آموزش جامع جاوااسکریپت و Ajax: ساخت اپلیکیشن‌های وب پویا - آخرین آپدیت

دانلود Introduction to Javascript and Ajax: Building Web Apps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا متوجه شده‌اید که تنها بخش از عملکرد یک اپلیکیشن وب که کاربر مستقیماً با آن تعامل دارد، از طریق صفحه وب است؟ اگر این بخش را ضعیف پیاده‌سازی کنید، از نظر کاربر، بخش سمت سرور عملاً بی‌اهمیت می‌شود! کاربران امروزی از یک صفحه وب انتظارات زیادی دارند: صفحه باید با سرعت بالا بارگذاری شود، خدمات مورد نظر را ارائه دهد و در تمامی دستگاه‌ها از جمله کامپیوترهای دسکتاپ، تبلت‌ها و گوشی‌های هوشمند، با راحتی کامل قابل مشاهده باشد. این دوره مفاهیم بنیادی برنامه‌نویسی جاوااسکریپت را از متغیرها، انواع داده‌ها، عملگرها و مکانیزم‌های کنترل جریان شروع می‌کند. سپس به آموزش برنامه‌نویسی شیءگرا (OOP) در جاوااسکریپت، ساخت اشیاء با استفاده از Literals و Constructorها، پروتوتایپ‌ها و پیچیدگی‌های کلمه کلیدی 'this' می‌پردازد. پس از آن، دوره به بررسی قدرت آرایه‌ها در جاوااسکریپت، استفاده از Namespaceها و IIFEها برای جلوگیری از تداخل متغیرها، و بحث درباره Closureها و کاربردهای آن‌ها می‌پردازد. پس از پوشش مفاهیم پایه، دوره به سمت ساخت وب‌سایت‌های پویا و تعاملی با استفاده از جاوااسکریپت و AJAX (جاوااسکریپت ناهمگام و XML) حرکت می‌کند تا با DOM تعامل داشته باشد، رویدادهای کاربر را مدیریت کند و محتوای صفحه را به صورت پویا به‌روزرسانی نماید. همچنین در این دوره درباره پروتکل HTTP، متدهای مختلف درخواست HTTP و نحوه کار با داده‌های JSON صحبت خواهد شد. با تکیه بر این مهارت‌ها، فراگیران تجربه عملی و واقعی از تبدیل یک وب‌سایت رستوران به یک اپلیکیشن تک‌صفحه‌ای پویا (SPA) با قدرت جاوااسکریپت و AJAX کسب خواهند کرد.

سرفصل ها و درس ها

مقدمه‌ای بر جاوااسکریپ트 Introduction to Javascript

  • درس ۴۰، بخش ۱: آماده‌سازی محیط توسعه برای جاوااسکریپت Lecture 40, Part 1: Adjusting Development Environment for Javascript Development

  • درس ۴۰، بخش ۲: محل قرارگیری کدهای جاوااسکریپت Lecture 40, Part 2: Where to Place Javascript Code

  • درس ۴۱، بخش ۱: تعریف متغیرها، تابع و Scope Lecture 41, Part 1: Defining Variables, Function, and Scope

  • درس ۴۱، بخش ۲: تعریف متغیرها، تابع و Scope Lecture 41, Part 2: Defining Variables, Function, and Scope

  • درس ۴۲، بخش ۱: انواع داده در جاوااسکریپت Lecture 42, Part 1: Javascript Types

  • درس ۴۲، بخش ۲: انواع داده در جاوااسکریپت Lecture 42, Part 2: Javascript Types

  • درس ۴۳، بخش ۱: ساختارهای رایج زبان Lecture 43, Part 1: Common Language Constructs

  • درس ۴۳، بخش ۲: ساختارهای رایج زبان Lecture 43, Part 2: Common Language Constructs

  • درس ۴۳، بخش ۳: ساختارهای رایج زبان Lecture 43, Part 3: Common Language Constructs

  • درس ۴۴: مدیریت مقادیر پیش‌فرض Lecture 44: Handling Default Values

  • درس ۴۵، بخش ۱: ایجاد اشیاء با استفاده از سینتکس new Object() Lecture 45, Part 1: Creating Objects Using 'new Object()' Syntax

  • درس ۴۵، بخش ۲: ایجاد اشیاء با استفاده از Object Literal Lecture 45, Part 2: Creating Objects Using Object Literal Syntax

  • درس ۴۶: توضیح کامل توابع Lecture 46: Functions Explained

  • درس ۴۷، بخش ۱: انتقال متغیرها به صورت Value در مقابل Reference Lecture 47, Part 1: Passing Variables by Value vs. by Reference

  • درس ۴۷، بخش ۲: انتقال متغیرها به صورت Value در مقابل Reference Lecture 47, Part 2: Passing Variables by Value vs. by Reference

  • درس ۴۸: سازنده‌های تابع، پروتوتایپ و کلمه کلیدی this Lecture 48: Function Constructors, prototype, and the 'this' Keyword

  • درس ۴۹: Object Literals و کلمه کلیدی this Lecture 49: Object Literals and the 'this' Keyword

  • درس ۵۰، بخش ۱: آرایه‌ها Lecture 50, Part 1: Arrays

  • درس ۵۰، بخش ۲: آرایه‌ها Lecture 50, Part 2: Arrays

  • درس ۵۱: Closureها Lecture 51: Closures

  • درس ۵۲، بخش ۱: ایجاد Namespaceهای کاذب Lecture 52, Part 1: Fake Namespaces

  • درس ۵۲، بخش ۲: عبارات تابع فراخوانی شده فوری (IIFEs) Lecture 52, Part 2: Immediately Invoked Function Expressions (IIFEs)

  • جمع‌بندی ماژول ۴ Module 4 Wrap-Up

استفاده از جاوااسکریپت برای ساخت اپلیکیشن‌های وب Using Javascript to Build Web Applications

  • خوش آمدید به ماژول ۵: استفاده از جاوااسکریپت برای ساخت اپلیکیشن‌های وب Welcome to Module 5: Using Javascript to Build Web Applications

  • درس ۵۳، بخش ۱: دستکاری DOM Lecture 53, Part 1: DOM Manipulation

  • درس ۵۳، بخش ۲: دستکاری DOM Lecture 53, Part 2: DOM Manipulation

  • درس ۵۴: مدیریت رویدادها (Events) Lecture 54: Handling Events

  • درس ۵۵: آرگومان event Lecture 55: The 'event' Argument

  • درس ۵۶: اصول اولیه HTTP Lesson 56: HTTP Basics

  • درس ۵۷، بخش ۱: اصول اولیه Ajax Lesson 57, Part 1: Ajax Basics

  • درس ۵۷، بخش ۲: اصول اولیه Ajax Lesson 57, Part 2: Ajax Basics

  • درس ۵۷، بخش ۳: اصول اولیه Ajax Lesson 57, Part 3: Ajax Basics

  • درس ۵۸: پردازش داده‌های JSON Lecture 58: Processing JSON

  • درس ۵۹: رفع مشکل بسته شدن خودکار منوی موبایل Lecture 59: Fixing Mobile Nav Menu Automatic Collapse

  • درس ۶۰: بارگذاری پویا محتوای صفحه اصلی Lecture 60: Dynamically Loading Home View Content

  • درس ۶۱، بخش ۱: بارگذاری پویا نمای دسته‌بندی منو Lecture 61, Part 1: Dynamically Loading Menu Categories View

  • درس ۶۱، بخش ۲: بارگذاری پویا نمای دسته‌بندی منو Lecture 61, Part 2: Dynamically Loading Menu Categories View

  • درس ۶۲: بارگذاری پویا نمای تک‌دسته‌بندی Lecture 62: Dynamically Loading Single Category View

  • درس ۶۳: تغییر استایل دکمه فعال از طریق جاوااسکریپت Lecture 63: Changing 'active' Button Style Through Javascript

  • جمع‌بندی دوره Course Wrap-Up

نمایش نظرات

آموزش جامع جاوااسکریپت و Ajax: ساخت اپلیکیشن‌های وب پویا
جزییات دوره
13h 31m
40
(آخرین آپدیت)
7,768
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar