تبلیغات
جدید
این محصول در انبار موجود نیست
تاریخ در دسترس بودن:
آموزش جاوا اسکریپت JavaScript
دریافت کننده :
* فیلدهای مورد نیاز
یا لغو
زبان برنامه نویسی JavaScript، یک زبان تحت وب و Client-Side بوده که به کاربران امکان می دهد تا صفحات وب را مطابق با نیاز خود کنترل کرده و توسعه و بهبود دهند. در دوره مقدماتی این اموزش، شما اصول و مقدمات کار با زبان برنامه نویسی JavaScript را فرا گرفته و روش های ایجاد و مقدار دهی به متغیرها و کار با عملگرها را خواهید آموخت. پس از آن نیز، با Functionها، Objectها و رویدادها آشنا خواهید شد. همچنین، شما در این دوره، مطالب کاملی را در خصوص داده های رشتهای و عددی آموخته، و نحوه بکارگیری متدهای کار با هر کدام از این داده ها را فرا خواهید گرفت.
در دوره متوسط این آموزش شما ابتدا نحوه ایجاد آرایه ها و متغیر های Boolean را فراخواهید گرفت. پس از آن نیز مطالب کاملی را در خصوص دستورات شرطی، حلقه ها، Tryو Catch، نام خطاها، روش های اشکال زدایی و همچنین مفهوم DOM و نقش آن در JavaScript خواهید آموخت. در دوره پیشرفته نیز پس از بررسی کامل BOM، به مبحث بسیار مهم jQuery پرداخته و با آموزش مطالبی نظیر رویدادها، متدها، افکت ها، ایجاد انیمیشن، قابلیت Chain، استفاده از CSS و مفهوم Traversing، دستورات Ajax را مورد مطالعه قرار داده ایم.
این دیسک شامل برترین ادیتورهای JavaScript به منظور استفاده در آموزش JavaScript نظیر Adobe Dreamweaver ،Brackets ،JetBrains WebStorm ،Notepad++ Sublime Text و... می باشد. پس از نصب با مراجعه به پوشه برنامه ها در دیسک و مشاهده فیلم آموزشی، می توانید نرم افزارها را بر روی سیستم خود فعال کنید
این بسته شامل دو عدد DVD ۹گیگابایتی حاوی برترین ادیتورهای JavaScript و دوره های مقدماتی، متوسط و پیشرفته آموزش JavaScript و کتابخانه jQuery می باشد.
١ - مقدمه
مقدمه
٢ - آشنایی با 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
کار با Math
١٨ - ایجاد اعداد تصادفی
کار با متد Random - تابع تولید اعداد تصادفی
١٩ - مدیریت تاریخ و زمان
درج تاریخ و زمان - قالب های ورودی تاریخ - کار بر روی تاریخ و زمان
٢٠ - آزمون های عملی
۶دوره آزمون
۱ - کاربرد آرایه ها
ایجاد آرایه ها - دسترسی به عناصر آرایه - افزودن عنصر به آرایه ها - متدهای افزودن عناصر
۲ - مدیریت آرایه ها
حذف عناصر از آرایه - ترکیب و تقسیم آرایه ها - تبدیل آرایه به رشته - مرتب سازی عناصر آرایه
۳ - متغیرهای Boolean
متغیرهای Boolean
۴ - مدیریت متغیرها
مفهوم Hoisting - کار با Use Strict
۵ - کاربرد دستورات شرطی
کار با دستور If - کار با دستور Else - دستور Else If - کار با Ifهای تو در تو
۶ - کار با Switch و For
کاربرد دستور Switch - کار با حلقه For - حلقه For و پیمایش آرایه
۷ - کار با While و Do-While
کاربرد حلقه While - کاربرد حلقه Do-While - نقش عبارات Break و Continue
۸ - کار با Try و Catch
کار با Try و Catch
۹ - کار با خصوصیت Throw
کار با خصوصیت (Throw (۱ - کار با خصوصیت (Throw (۲
۱۰ - نام خطاها در JavaScript
نام خطاها در (JavaScript (۱ - نام خطاها در (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ها
۲۰ - آزمون های عملی
۶دوره آزمون عملی
۱ - مفهوم BOM
مفهوم BOM
۲ - متدهای BOM
کار با Screen - کار با Location - کار با History - کار با Navigator
۳ - ایجاد کادرهای پیام
کار با Confirm Box - کار با Prompt Box
۴ - زمان بندی در BOM
زمان بندی در BOM
۵ - آشنایی با jQuery
کار با jQuery - کار با jQuery CDN - کدها در jQuery
۶ - نقش Selectorها
کاربرد Selectorها - انواع Selectorها
۷ - رویدادهای jQuery
رویدادهای ماوس - رویدادهای فرم - رویدادهای صفحه کلید
۸ - کار با متد On
کار با متد On
۹ - کار با افکت ها
افکت های Show/Hide - افکت های Fading - افکت های Sliding
۱۰ - ایجاد انیمیشن
کار با متد Animate - ویرایش ویژگی های انیمیشن
۱۱ - ویرایش انیمیشن
کنترل اجرای انیمیشن - متوقف کردن انیمیشن - تابع Callback
۱۲ - قابلیت Chain
قابلیت Chain
۱۳ - دریافت و ذخیره اطلاعات
دریافت اطلاعات در jQuery - ذخیره اطلاعات در jQuery
۱۴ - افزودن عناصر به صفحه
کار با Append و Prepend - ترکیب روش ها در متد Append - افزودن به قبل و بعد عناصر
۱۵ -ارتباط CSS و jQuery
افزودن کلاس ها توسط jQuery - کار با CSS در jQuery
۱۶ - محاسبه و کنترل ابعاد
محاسبه ابعاد تگ - کنترل ابعاد تگ
۱۷ - مفهوم Traversing
مفهوم Traversing
۱۸ - متدهای Traversing
متدهای Ancestor - متدهای Descendant - متدهای Sibling - متدهای Filtering
۱۹ - کار با AJAX
مفهوم AJAX - کاربرد متد Load - کاربرد تابع Callback - کاربرد Get و Post
۲۰ - آزمون های عملی
۶دوره آزمون عملی