دوره حضوری برنامه نویسی React (دوره حضوری آموزش جاوا اسکریپت و React)
JavaScript زبانی قدرتمند، ساده، پویا و پراستفاده در دنیای وب و موبایل است که با استفاده از آن میتوان در هر حوزهای از برنامهنویسی فعالیت داشت. React نیز کتابخانه دوستداشتنی این زبان است که امروز در اوج محبوبیت به سر میبرد، و به کمک آن، میتوان صفحات بسیار سریع و پویایی ساخت.
در این دوره، با روشی متفاوت و نو، به یادگیری JavaScript و React خواهیم پرداخت. مطالب دوره بر اساس بازار کار طراحی شدهاند، و دوره بر سادگی یادگیری تمرکز دارد.
اهداف برگزاری
تمرکز دوره بر آموزش ساده، کاربردی، و در عین حال عملی است، و هدف آن یادگیری عمیق مباحث توسط دانشجویان، برای راهیابی سادهتر به بازار کار است. خوشبختانه، به علت انعطافپذیری بالای این زبان و تکنولوژی، فعالیت در همه حوزههای برنامهنویسی (موبایل، سمت کاربر، سمت سرور) و در همه مدلهای کاری (فریلنس، استارتاپ و...) فراهم است!
هدف ما روشن کردن مسیر و نشان دادن راه موفقیت به شماست.
پروتکلهای بهداشتی دوره
توضیحات مدرس
مدرس دوره

حسان امینی لو
Lead Mobile Developer at Mobin co. at Canadaسرفصلها
- JavaScript Refresher
یادآوری مباحث جاواسکریپت مقدماتی
ورژن های EcmaScript .JavaScript
متغیر ها (var, let, const)
JavaScript Types
Vanilla JavaScript
Operators
Loops (for, while, foreach)
Conditions (if, switch)
Comparsion operators
Functions
Objects
Events
OOP in JavaScript
Prototypes
- آشنایی با امکانات ورژن های جدید (ES6, ES7) JavaScript
ES6, ES7
Transpilers
New Array Methods
Advanced working With objects
Object-Oriented in depth
Functional Programming
- استفاده از ابزار ESLint
Setup
Configuration
Linter rules
- پردازش به بحث Documentaion در برنامه نویسی
- آشنایی با ورژن کنترل سیستم Git
Repository
Commands (add, Pull, Push, Checkout,…)
Workflow in big Projects
- حل چندین مسئله برنامه نویسی به عنوان Warp-up
- معرفی منابع تمرینات برای تقویت مهارت برنامه نویسی حل مسئله و الگوریتم
- شروع کار با Package Manager های JavaScript
Yarn, NPM
Dependency Management
- آشنایی با ابزار های تست
Positive Testing
Negative Testing
Unit test, E2E test
پیاده سازی یک مثال کوچک به منظور درک عمیق مبحث Unit Testing به کمک کتابخانه Jest
- آشنایی با مفهوم MPA , SPA
- آشنایی با ابزارهای Transpilers , build
Babel
Webpack
Parcel
- شروع کار با کتابخانه React
Introduction
Main Concept
Boilerplate
Rendering
JSX
Component
Component Concepts (props, state,…)
Lifecycles
Event Handlings
Lists and keys
Code splitting concept
Fragments
Refs
PropTypes
- مباحث پیشرفته React
Code Structure
HOC
Suspence
Hooks
Lazy
Performance optimization
Portals
Integration with other libs
- کار با Redux state manager
Base Concepts
Store, Reducers, Actions
سوالات متداول
آدرس محل برگزاری
محل برگزاری کلاس:
تهران، میدان آزادی، اتوبان لشگری، بعد از ایستگاه مترو بیمه، پلاک ۳۱، کارخانه نوآوری آزادی، فضای کار اشتراکی زاویه (کمتر از یک دقیقه پیادهروی از ایستگاه مترو بیمه تا محل برگزاری)
راههای ارتباطی:
📱 تلگرام: Ista_Support@ (اطلاعات بیشتر)
📞 تلفن: 09392020525 (مشاوره تلفنی)
برگزارکنندگان

ایستا آکادمی

همآوا

فضای اشتراکی زاویه

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