کاور
جمعه ۲۸ شهریور ساعت ۱۱:۰۰

دوره حضوری برنامه نویسی React

  • رایگان
  • تهران
  • تکنولوژی
تهیه بلیت برای این رویداد از روز پنج‌شنبه ۶ شهریور ساعت ۰۰:۰۰ تا روز پنج‌شنبه ۳ مهر ساعت ۲۳:۵۹ امکان‌پذیر است.

دوره حضوری برنامه نویسی 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

سوالات متداول

پیش‌نیازای علمی واسه شرکت توی این دوره چیاس؟
پیش‌نیاز خاصی نداره، اما آشنایی با مفاهیم وب (html, css) به پیشرفت بیشترتون توی دوره کمک می‌کنه.
چیا باید همراهمون باشه؟
لپ‌تاپ که اجباریه؛ اگه چیز دیگه‌ای هم لازم بود قبل از شروع دوره بهتون خبر می‌دیم.
بلیت که گرفتیم باید پرینتش همراهمون باشه!؟
فقط یادت باشه که حتما کارت شناسایی همراهت باشه که بدونیم تو بلیتو خریدی. البته برای محکم‌کاری یه پرینت هم بگیری بد نیست!
برای این‌که زود برسیم چه‌جوری بیایم بهتره؟
ما مترو رو پیشنهاد می کنیم؛ فاصله ایستگاه مترو «بیمه» تا محل برگزاری، با ارفاق یه دقیقه‌ست.

آدرس محل برگزاری


محل برگزاری کلاس:

تهران، میدان آزادی، اتوبان لشگری، بعد از ایستگاه مترو بیمه، پلاک ۳۱، کارخانه نوآوری آزادی، فضای کار اشتراکی زاویه (کمتر از یک دقیقه پیاده‌روی از ایستگاه مترو بیمه تا محل برگزاری)

 

راه‌های ارتباطی:

📱 تلگرام: Ista_Support@ (اطلاعات بیشتر)

📞 تلفن: 09392020525 (مشاوره تلفنی)

برگزارکنندگان

ایستا آکادمی
ایستا آکادمی
هم‌آوا
هم‌آوا
فضای اشتراکی زاویه
فضای اشتراکی زاویه

آدرس

تهران میدان آزادی، اتوبان لشگری، بعد از ایستگاه مترو بیمه، پلاک ۳۱، کارخانه نوآوری آزادی، فضای کار اشتراکی زاویه

موقعیت جغرافیایی رویداد

برگزار‌کننده

آواتار

ایستا آکادمی

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

رویداد های برگزارشده۱۵
رویداد های فعال۰
  • شروع: جمعه ۲۸ شهریور ساعت ۱۱:۰۰
  • پایان: جمعه ۲۳ آبان ساعت ۱۵:۰۰
این رویداد حضوری برگزار می‌شود.

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

اشتراک‌گذاری رویداد

connectکانکت برای این رویداد فعال است

رویدادهای زیر را به شما پیشنهاد می‌کنیم