دوره آموزشی
دوبله زبان فارسی

پروژه های CSS و جاوا اسکریپت پیشرفته

پروژه های CSS و جاوا اسکریپت پیشرفته

✅ سرفصل و جزئیات آموزش

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

شما طراحی واکنش‌ گرا، یکپارچه سازی API و استقرار اپلیکیشن های فول استک را می آموزید. شما مهارت هایی را برای ایجاد وب اپلیکیشن های تعاملی ایجاد می کنید که موجب استخدام شما می شوند.

بررسی دوره

با پروژه‌ های پیشرفته و عملی که تئوری را زنده می‌ کنند، به CSS و جاوا اسکریپت می پردازید. از ایجاد طرح‌ های خیره‌ کننده با CSS تا افزودن قابلیت‌ های پویا با جاوا اسکریپت، مهارت‌ های ضروری برای توسعه وب فرانت اند را تمرین خواهید کرد. (بعلاوه ما برخی از مهارت‌ های بک اند را نیز در اختیار داریم.)

آنچه یاد خواهید گرفت:

  • چگونه وب سایت های واکنش گرا را با استفاده از CSS و کوئری های رسانه ایجاد کنید؟
  • دستکاری محتوای پویا با تعاملات جاوا اسکریپت و DOM
  • طراحی و استایل دهی عناصر رابط کاربری مدرن با CSS
  • ساخت ویژگی‌ های تعاملی مانند آزمون‌ ها و ردیاب‌ هزینه
  • واکشی و استفاده از داده لایو با یکپارچه سازی API
  • ذخیره و بازیابی داده با ذخیره سازی محلی
  • استقرار اپلیکیشن های فول استک با پلتفرم هایی مانند Vercel و Render
  • مصورسازی داده با ابزارهایی مانند Chart.js برای نمودارهای پویا

بیایید پروژه های فرانت اند بسازیم.

در این دوره شما با پروژه های عملی و پیشرفته ای که تئوری را زنده می کند، به CSS و جاوا اسکریپت خواهید پرداخت.

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

هر پروژه بر اساس مهارت هایی است که در پروژه قبلی به دست آورده اید که تضمین می کند که به تدریج مهارت های خود را بهبود می بخشید و تا پایان کار پورتفولیویی از پروژه ها و اعتماد به نفس لازم برای مقابله با چالش های واقعی را در اختیار خواهید داشت.

این دوره شامل چه مواردی می شود؟

این دوره شما را با طیف گسترده ای از مهارت ها و فناوری ها مجهز می کند که برای توسعه وب مدرن ضروری هستند.

شما به پیچیدگی های دستکاری DOM و مدیریت رویدادها می پردازید. با ساخت یک اپلیکیشن تست تایپینگ بلادرنگ، یاد می گیرید که چگونه ورودی های کاربر را ضبط کرده و به آن ها پاسخ دهید، عملکرد را به صورت پویا ردیابی کنید و تجربه های تعاملی وب ایجاد کنید. این ماژول مهارت های جاوا اسکریپت شما را تقویت می کند و به شما تمرین عملی با پردازش رویدادهای بلادرنگ ارائه می دهد.

طراحی واکنش گرا و تم سازی یکی دیگر از تمرکزهای مهم دوره است. شما نحوه ایجاد جداول واکنش گرا و پیاده سازی تغییر dark mode و light mode با استفاده از متغیرهای CSS و جاوا اسکریپت را بررسی خواهید کرد. این تکنیک ها دسترس پذیری را بهبود می بخشد و اپلیکیشن های شما را با تنظیمات و دستگاه های مختلف کاربر سازگار می کند.

مصورسازی داده و ذخیره سازی پایدار از طریق پروژه ردیاب هزینه معرفی می شوند. با استفاده از Chart.js، نمودارهای پویا طراحی می کنید که داده مالی را مصورسازی می کند. شما همچنین با حافظه محلی مرورگر کار خواهید کرد تا اطمینان حاصل کنید که داده کاربر حفظ می شود و نیز مهارت هایی را هم در ذخیره سازی سمت کلاینت و هم در طراحی رابط واکنش گرا کسب می کنید.

یکپارچه سازی API و منطق بازی در ماژول بازی آژمون بیان می شوند. شما با استفاده از APIs، سوالات را به صورت پویا واکشی می‌ کنید و ورودی کاربر و امتیازها را از طریق API پروکسی بک اند مدیریت می‌ کنید. این ماژول درک شما را از مدیریت غیرهمزمان داده و منطق جاوا اسکریپت که برای وب اپلیکیشن های پویا ضروری است، عمیق تر می کند.

در نهایت، این دوره توسعه فول استک را با پروژه پلیر پادکست معرفی می کند. شما از نود جی اس و Express برای ایجاد اپلیکیشن کامل که با APIs یکپارچه می شود و ذخیره سازی محلی را مدیریت می کند، استفاده خواهید کرد. با استقرار اپلیکیشن روی پلتفرمی مانند Render، همچنین در استقرار و نگهداری وب اپلیکیشن ها تجربه کسب کرده و سفر خود را به سمت توسعه فول استک تکمیل می کنید.

نتیجه چیست؟

این دوره پروژه های فرانت اند، شما را از مبتدی به ده درصد توسعه دهندگان برتر فرانت اند می برد.

این دوره درباره این نیست که شما فقط بدون درک اصول کدنویسی کنید تا وقتی دوره را تمام کردید ندانید به جز تماشای یک آموزش دیگر چه کاری انجام دهید.

این دوره شما را تشویق کرده و به چالش می کشد تا به فردی تبدیل شوید که قادر به ساخت پروژه های واقعی خود باشد، فردی که کاربران و کارفرمایان بالقوه را شگفت زده کند.

آنچه خواهید ساخت:

بهترین روشی که یاد می گیرید، کار عملی است، نه اینکه فقط آموزش های بی پایان را تماشا کنید. شما این را می دانید وگرنه به این دوره علاقه مند نخواهید شد. پروژه های واقعی که در این دوره خواهید ساخت فقط مهارت ها و اعتماد به نفس شما را افزایش نمی دهند، بلکه همچنین در پورتفولیوی شما عالی به نظر می رسند.

اپلیکیشن تست تایپینگ

شما یک اپلیکیشن تست تایپینگ ایجاد می کنید که عملکرد کاربر را به صورت بلادرنگ ردیابی می کند. هنگام ساخت اپلیکیشن سرعت تایپینگ تعاملی، درباره دستکاری DOM، رویدادهای صفحه کلید و ردیابی عملکرد می آموزید.

جدول حرفه ای (Dark Mode، واکنش گرایی + موارد دیگر)

شما یک جدول واکنش گرا با قابلیت تغییر تم طراحی می کنید. شما از متغیرهای CSS و جاوا اسکریپت برای پیاده سازی light Mode و Dark Mode استفاده کرده و از خوانایی و دسترس پذیری بهینه در هر دستگاهی اطمینان حاصل کنید.

ردیاب هزینه

با استفاده از Chart.js یک ردیاب هزینه با نمودارهای پویا می سازید. شما درباره مصورسازی داده، ذخیره سازی محلی برای پایداری و طراحی واکنش گرا برای مدیریت کارآمد هزینه ها می آموزید.

بازی آزمون با یکپارچه سازی API

شما یک بازی آزمون با یکپارچه سازی API توسعه می دهید. شما سوالات را به صورت پویا واکشی می کنید، ورودی‌ های کاربر را مدیریت می کنید و امتیازات را با یک API پروکسی بک اند سفارشی، ذخیره می کنید. شما با منطق جاوا اسکریپت و مدیریت داده خارجی تجربه کسب می کنید.

پلیر فول استک پادکست

شما با استفاده از نود جی اس و Express یک پلیر فول استک پادکست ایجاد می کنید. شما با یکپارچه‌ سازی API، ذخیره‌ سازی محلی و استقرار اپلیکیشن ها در پلتفرم‌ هایی مانند Render آشنا می شوید و اپلیکیشنی می سازید که تجربه کاربری یکپارچه را ارائه دهد.

پروژه های CSS و جاوا اسکریپت پیشرفته

  • پروژه های CSS و جاوا اسکریپت پیشرفته 02:23
  • تمرین - آشنایی با همکلاسی ها و مدرس دوره None
  • منابع دوره None
  • پلاگین ZTM + آشنایی با ویدئو پلیر خود None
  • تعیین هدف روند پیوسته یادگیری خود None
  • مقدمه 05:01
  • راه اندازی دستگاه مک و لینوکس 05:34
  • راه اندازی دستگاه ویندوز 06:57
  • راه اندازی و قالب ویژوال استودیو کد 19:26
  • افزونه های ویژوال استودیو کد 09:10
  • ابزارهای توسعه دهنده 13:56
  • گیت هاب 14:33
  • بررسی 02:08
  • رابط کاربری اصلی 10:39
  • Shuffle و تولید متن در جاوا اسکریپت 10:46
  • ورودی صفحه کلید در جاوا اسکریپت - بخش 1 14:49
  • ورودی صفحه کلید در جاوا اسکریپت - بخش 2 06:35
  • تایمر و محاسبه امتیاز در جاوا اسکریپت 13:43
  • ریست تست در جاوا اسکریپت 10:49
  • بیایید کمی سرگرم شویم (+ منابع بیشتر) None
  • بررسی 02:40
  • رابط کاربری عناصر صفحه 13:35
  • رابط کاربری متغیرهای رنگ 12:23
  • رابط کاربری استایل دهی جدول 08:55
  • رابط کاربری صفحه‌ بندی و تاگل 08:15
  • رابط کاربری موبایل جدول 10:02
  • Dark Mode در جاوا اسکریپت 08:59
  • واکشی کاربران در جاوا اسکریپت 16:45
  • صفحه بندی در جاوا اسکریپت 09:14
  • مرتب سازی در جاوا اسکریپت 18:58
  • بروزرسانی های نامحدود None
  • رابط کاربری عناصر فرم 09:06
  • بررسی 03:21
  • رابط کاربری استایل دهی فرم 13:41
  • راه اندازی تاریخ و هزینه در جاوا اسکریپت 10:55
  • ارسال و ذخیره سازی محلی در جاوا اسکریپت 15:14
  • قابلیت نمودار در جاوا اسکریپت 16:41
  • بررسی 04:01
  • Postman - بررسی Node 06:34
  • بررسی Trivia و Pantry API 13:04
  • Pantry Proxy API - بخش 1 06:16
  • Pantry Proxy API - بخش 2 13:57
  • Pantry Proxy API - بخش 3 12:59
  • استقرار Vercel 8:39 08:39
  • رابط کاربری باکس آزمون 17:10
  • رابط کاربری امتیاز بالا 12:57
  • Populate کردن سوالات و انتخاب آن ها در جاوا اسکریپت 17:00
  • بررسی پاسخ در جاوا اسکریپت 11:04
  • تایمر و امتیاز در جاوا اسکریپت 17:19
  • پایان بازی در جاوا اسکریپت - بخش 1 13:00
  • پایان بازی در جاوا اسکریپت - بخش 2 06:37
  • بررسی دوره None
  • بررسی 06:41
  • پادکست Index API 13:17
  • نصب Node - مخزن گیت هاب 08:40
  • نصب NPM - اجرای Express 12:20
  • فراخوانی Server.js API - بخش 1 10:44
  • فراخوانی Server.js API - بخش 2 12:50
  • رابط کاربری ناوبری، فونت و پس‌ زمینه 11:45
  • رابط کاربری کانتینرها 15:11
  • رابط کاربری کانتینر جستجو 14:46
  • رابط کاربری لودر 06:44
  • رابط کاربری کانتینر کارت ها 16:28
  • رابط کاربری پلیر 17:28
  • رابط کاربری صف 14:31
  • رابط کاربری ناوبری موبایل 19:58
  • رابط کاربری پلیر موبایل 10:15
  • رابط کاربری جستجوی موبایل 15:47
  • Blisk 13:23
  • نکته ای درباره Blisk None
  • تمرین - سندرم ایمپاستر 02:55
  • کانتینر جستجو در جاوا اسکریپت - بخش 1 10:08
  • کانتینر جستجو در جاوا اسکریپت - بخش 2 16:12
  • نتایج جستجو در جاوا اسکریپت 12:08
  • کارت های پادکست در جاوا اسکریپت 15:44
  • API اپیزودها در جاوا اسکریپت 11:37
  • کارت های اپیزود در جاوا اسکریپت 17:39
  • تصاویر Lazy Load شده در جاوا اسکریپت - بخش 1 12:13
  • تصاویر Lazy Load شده در جاوا اسکریپت - بخش 2 10:06
  • پلیر در جاوا اسکریپت - بخش 1 12:32
  • پلیر در جاوا اسکریپت - بخش 2 11:38
  • پلیر در جاوا اسکریپت - بخش 3 16:27
  • رابط کاربری کانتینر موبایل 04:01
  • صف در جاوا اسکریپت - بخش 1 08:38
  • صف در جاوا اسکریپت - بخش 2 12:11
  • مانیفست PWA 11:19
  • PWA Service Worker 18:25
  • استقرار Render 11:21
  • نکته ای درباره Cron-Jobs None
  • پیاده سازی سیستم زندگی جدید None

6,122,500 1,224,500 تومان

مشخصات آموزش

پروژه های CSS و جاوا اسکریپت پیشرفته

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:
  • تعداد درس:90
  • مدت زمان :15:30:00
  • حجم :2.83GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید