آموزش توسعه وب کامل پشته برای مبتدیان - قسمت 3: جاوا اسکریپت و API

Full Stack Web Development for Beginners- Part 3: Javascript and API'S

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

به توسعه وب Full Stack برای مبتدیان خوش آمدید!

این دوره طراحی شده است تا به مبتدیان هر آنچه را که برای ساختن وب‌سایت‌ها و برنامه‌های پشته کامل نیاز دارند، بیاموزد!

این بخش سوم این دوره عظیم است که همه چیز را در مورد جاوا اسکریپت، API و واکشی داده به شما آموزش می‌دهد.

ما با جاوا اسکریپت شروع می کنیم: مبانی و جریان کنترل که در آن یاد خواهید گرفت:

  • متغیرها، رشته ها و اعداد
  • حساب و عملگر
  • هشدار، درخواست و تأیید
  • if else و عملگرهای مقایسه
  • عملگرهای تودرتو و منطقی
  • اپراتور Ternaty
  • بیانیه تغییر
  • پروژه Dragon Slayer!

سپس به جاوا اسکریپت می‌رویم: دستکاری DOM، توابع و رویدادها، و در مورد:

  • دستکاری DOM
  • افزودن و حذف عناصر با استفاده از جاوا اسکریپت
  • توابع و آرگومان ها
  • محدوده و بالا بردن
  • توابع پیکان
  • رویدادها
  • پروژه مبدل پیکسل به em!

پس از این با جاوا اسکریپت آشنا می شویم: حلقه ها، آرایه ها و اشیاء:

در مورد:

خواهید آموخت
  • آرایه ها و روش های آرایه
  • برای هر
  • نقشه
  • برای حلقه
  • حلقه while
  • اشیا و حلقه زدن از میان اشیا
  • تابع سازنده شی

سپس Javascript: Shape matcher game و RegEx را پوشش می دهیم که شامل موارد زیر می شود:

  • HTTP، درخواست و پاسخ
  • APIها
  • در حال واکشی داده ها و رشته های پرس و جو
  • کد و وعده‌های همگام‌سازی شده
  • ایجاد جست و جو و جستارهای جستجو
  • ضبط و حباب کردن رویداد
  • برنامه آهنگ یاب!

این بخش سوم دوره، تمام اصول جاوا اسکریپت را که برای ساختن وب‌سایت‌های پشته کامل نیاز دارید، پوشش می‌دهد.

بنابراین، از این کلاس لذت ببرید و بقیه قسمت‌ها را به محض دردسترس شدن بررسی کنید!

ما در طول این دوره چندین پروژه می سازیم.

من پیشنهاد می‌کنم سفارشی‌سازی‌های خود را اضافه کنید و برنامه "Song Finder" را به اشتراک بگذارید.

با خیال راحت HTML، CSS یا حتی جاوا اسکریپت را به طور کامل سفارشی کنید تا پروژه را متعلق به خود کنید.

بی‌صبرانه منتظر دیدن آنچه می‌سازید، فراموش نکنید که برای الهام بخشیدن به دیگران نیز به اشتراک بگذارید!


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

درس ها Lessons

  • کد Async و وعده ها Async code and promises

  • واکشی داده ها و رشته های پرس و جو Fetching data and query strings

  • دستکاری DOM DOM Manipulation

  • آرایه های جاوا اسکریپت Javascript arrays

  • محاسبات و عملگرهای جاوا اسکریپت Javascript arithmetic and operators

  • متشکرم Thank you

  • ایجاد یک شکل تصادفی Generating a random shape

  • توابع جاوا اسکریپت Javascript functions

  • آرگومان های تابع Function arguments

  • رویدادهای جاوا اسکریپت Javascript events

  • زمان تمرین: تبدیل پیکسل به em Time to practice: pixel to em converter

  • تودرتو عبارات if else Nesting if else statements

  • HTTP، درخواست و پاسخ HTTP, request and response

  • راه حل: تبدیل پیکسل به em Solution: pixel to em converter

  • هشدار، اعلان و تایید Alert, prompt and confirm

  • زمان تمرین: آرایه ها Time to practice: arrays

  • پیش نمایش های صوتی، ضبط و حباب Audio previews, capture and bubbling

  • Const و اجازه دهید Const and let

  • در حالی که حلقه While loop

  • ایجاد عبارت جستجوی ما Creating our search query

  • افزودن و حذف عناصر با جاوا اسکریپت Adding and removing elements with Javascript

  • دانلود فایل های شروع Download starter files

  • محدوده و بالا بردن Scope and hoisting

  • حلقه زدن از میان اشیا Looping through objects

  • زمان تمرین: افزودن عناصر با جاوا اسکریپت Time to practice: adding elements with Javascript

  • جاوا اسکریپت خارجی External Javascript

  • حلقه زدن از طریق آرایه ها: نقشه Looping through arrays: map

  • اپراتور سه تایی The ternary operator

  • شی رویداد The event object

  • به دوره خوش آمدید! Welcome to the course!

  • تکرار با setInterval Repeating with setInterval

  • حروف الفبای الگو Template literals

  • مقدمه ای بر عبارات منظم Introduction to regular expressions

  • روش های آرایه Array methods

  • راه حل - آرایه ها Solution- arrays

  • من را در Skillshare دنبال کنید! Follow me on Skillshare!

  • مقایسه اشیاء و امتیازدهی Comparing objects and scoring

  • نقشه از طریق نتایج Map through results

  • API چیست؟ What is an API?

  • زمان تمرین: بازی اژدها کش Time to practice: The dragon slayer game

  • اشیاء Objects

  • تابع سازنده شی Object constructor function

  • RegEx پیدا کردن و جایگزینی پروژه RegEx find and replace project

  • برای حلقه For loop

  • حلقه زدن از طریق آرایه ها: forEach Looping through arrays: forEach

  • اگر/دیگر اظهارات و مقایسه If/else statements and comparison

  • عبارت switch The switch statement

  • توابع پیکان Arrow functions

  • بهبود جستجوی ما Improving our search

  • متغیرها، رشته ها و اعداد Variables, strings and numbers

  • Else if و عملگرهای منطقی Else if and logical operators

نمایش نظرات

آموزش توسعه وب کامل پشته برای مبتدیان - قسمت 3: جاوا اسکریپت و API
جزییات دوره
5h 39m
51
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
2,805
4 از 5
دارد
دارد
دارد
Chris Dixon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Dixon Chris Dixon

توسعه دهنده وب و معلم آنلاین

سلام، نام من کریس است و من یک توسعه دهنده وب از بریتانیا هستم. من یک مربی با تجربه هستم که بوت کمپ های توسعه وب را هدایت می کنم و همچنین دوره های آنلاین را تدریس می کنم.

زمینه های اصلی مورد علاقه من Vue.js، وردپرس، Shopify، جاوا اسکریپت، تجارت الکترونیک و تجارت هستند. من نسبت به کاری که انجام می‌دهم و به آموزش دیگران علاقه دارم.

دلیل شما برای یادگیری ساخت وب‌سایت هر چه باشد، انتخاب شغلی بسیار خوبی داشته‌اید.

انگیزه شخصی من این بود که رئیس خودم شوم و آزادی و انعطاف بیشتری در زندگی ام داشته باشم. من همچنین از چالش فنی آن و روشی که دائماً در حال تکامل است لذت می برم. من اولین وب‌سایت خود را در سال 1999 ساختم و مشاهده کردم که وب به آنچه امروز است تبدیل شده است.

من سعی می‌کنم دوره‌هایم را لذت‌بخش کنم و سعی می‌کنم به یاد بیاورم که در زمان یادگیری چگونه بود. من همچنین معتقدم بهترین راه برای یادگیری انجام دادن است و سعی می کنم تا حد امکان مثال های عملی را در دوره های خود بگنجانم.

از علاقه شما متشکریم و مشتاقانه منتظرم که به من بپیوندید.

کریس