توضیحات
معرفی آموزش JavaScript پرند
معرفی نرم افزار JavaScript
آموزش JavaScript پرند
جاوا اسکریپت JavaScript زبان برنامهنویسی پویا و مبتنی بر شی (Object-based) است که برای ایجاد تعامل با صفحات وب بهکار میرود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین میکنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل میکند. جاوا اسکریپت، تجربه کاربر را از صفحه وب با تبدیل آن از یک صفحه استاتیک به یک صفحه تعاملی بهبود میبخشد. بهطور خلاصه، جاوا اسکریپت به صفحات وب رفتار میبخشد. جاوا اسکریپت عمدتا برای برنامههای مبتنی بر وب و مرورگرهای وب مورد استفاده قرار میگیرد. اما جاوا اسکریپت نیز فراتر از وب در نرمافزارها، سرورها و کنترلهای سختافزاری استفاده میشود.

سرفصلهای آموزش JavaScript
بستهی آموزش JavaScript پرند حاوی دوره کامل مباحث آموزشی طبقهبندی شده در سه دوره مقدماتی، متوسط و پیشرفته است و به همراه آن برترین ادیتورهای JavaScript به منظور استفاده در آموزش JavaScript نظیر Adobe Dreamweaver ،Brackets ،JetBrains WebStorm ،Notepad++ Sublime Text و… نیز ارائه شده است.
مباحث دوره مقدماتی آموزش 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
کار با Math
١٨ – ایجاد اعداد تصادفی
کار با متد Random – تابع تولید اعداد تصادفی
١٩ – مدیریت تاریخ و زمان
درج تاریخ و زمان – قالبهای ورودی تاریخ – کار بر روی تاریخ و زمان
٢٠ – آزمونهای عملی
۶ دوره آزمون
مباحث دوره متوسط آموزش JavaScript
۱ – کاربرد آرایهها
ایجاد آرایهها – دسترسی به عناصر آرایه – افزودن عنصر به آرایهها – متدهای افزودن عناصر
۲ – مدیریت آرایهها
حذف عناصر از آرایه – ترکیب و تقسیم آرایهها – تبدیل آرایه به رشته – مرتبسازی عناصر آرایه
۳ – متغیرهای 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ها
۲۰ – آزمونهای عملی
۶ دوره آزمون عملی
مباحث دوره پیشرفته آموزش JavaScript
۱ – مفهوم 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
۲۰ – آزمونهای عملی
۶ دوره آزمون عملی
محصولات آموزشی پرند
در تولید نرمافزارهای آموزشی Interactive هدف اصلی تعامل و مشارکت کاربر در طول مدت آموزش بوده تا علاوه بر تاثیر بیشتر در یادگیری، مانع خستگی فرد شود. بدین ترتیب شما در هنگام مشاهده مباحث آموزشی با انجام موارد خواسته شده در طول آموزش، شاهد پیشرفت خود خواهید بود. شرکت فنی مهندسی پرند به عنوان بنیانگذار آموزش اینتراکتیو (Interactive) در ایران با نگرشی متفاوت نسبت به مبحث آموزش اقدام به تولید نرمافزارهای آموزشی کرده است.
از ویژگیهای نرمافزارهای آموزشی شرکت پرند، استفاده از نویسندگان متخصص برای محتوای آموزشی، گویندگان حرفهای و همچنین استفاده از انیمیشن برای یادگیری راحتتر مطالب، Autorun کاربردی برای مرور سریع درسها و آزمونهای تستی و عملی برای سنجش میزان آموختهها است. شما میتوانید تمامی محصولات آموزشی پرند را از فروشگاه اینترنتی تجریشکالا تهیه کنید.
