
عنوان دوره: مقدماتی 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
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
دوره پیشرفته Javascript
دوره پیشرفته Javascript یک دوره آموزشی است که به شما مفاهیم پیشرفته و تکنیکهای پیشرفته برنامهنویسی با زبان Javascript را آموزش میدهد. در طول این دوره، شما با مفاهیمی از قبیل برنامهنویسی شیءگرا، کدهای اصلاحگر، طراحی الگوهای پیچیده، بهینهسازی عملکرد و امنیت برنامهها آشنا خواهید شد.
آموزش مجموعه mern
مقدمه مجموعه mern اشاره به اول کلمه چهار دوره و تخصص (mongodb, express.js, react.js, node.js) mongodb برای مدیریت و کار…
آموزش Node JS
مدت زمان مورد نظر
۷۵ ساعت
پیشنیاز: Front End Developer
سرفصل دوره
مفاهیم اولیه :
- مفهوم process
- تفاوت single thread و multi thread
- تفاوت های کلیدی بین process و thread
- Multiprocessing و Multithreading
- تفاوت blocking (synchronously) و non-blocking (asynchronously)
- تعریف بلوک و خطوط برنامه نویسی (ساختار block و تعیین انتهای خط)
نظرات
تماس با ما