کالج اورست : اولین ، مجهزترین و تنها آموزشگاه تخصصی کامپیوتر ، شبکه و برنامه نویسی در کرج با بیش از 12000 فارغ التحصیل (تاسیس 1388 )

دوره ReactJS

دوره ReactJS

ReactJS

شرکت -

  • 1397/9/2
  • دوره های برنامه نویسی
  • 39 بازدید

معرفی دوره ReactJS

ری اکت (React) کتابخانه اپن سورسی از جاوا اسکریپت است که برای ساخت و طراحی user interface های تعاملی بهینه و منعطف به ساده ترین شیوه ممکن توسط متخصصین اینستاگرام و فیسبوک(و البته سایر متخصصین امر)ساخته شده است. کتابخانه react که در دسته آموزش های SPA قرار می گیرد به تکه کدهایی تحت عنوان کامپوننت پیاده سازی می شود.
در ادامه برای کاملتر شدن درک اولیه مضمون حیطه این کلاس باید توضیح کلی ای بدهیم و آن اینکه برنامه تک صفحه ای (SPA) یا Single Page Application برنامه تحت وب یا وب سایتی است که با هدف فراهم کردن صفحه وب برای کاربر مانند یک برنامه دسکتاپ بر روی یک صفحه وب به وجود آمده است. 
در یک SPAیا تمام کدهای لازم از قبیل HTML ، Javascript و CSS با بارگذاری یک صفحه گرفته می شود یا منابع مناسب به هنگام نیاز و معمولا در پاسخ به فعالیت کاربر به طور پویا و داینامیک بارگذاری می گردند و به صفحه اضافه می شوند. 
صفحه در هر مرحله از پردازش مجدا بارگذاری نمی شود و هیچ کنترلی به صفحه دیگر انتقال نمی یابد، هرچند تکنولوژی های وب مدرن می توانند دریافت و مسیر یابی صفحات منطقی در برنامه را فراهم نمایند. 
اغلب تعامل با برنامه تک صفحه ای درگیر ارتباط پویای سرویس دهنده وب در پشت صحنه می باشد.

بازار کار دوره ReactJS

برنامه نویس وب

پیشنیاز دوره ReactJS

برنامه نویسی مقدماتی تحت وب

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

فصل اول : بررسی انواع برنامه نویسی تحت وب

روش های سنتی

روش های مدرن

مروری بر JavaScript و AJAX

مروری بر XML و JSON

آشنایی با ECMAScript

بررسی و تفاوت Library و Framework

بررسی و آموزش مفاهیم API

بررسی و آشنایی با فریم ورک های سمت کلاینت

فصل دوم : راه اندازی محیط و نصب ابزارهای لازم

معرفی و نصب Visual Studio Code

معرفی و نصب NodeJS

 NodeJS جهت نصب و راه اندازی React

آشنایی با امکانات JSX – Component - Unidirectional data flow and Flux – License

فصل سوم : شروع برنامه نویسی تحت فریم ورک React

معرفی Task Runner ها

معرفی و آشنایی با Webpack

شروع کار با JSX

معرفی و کار با Component

معرفی و کار با State

معرفی و کار با Props

معرفی و کار با Component API

تعریف Component Life Cycle

کار با Form ها در React

کار با Event ها در React

معرفی و کار با Refs

معرفی و کار با Keys

معرفی و کار با Router

معرفی و کار با Flux

فصل چهارم : انیمیشن سازی در React

ساخت انیمیشن ساده با استفاده از HTML 5 و CSS 3

ساخت انیمیشن تحت فریم ورک React

فصل پنجم : شروع ساخت Web API در ASP.NET

تعریف معماری MVC

آشنایی با Verb ها

بررسی Routing و URL ها

بررسی Controller و Model

مروری بر مباحث مهم OOP در سی شارپ

مروری سریع بر SQL Server

فصل ششم : نرم افزارهای استفاده از API ها

بررسی نرم افزارهای کار با API ها

معرفی و نصب برنامه Postman

فصل هفتم : مفاهیم حرفه ای در تولید Web API

برنامه نویسی در سی شارپ به شیوه Asynchronous

مروری بر مفاهیم Class و Interface و Abstract و... در سی شارپ

پیاده سازی تکنیک Dependency Injection

فصل هشتم : منتشر کردن Web API و استفاده از آن در React

معرفی Cross Control Allow Origin

معرفی و نصب CORS

پیاده سازی و طرز استفاده از Web API در React

فصل نهم : ساخت قالب وب سایت

معرفی روش های ساخت قالب وب سایت به روش Quick

ساخت یک قالب حرفه ای به روش Quick

فصل دهم : امنیت در Web API

معرفی و تشریح کامل روش های قدیمی در احراز هویت کاربران

معرفی تکنیک Token

معرفی و استفاده از JWT در سمت سرور و کلاینت

آگهی های استخدام مشابه
4.4 stars – 127 reviews