دوره آموزش مقدماتی Javascript

توضیحات

شرح دوره آموزش Javascript

دوره آموزش Javascript به شما این امکان را می‌دهد تا با اصول و مفاهیم پایه‌ای این زبان برنامه‌نویسی آشنا شوید. JavaScript به عنوان زبان اصلی وب، به توسعه‌دهندگان این امکان را می‌دهد تا صفحات وب را تعاملی و دینامیک کنند. این دوره برای افرادی طراحی شده است که هیچ تجربه قبلی در برنامه‌نویسی ندارند یا به دنبال یادگیری پایه‌های JavaScript هستند.

در این دوره، شما با مفاهیم اصلی JavaScript، از جمله متغیرها، نوع داده‌ها، توابع، و ساختارهای کنترلی آشنا خواهید شد. همچنین، یاد خواهید گرفت که چگونه می‌توان با JavaScript به DOM (Document Object Model) دسترسی پیدا کرد و صفحات وب را تغییر داد.

 

عنوان دوره: مقدماتی Javascript

شرح دوره:

این دوره مقدماتی Javascript، یک دوره آموزشی است که به شما مفاهیم اساسی و ابزارهای زبان برنامه‌نویسی Javascript را آموزش می‌دهد. در طول این دوره، شما با اصول برنامه‌نویسی جاوااسکریپت، سینتکس زبان و نحوه استفاده از آن در برنامه‌های وب آشنا خواهید شد.

 

هدف دوره:

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

 

مخاطبین دوره:

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

 

بررسی مفهوم Client Side کد ولزوم وجود امکان برنامه نویسی سمت کلاینت

بررسی مقدمات کلی برنامه نویسی، آشنایی با مفهوم الگوریتم، آشنایی با مفهوم compiler و Interpreter

بررسی زبان برنامه نویسی JavaScript و روش استفاده از آن در سند HTML

بررسی نکات مربوط به تگ Script و محل نوشتن دستورات

معرفی مفهوم متغیر و ارائه نکات مربوط به متغیر ها در Java Script

معرفی مفهوم نوع داده و انواع نوع داده در JavaScript و نحوه تشخیص و تبدیل انواع داده

بررسی متغیر های Local و Global بحث Scope

بررسی انواع عملگر ها ی ریاضیاتی و محاسباتی

بررسی انواع عملگر های مقایسه ای و منطقی

معرفی مفهوم شرط و ساختار های بررسی شرط

بررسی دستور Switch

بررسی مفهوم انواع حلقه و موارد مورد نیاز حلقه های تکرار

آشنایی با مفهوم تابع و انواع آن

بررسی مفهوم callbackFunction و نحوه ایجاد و استفاده از آن

بررسی نوع داده String و متد های آن

بررسی نوع داده Array و متد های آن (map, filter, radius و…..)

بررسی Math Interface و متد های آن

بررسی آبجکت Date و متد های آن

بررسی مفهوم رویداد و روش اداره آن

بررسی تنوع رویداد المان ها و تفاوت انواع رویداد ها

بررسی نحوه مدیریت رویداد، جلوگیری از انتشار رویداد، متوقف سازی رویداد و…

ارائه چند مثال کاربردی از رویداد ها

معرفی خطاهای رایج در javascript (type err, reference err, syntax err) و نحوه مدیریت خطا (try catch) و نحوه ایجاد خطای اختصاصی و مدیریت آن (throw)

 

 

معرفی مفهوم Anonymous Function و Arrow Function و نقش ان در مدیریت رویداد

معرفی DOM و روش دسترسی به آن

بررسی انواع روش های دسترسی به المانها

بررسی روش درج، حذف و ویرایش المانها و عنصر ها

بررسی تفاوت بین Html Node و Html Element

بررسی روش دسترسی به Node های پدر و فرزند و حالت های متنوع دسترسی

معرفی Innertext و InnerHTML

معرفی Framework و مفهوم آن و انواع Framework های JavaScript

معرفی JQuery و روش استفاده از آن و مزایای آن

معرفی Selector در JQuery و نکات مربوطه

آشنایی با JQuery

آشنایی با شیوه کار و قواعد نوشتاری JQuery

آموزش دسترسی به المان های HTML در JQuery

آموزش رویداد در JQuery

معرفی Effect در JQuery

بررسی و مقایسه عملیات مختلف مانند اداره رویداد، فراخوانی توابع، مقدار دهی به مشخصه ها در JQuery و JavaScript

بررسی constructor function و کلمه کلیدی new در جاوااسکریپت

مباحث ajax(jQuery, Fetch, Axios)

مباحث js timers and intervals

مباحث js cookie vs localstorage

مباحث (function scope vs block scope)

معرفی نحوه استفاده از Library های js و ارائه چندین مثال کاربردی از کتابخانه های JS

یک دمو ساده از WordPress

بررسی مزایای AJAX

نظرات (0)

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “دوره آموزش مقدماتی Javascript”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *