آموزش برنامه نویسی جاوا اسکریپت از مبانی

JavaScript programming from basics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه نویسی جاوا اسکریپت

چه چیزی را یاد می گیرید

  • برنامه نویسی جاوا اسکریپت، HTML

توسعه وب کار در حال توسعه یک وب سایت برای اینترنت (وب جهانی) یا اینترانت (یک شبکه خصوصی) است. در میان متخصصان وب، "توسعه وب" معمولا به جنبه های ساخت وب سایت اشاره می کند: نوشتن نشانه گذاری و اسکریپت/کدگذاری.

جاوا اسکریپت یکی از فن آوری های اصلی وب جهانی است. جاوا اسکریپت از سبک های رویداد، عملکردی، برنامه های کاربردی پشتیبانی می کند. این برنامه های برنامه نویسی برنامه کاربردی (API ها) برای کار با متن، تاریخ، عبارات منظم، ساختارهای استاندارد داده ها و مدل شیء سند (DOM) دارد. اگر چه شباهت بین جاوا اسکریپت و جاوا وجود دارد، از جمله نام زبان، نحو، و کتابخانه های استاندارد مربوطه، دو زبان متمایز هستند و در طراحی بسیار متفاوت هستند.

بدون دانش جاوا اسکریپت تقریبا غیرممکن است که در دوران امروز توسعه وب را انجام دهد. به طور معمول، این روزها مردم از HTML، CSS آگاه هستند، هرچند برنامه نویسی با جاوا اسکریپت نیاز به تلاش خوب دارد، فناوری های مربوطه، API ها و غیره را درک می کند. این دوره برنامه نویسی جاوا اسکریپت را به طور دقیق و با کدگذاری دستکاری می کند.

موضوعات زیر به عنوان بخشی از این دوره پوشش داده شده است:

موضوعات جاوا اسکریپت

  • متغیرها

  • numbers

  • اجرای شرطی

  • loops

  • توابع

  • تابع شیء

  • تابع arrow

  • آرایه ها

  • strings

  • تاریخ

  • شیء پنجره

  • روش های مدل شیء سند (DOM)

  • رویدادها

  • OOP

توسعه نرم افزار با جاوا اسکریپت:

  • برنامه بازی، حدس بزنید هیچ

  • سرگرم کننده با رشته ها، آب و برق

  • فاکتورهای بازار فوق العاده

  • جستجو

  • dropdown، تغییر رنگ صفحه وب

  • تقویم ساده، تقویم واقعی

  • اطلاعیه های تبلیغات

  • گالری عکس ساده

  • دست توسعه برنامه های کاربردی

برنامه نویسی شی گرا

  • کلاس ها و اشیاء

  • ارث

  • overriding

  • getter، setter

  • دست با OOP

چه کسی این دوره است:

  • دانش آموزان تازه، مبتدیان، برنامهنویس سطح متوسط

سرفصل ها و درس ها

معرفی Introduction

  • موضوعات Topics

  • مرور وب توسعه وب Web development overview

  • محیط توسعه Development Environment

جاوا اسکریپت javascript

  • متغیرها، اعداد Variables, Numbers

  • اعدام مشروط (1) Conditional Execution (1)

  • اعدام مشروط (2) Conditional Execution (2)

  • حلقه ها Loops

  • کارکرد Functions

  • برنامه نویسی شی گرا - مفاهیم Object Oriented Programming - Concepts

  • هدف، عملکرد شی Object, object Function

  • تابع arrow Arrow Function

  • آرایه ها (1) Arrays (1)

  • آرایه ها (2) Arrays (2)

  • رشته ها (1) Strings (1)

  • رشته ها (2) Strings (2)

  • رشته ها - اعداد Strings - Numbers

  • تاریخ Date

  • شیء پنجره window object

  • روش های DOM (1) DOM Methods (1)

  • روشهای DOM (2) DOM Methods (2)

  • روش های DOM (3) DOM Methods (3)

  • DOM Innerhtml، Innertext (1) DOM innerHTML, innerText (1)

  • Dom Innerhtml، InnerText - (2) DOM innerHTML, innerText - (2)

  • رویدادها (1) Events (1)

  • رویدادها (2) Events (2)

  • رویدادها (3) Events (3)

  • تابع arrow - بازبینی شده است Arrow Function - Revisited

توسعه برنامه Application Development

  • بازی شماره Number Game

  • نرم افزار بازی- عملی (1) Game Application- Practical (1)

  • نرم افزار بازی - عملی (2) Game Application - Practical (2)

  • رشته های رشته Strings filtering

  • رشته مخلوط Strings Mixcase

  • رشته ها - رشته های فرم Strings - form strings

  • درخواست - صورتحساب Application - invoice

  • کاربرد: جستجو Application: Searching

  • درک قطره understanding dropdown

  • برنامه - تقویم ساده Application - Simple Calendar

  • برنامه - تقویم پیشرفته Application - Advanced Calendar

  • اطلاع رسانی/تبلیغات Notification / Advertisement

  • گالری عکس ساده Simple Image Gallery

برنامه نویسی شی گرا - ویژگی ها Object Oriented Programming - Features

  • OOP: عملی (1) OOP: Practical (1)

  • OOP: عملی (2) OOP: Practical (2)

پرسش های مستند و پاسخ Documented Ques & Answers

  • پرسش و پاسخ Questions and Answers

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه نویسی جاوا اسکریپت از مبانی

این دوره غیر فعال شده است.

جزییات دوره
12h 8m
43
Udemy (یودمی) udemy-small
11 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
9,533
از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shrirang Korde Shrirang Korde

TechnologistShrirang یک متخصص فناوری در توسعه محصول با مواجهه بین المللی است. بیش از 25 سال تجربه غنی وی در سراسر شرکت هایی مانند Bharat Electronics Bangalore (BEL) ، Tata Elxsi Bangalore / ژاپن ، Philips Software Bangalore / هلند ، Persistent Systems Pune / Nagpur ، راه اندازی مبتنی بر ERP و آموزش ها وجود دارد. وی مشتریان مختلف خارج از کشور را در کشورهایی مانند ایالات متحده آمریکا ، ژاپن ، تایوان ، هلند و بلژیک از جمله کار در محل کار کرده است. او در راه اندازی ماشین جوجه کشی فناوری در VNIT Nagpur با همکاری SINE @ IIT-Bombay نقش مهمی داشت. وی همچنین دارای 10 سال تجربه کار در دانشگاه و استخدام جانبی است. وی مربی برنامه TCS iON است و آموزش آنلاین دوره IoT (از طریق پلتفرم iC TCS) را ارائه می دهد. وی مسئول راه اندازی آزمایشگاه اینترنت اشیا در یکی از دانشکده های مهندسی بود. جدای از این ، وی در حال بازدید از دانشکده VNIT (NIT Nagpur) و سایر کالج های Nagpur بود. وی برنامه های آموزشی را برای دانشکده ها (FDP) و دانشجویان انجام می دهد. وی کتابی با عنوان "21 آزمایش اینترنت اشیا" (یاشوانت کنتکار / شریرنگ کرد) تالیف کرده است.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.