دوره حضوری javascript و React js



7,000,000 تومان

جاوااسکریپت(javascript) یکی از زبانهای سمت کاربر جهت طراحی سایت می باشد و کلیه واکنش ها و رویداد های یک سایت از طریق این زبان برنامه نویسی قدرتمند مدیریت می گردد این زبان دارای فریم ورک های متعددی است که react js ، انگولار، vue و... از این دست هستند که ما در این دوره به صورت تخصصی به مباحث مربوط به جاوااسکریپت و Reac js  می پردازیم لازم به ذکر است کسانی که هیچ آشنایی در مورد مابحث فرانت اند ندارند توصیه می شود ابتدا در دوره های حضوری html و css شرکت کنند و سپس در این دوره ثبت نام نمایند.

مباحث فنی این دوره عبارتند از :

1. نصب و راه اندازی node و react
2.تفاوت var ، let و const
3.آشنایی با مفاهیم arrow function
4.آشنایی با کلاس ها و شیء گرایی
5. مفاهیم rest operator و spread operator و destructiong
6.آشنایی با Closure و iife
7.this چیست و چگونه میتوان آن را تغییر داد
8.نصب و استفاده از create-react-app برای ساخت پروژه
9.JSX چیست
10.کار با ماژولها
11.طراحی اولین کامپوننت
12.کار با state ها و توضیح مفهوم tow-way-binding
13.کار با style های inline و فایلهای css
14.رندر کردن بر اساس شرایط خاص
15.رندر کردن لیست ها
16.پویا کردن لیست ها
17.گرفتن ورودی از input ها وفیلتر کردن لیست ها
18.مقادیر پیشفرض props و اعتبارسنجی prop ها
19.نحوه کار virtualDOM
20.روش درست استفاده از setState و کار با ref ها
21.پیاده سازی SPA با React
22.کار با router
23.کار با روتر در ری اکت
24.ارسال درخواست های http - کار با promise ها
25.ارسال درخواست های http با استفاده از axios
26.گرفتن اطلاعات یک صفحه با استفاده از axios
27.ارسال داده ها با متد post با استفاده از axios
28.مدیریت تنظیمات و مقادیر تکراری درخواست ها با axios
29.ایجاد نمونه های مختلف از axios برای سرویس های مختلف
30.ریداکس چیست
31.مفهوم reducer
32.ایجاد اولین قطعه کد با Redux
33.انتقال action ها به فایل جداگانه
34.استفاده از functional actions
35.ایجاد مینی پروژه todo با redux
36.ادغام reducer ها
37.استفاده از react-redux
38.مینی پروژه - ساخت شمارنده با react و redux
39.مینی پروژه - ساخت سبد خرید با react و redux
40.استفاده از middleware ها در redux
41.استفاده از resux-thunk برای اجرای actoin ها به صورت async
42.مفهوم thunk و انجام یک سری تغییرات در ساختار reducer
43.مینی پروژه دسترسی کاربری
44.انیمیشن ها - بخش اول ایجاد یک مودال
45.انیمیشن ها - بخش دوم افزودن css انیمیشن ها
46.انیمیشن ها - بخش سوم افزودن css keyframes
47.پکیج react-animation-group
48.نصب react-boilerplate برای ui
49.آشنایی با دستور generate
50.آشنایی با styled-component
51.کار با saga - یک مثال عملی


تلفن تماس : 09124580399


 

مشاهده کل مطلب