کاور
"دوره حضوری/غیرحضوری برنامه‌نویسی React" در تاریخ پنج‌شنبه ۲۵ آذر ۱۴۰۰ ساعت ۱۳:۳۰ به پایان رسیده است.
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

دوره برنامه‌نویسی React (آموزش جاوا اسکریپت و React)

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

اهداف برگزاری

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

هدف ما روشن کردن مسیر و نشان دادن راه موفقیت به شماست.

توضیحات مدرس

توضیحات حسان امینی لو درباره دوره برنامه‌نویسی 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) به پیشرفت بیشترتون توی دوره کمک می‌کنه.
لپ‌تاپ و اشتیاق به یادگیری که اجباریه؛ اگه چیز دیگه‌ای هم لازم بود قبل از شروع دوره بهتون خبر می‌دیم!
فقط یادت باشه که حتما کارت شناسایی همراهت باشه که بدونیم تو بلیتو خریدی. البته برای محکم‌کاری یه پرینت هم بگیری بد نیست!
با مترو (ایستگاه تئاتر شهر) و BRT (ایستگاه چهارراه ولی‌عصر) می‌تونی خودتو به اینجا برسونی. از اونجا به بعدش هم که کمتر از 3 دقیقه طول می‌کشه: 1 دقیقه ورود و خروج از زیرگذر، 1 دقیقه هم تا کوچه بالاور و طبقه دوم برج فناوری امیرکبیر.

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

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

تهران تهران، خیابان انقلاب، مابین خیابان حافظ و ولیعصر، کوچه بالاور، برج فناوری دانشگاه صنعتی امیرکبیر، پلاک ۷، طبقه دوم (کمتر از 3 دقیقه فاصله از مسیر مترو یا BRT)

 

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

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

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

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

ایستا آکادمی
ایستا آکادمی
فینووا (فضای کاری مشترک)
فینووا (فضای کاری مشترک)

گذرگاه کارآفرینان به دنیای کسب و کارهای پایدار است.

ایستا آکادمی
برگزار‌کننده :

ایستا آکادمی

۲۵۴
دنبال کننده
۲۴
کل رویدادها

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

آدرس

تهران تهران، خیابان انقلاب، مابین خیابان حافظ و ولیعصر، کوچه بالاور، برج فناوری دانشگاه صنعتی امیرکبیر، پلاک ۷، طبقه دوم

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

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

پنج‌شنبه ۳۰ دی ۱۴۰۰ ساعت ۱۰:۰۰

برنامه‌نویسی پایتون با رویکرد بیوانفورماتیکی در دانشگاه تهران

  • آنلاین
  • ۷۹۰,۰۰۰ تومان
  • Computer Researchers
پنج‌شنبه ۳۰ دی ۱۴۰۰ ساعت ۱۰:۰۰

کارگاه آنلاین برنامه نویسی پایتون

  • آنلاین
  • ۴۵۰,۰۰۰ تومان
  • گروه آموزشی پژواک دانش
شنبه ۲۵ دی ۱۴۰۰ ساعت ۰۸:۰۰

دوره برنامه نویسی بورس و ارز دیجیتال {پایتون , وب>

  • آنلاین
  • از ۵۰,۰۰۰ تومان
  • پیمان هاشمی
شنبه ۲۳ بهمن ۱۴۰۰ ساعت ۰۸:۰۰

مسابقه بزرگ بازشناسی چهره - فیسکاپ 1400

  • آنلاین
  • رایگان
  • مرکز نوآوری نکسترا