توضیحات
آموزش نرم افزار جاوا اسکریپت JavaScript نشر پرند
زبان برنامه نویسی JavaScript، یک زبان تحت وب و Client-Side بوده که به کاربران امکان می دهد تا صفحات وب را مطابق با نیاز خود کنترل کرده و توسعه و بهبود دهند.
جاوااسکریپت یکی از زبانهای اصلی برنامه نویسی مورد نیاز برای ورود به دنیای وب است.
بهخصوص که امروزه جاوااسکریپت گسترش و پیشرفت بسیار زیادی داشته و با فریمورکهای قدرتمندی همچون انگولار، ریاکت، vue، Node و … دراکثر پروژهها مورد استفاده قرار میگیرد.
یکی از مزایای جاوا اسکریپت، فریمورکها و کتابخانههایی است که بر پایه این زبان شکل گرفتهاند.
- کتابخانه هر زبان برنامه نویسی، در واقع مجموعهای از دستورات آن زبان است که در قالب خلاصه و آماده برای استفاده قرار میگیرد.
- یکی از مشهورترین و نامآشناترین کتابخانههای جاوا اسکریپت، Jquery است.
جیکوئری در واقع مجموعهای از دستورات پیچیدهی جاوااسکریپت است که بهصورت بسیار ساده و آسان در اختیار همه قرار دارد.
جیکوئری این امکان را به شما میدهد که بجای کدنویسی طولانی، کدهای خود را در یک یا چند سطر خلاصه کنید
از مزیتهای جیکوئری برای مثال این است که
- برای یک کار اگر باید ده خط کد جاوا اسکریپت بنویسید،
- با استفاده از یک متد یک خطی جیکوئِری میتوانید همان کار را با کیفیت و دقت بالا انجام دهید.
این روزها با پیشرفت جاوااسکریپت دیگر تنها یک زبان برنامه نویسی برای طراحی وبسایت و افزودن انیمیشن نیست.
فریمورکها و ابزارهای زیادی با کمک جاوااسکریپت توسعه داده شداست که با آنها میتوان اپلیکیشنها یا سیستم های پیچیده و نیمه پیچیده پیاده سازی کرد.
برای مثال ریاکت که توسط فیسبوک و یا angularjs که توسط گوگل توسعه داده شدهاست نام برد.
با معرفی nodejs امکان اجرای جاوااسکریپت سمت سرور فراهم شد.
بهطور کلی با زبان جاوااسکریپت از سرورها تا اپلیکیشنهای موبایل تا سیستمهای وب قابل پیادهسازی هستند.
ابزارهای زبان مورد بحث، این روزها بهقدری گسترده شدهاند که نمیتوانیم بدون آنها به دنیای وب فکر کنیم.
زبان برنامه نویسی JavaScript، یک زبان تحت وب و Client-Side بوده که به کاربران امکان می دهد تا صفحات وب را مطابق با نیاز خود کنترل کرده و توسعه و بهبود دهند.
در دوره مقدماتی این اموزش،
- شما اصول و مقدمات کار با زبان برنامه نویسی JavaScript را فرا گرفته
- روش های ایجاد و مقدار دهی به متغیرها و کار با عملگرها را خواهید آموخت.
- پس از آن نیز، با Functionها، Objectها و رویدادها آشنا خواهید شد.
- همچنین، شما در این دوره، مطالب کاملی را در خصوص داده های رشتهای و عددی آموخته،
- و نحوه بکارگیری متدهای کار با هر کدام از این داده ها را فرا خواهید گرفت.
در دوره متوسط این آموزش
- شما ابتدا نحوه ایجاد آرایه ها و متغیر های Boolean را فراخواهید گرفت.
- پس از آن نیز مطالب کاملی را در خصوص دستورات شرطی، حلقه ها، Tryو Catch، نام خطاها،
- روش های اشکال زدایی و همچنین مفهوم DOM و نقش آن در JavaScript خواهید آموخت.
در دوره پیشرفته نیز
- پس از بررسی کامل BOM، به مبحث بسیار مهم jQuery پرداخته و با آموزش مطالبی نظیر رویدادها، متدها، افکت ها،
- ایجاد انیمیشن، قابلیت Chain، استفاده از CSS و مفهوم Traversing، دستورات Ajax را مورد مطالعه قرار داده ایم.
قسمتی از آموزش نرم افزار جاوا اسکریپت JavaScript نشر پرند »
سر فصل های این دوره آموزشی »
آموزش نرم افزار جاوا اسکریپت 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
۲۰ – آزمون های عملی
۶ دوره آزمون عملی
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.