آموزش JavaScript - دوره مقدماتی
١ - مقدمه
٢ - آشنایی با JavaScript
. تاریخچه JavaScript
. محدودیت های JavaScript
. ارتباط مرورگر و JavaScript
٣ - مبانی درج کدها
. کار با تگ Script
. قوانین درج کدها
. افزودن توضیحات
۴ - ایجاد فایل JS
. ایجاد فایل JS
۵ - نمایش اطلاعات خروجی
. کار با متد Alert
. نمایش اطلاعات در صفحه وب
. کار با متد Log
۶ - کاربرد متغیرها
. تعریف متغیرها
. مقدار دهی به متغیرها
. کار با متغیرها
٧ - استفاده از عملگرها
. عملگرهای ریاضی
. عملگرهای تخصیصی
. عملگرهای رابطه ای
. عملگرهای منطقی
. تقدم عملگرها
٨ - مدیریت Data Type
. انواع Data Type
. کار با عملگر Typeof
٩ - کاربرد Functionها
. آشنایی با Functionها
. کاربرد Functionها
١٠ - کاربرد Objectها
. آشنایی با Objectها
. استخراج داده ها از Object
. ایجاد متد
. محدوده کارایی متغیرها
١١ - کاربرد رویدادها
. مدیریت رویدادها
. ایجاد رویداد Onclick
. توابع و رویداد Onclick
١٢ - کار با داده های رشته ای
. نوع داده رشته ای
. داده های رشته ای و عملگرها
١٣ - تشخیص و استخراج کاراکترها
. تشخیص موقعیت کاراکترها
. استخراج بخشی از رشته ها
١۴ - متدهای کار با رشته ها
١۵ - کار با داده های عددی
. نوع داده عددی
. کاربرد نماد علمی
. مفهوم Infinity و NaN
١۶ - مدیریت داده های عددی
. متدهای کار با اعداد
. تبدیل رشته به عدد
١٧ -کار با Math
١٨ - ایجاد اعداد تصادفی
. کار با متد Random
. تابع تولید اعداد تصادفی
١٩ - مدیریت تاریخ و زمان
. درج تاریخ و زمان
. قالب های ورودی تاریخ
. کار بر روی تاریخ و زمان
آموزش JavaScript - دوره متوسط
۱ - کاربرد آرایه ها
. ایجاد آرایه ها
. دسترسی به عناصر آرایه
. افزودن عنصر به آرایه ها
. متدهای افزودن عناصر
۲ - مدیریت آرایه ها
. حذف عناصر از آرایه
. ترکیب و تقسیم آرایه ها
. تبدیل آرایه به رشته
. مرتب سازی عناصر آرایه
۳ - متغیرهای Boolean
۴ - مدیریت متغیرها
. مفهوم Hoisting
. کار با Use Strict
۵ - کاربرد دستورات شرطی
. کار با دستور If
. کار با دستور Else
. دستور Else If
. کار با Ifهای تو در تو
۶ - کار با Switch و For
. کاربرد دستور Switch
. کار با حلقه For
. حلقه For و پیمایش آرایه
۷ - کار با While و Do-While
. کاربرد حلقه While
. کاربرد حلقه Do-While
. نقش عبارات Break و Continue
۸ - کار با Try و Catch
۹ - کار با خصوصیت Throw
۱۰ - نام خطاها در JavaScript
۱۱ - اشکال زدایی
۱۲ - ایجاد Objectها و سازنده ها
. ایجاد Objectها
. ایجاد سازنده ها
۱۳ - مدیریت Objectها
. ارتباط حلقه For و Objectها
. مدیریت ویژگی های Objectها
۱۴ - مفهوم DOM
. آشنایی با DOM
. متدهای DOM
۱۵ - جستجو در DOM
. جستجوی Objectها در HTML
. جستجوی کلاس ها و CSS
. کار با HTML Object Collection
۱۶ - تغییر ویژگی ها در DOM
. تغییر ویژگی های یک تگ
. تغییر ویژگی های CSS
۱۷ - رویدادهای DOM
. کنترل رویدادهای DOM
. کار با Onclick و Onload
. کار با Onchange و Onmouseover
۱۸ - کاربرد EventListenerها
. کار با EventListenerها
. هم زمانی بروز رویدادها
۱۹ - کار با Nodeها
. ساختار Nodeها
. افزودن Nodeها
. تغییر مکان و حذف Nodeها
. درج ویژگی بر روی Nodeها
آموزش JavaScript - دوره پیشرفته
۱ - مفهوم BOM
۲ - متدهای BOM
. کار با Screen
. کار با Location
. کار با History
. کار با Navigator
۳ - ایجاد کادرهای پیام
. کار با Confirm Box
. کار با Prompt Box
۴ - زمان بندی در BOM
۵ - آشنایی با jQuery
کار با jQuery
. کار با jQuery CDN
. کدها در jQuery
۶ - نقش Selectorها
. کاربرد Selectorها
. انواع Selectorها
۷ - رویدادهای jQuery
. رویدادهای ماوس
. رویدادهای فرم
. رویدادهای صفحه کلید
۸ - کار با متد On
۹ - کار با افکت ها
. افکت های Show/Hide
. افکت های Fading
. افکت های Sliding
۱۰ - ایجاد انیمیشن
. کار با متد Animate
. ویرایش ویژگی های انیمیشن
۱۱ - ویرایش انیمیشن
. کنترل اجرای انیمیشن
. متوقف کردن انیمیشن
. تابع Callback
۱۲ - قابلیت Chain
۱۳ - دریافت و ذخیره اطلاعات
. دریافت اطلاعات در jQuery
. ذخیره اطلاعات در jQuery
۱۴ - افزودن عناصر به صفحه
. کار با Append و Prepend
. ترکیب روش ها در متد Append
. افزودن به قبل و بعد عناصر
۱۵ -ارتباط CSS و jQuery
. افزودن کلاس ها توسط jQuery
. کار با CSS در jQuery
۱۶ - محاسبه و کنترل ابعاد
. محاسبه ابعاد تگ
. کنترل ابعاد تگ
۱۷ - مفهوم Traversing
۱۸ - متدهای Traversing
. متدهای Ancestor
. متدهای Descendant
. متدهای Sibling
. متدهای Filtering
۱۹ - کار با AJAX
. مفهوم AJAX
. کاربرد متد Load
. کاربرد تابع Callback
. کاربرد Get و Post
دیدگاه خود را از طریق فرم زیر ارسال نمایید