آموزش تعامل با جاوااسکریپت (JavaScript) - آخرین آپدیت

دانلود Interactivity with JavaScript

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اگر می‌خواهید وب‌سایت خود را به سطح بالاتری ببرید، قابلیت ایجاد تعامل (Interactivity) یک ضرورت است. اما افزودن این نوع قابلیت‌ها نیازمند زبانی برنامه‌نویسی قوی‌تر از HTML5 یا CSS3 است و جاوااسکریپت دقیقاً همان چیزی است که شما نیاز دارید. تنها با داشتن درک پایه‌ای از این زبان، می‌توانید صفحه‌ای بسازید که به رویدادهای رایج مانند بارگذاری صفحه، کلیک و حرکت موس و حتی ورودی‌های کیبورد واکنش نشان دهد. این دوره شما را با اصول اولیه زبان جاوااسکریپت آشنا می‌کند. ما مفاهیمی مانند متغیرها، حلقه‌ها، توابع و حتی کمی درباره ابزارهای عیب‌یابی (Debugging) را پوشش خواهیم داد. شما درک خواهید کرد که چگونه از مدل شیء سند (DOM) توسط جاوااسکریپت برای شناسایی و تغییر بخش‌های خاص صفحه استفاده می‌شود. پس از اتمام دوره، یادگیرندگان قادر خواهند بود به رویدادهای DOM واکنش نشان دهند و محتوا و استایل صفحه خود را به صورت پویا تغییر دهند. کلاس با یک پروژه نهایی به اوج خود می‌رسد: ساخت یک فرم HTML5 تعاملی که ورودی‌ها را دریافت و تأیید می‌کند. این دوره می‌تواند به عنوان سومین یا چهارمین دوره در تخصص طراحی وب برای همه (Web Design For Everybody) تکمیل شود.

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

هفته اول: انواع داده Week One: Data Types

  • مقدمه‌ای بر جاوااسکریپت Introduction to JavaScript

  • مرور DOM با برنامه‌نویسی شیءگرا DOM Review with Object Oriented Programming

  • متدهای جدید DOM Newer DOM Methods

  • خروجی گرفتن Output

  • متغیرها Variables

  • انواع داده Data Types

  • عملگرها و عبارت‌ها Operators and Expressions

  • شروع کار با گیت‌هاب (Github) Getting Started with Github

  • دانلود و آپلود کد با VSCode و Github Downloading and Uploading Code with VSCode and Github

  • کپی کردن کد با GitHub Codespaces Copying Code with GitHub Codespaces

  • آپلود در GitHub Pages Uploading to GitHub Pages

  • مرور: انتشار سایت شما Review: Publishing Your Site

هفته دوم: واکنش نشان دادن به مخاطب Week Two: Reacting to Your Audience

  • توابع Functions

  • محل قرارگیری کد Code Placement

  • ساختار پوشه‌ها / سازماندهی کد شما Folder Structure / Organizing Your Code

  • رویدادها (Events) Events

  • کدنویسی با من: رویدادها Code With Me: Events

  • کلمه کلیدی "this" "this"

  • تکلیف: گالری تصاویر تعاملی با جاوااسکریپت Homework: JavaScript Interactive Photo Gallery

هفته سوم: آرایه‌ها و حلقه‌ها Week Three: Arrays and Looping

  • آرایه‌های جاوااسکریپت JavaScript Arrays

  • کدنویسی با من: آرایه‌ها Code With Me: Arrays

هفته چهارم: استفاده از JS برای تصاویر تعاملی Week Four: Using JS for Interactive Images

  • کدنویسی با من: تصادفی کردن تصاویر با استفاده از آرایه‌ها Code With Me: Randomizing Your Images Using Arrays

  • کدنویسی با من: استفاده از Lightbox Code With Me: Using Lightbox

  • کدنویسی با من: پیمایش در تصاویر با حلقه Code With Me: Looping through Images

  • توضیحات پروژه نهایی Final Project Description

  • نتیجه‌گیری Conclusion

نمایش نظرات

آموزش تعامل با جاوااسکریپت (JavaScript)
جزییات دوره
10h 5m
26
(آخرین آپدیت)
230,676
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده

Charles Russell Severance Charles Russell Severance