بوتکمپ آفلاین همراه با منتورشیپ
۱۶۰ ساعت
۱۵ هفته
بهار ۱۴۰۴
همه چیز درباره
توسعه فرانتاند با ریاکت
در بوتکمپ فرانتاند کوئرا، علاوه بر یادگیری HTML، CSS، JavaScript و فریمورکها و کتابخانههای مدرن مانند React، با چالشهای واقعی توسعه فرانتاند در مقیاس صنعتی آشنا خواهید شد و تجربهای عملی برای ورود به بازار کار کسب خواهید کرد.
در بوتکمپ فرانتاند کوئرا، علاوه بر یادگیری HTML، CSS، JavaScript و فریمورکها و کتابخانههای مدرن مانند React، با چالشهای واقعی توسعه فرانتاند در مقیاس صنعتی آشنا خواهید شد و تجربهای عملی برای ورود به بازار کار کسب خواهید کرد.
آیا آمادهاید؟
مهارتهای پایه کار با کامپیوتر
برای شرکت در بوتکمپ فرانتاند کوئرا نیازمند این هستید که آشنایی اولیه با کامپیوتر داشته باشید و توانایی کار با سیستم عامل فعلی خودتان را داشته باشید.
اختصاص زمان مناسب
برای گرفتن نتیجه از این بوتکمپ باید به اندازه یک کار پاره وقت یعنی به طور متوسط ۲۰ الی ۲۵ ساعت در هفته زمان بگذارید.
علاقه به کار تیمی
برای انجام پروژهها و طی کردن روند یادگیری نیازمند تعامل با افراد گروه و کار تیمی هستید.
انگیزه برای یادگیری
از آنجایی که بخشی از یادگیری شما توسط سرچ کردن، کنجکاوی و حل چالشها اتفاق میافتد، نیازمند انگیزه و پشتکار برای حضور مستمر در روند بوتکمپ هستید.
مسیر شما به سوی حرفهای شدن
با محتوا و سرفصلهای آموزشی جامع، تمام مهارتهای فنی بهروز و تخصصی مورد نیاز بازار را بهصورت پایهای، به همراه تمرین و پروژه فرا میگیرید.
در طول بوتکمپ یک منتور اختصاصی دارید که میتوانید در خصوص ابهامات خود از او کمک بگیرید.
رودمپ آموزشی این بوتکمپ به اصولیترین شکل ممکن چیده شده تا شما بتوانید با اطمینان در این مسیر قدم بگذارید.
با حل تمرینهای متعدد و پروژههای طراحی شده، بهطور کامل به مباحث تسلط مییابید.
با تجربهی کار تیمی، هم در مهارتهای تخصصی و هم در مهارتهای نرم پیشرفت میکنید و شبکه کاری خود را ارتقا میدهید.
پس از پایان موفقیتآمیز دوره، گواهینامه معتبر دریافت خواهید کرد.
همراهان شما در طول مسیر
تاریخ شروع:
۲۳ اسفند ۱۴۰۳
تعداد هفته:
۱۵ هفته
مدت زمان:
۱۶۰ ساعت
تعداد اساتید:
۴ استاد
هفته اول
۲۳ و ۲۴ اسفند
HTML, CSS
Intro to Front-End Development
VS Code → Plugins & Configuration
HTML Structure
Docs & References
Chrome Dev Tools
Elements & Attributes
Form & Inputs
Inline vs. Block
Layout Structure
Inline CSS vs. Internal vs. External
CSS Selectors
CSS Properties
Pseudo-classes
CSS Variables
هفته دوم
۳۰ اسفند
CSS
Animations & Transitions
CSS Functions
Position
Flex & Grid
Responsive
Layout
CSS preprocessor (Sass)
Tailwind
Mini Project
هفته سوم
۷ و ۸ فروردین
Fundamental JS
Syntax and history
HTTP, WEB and Website
Variables
Data types
Scopes
Primitive and Reference
Hoisting
Comparing
Type casting
Coercion
Condition statements
Loops
Functions
هفته چهارم
۱۴ و ۱۵ فروردین
JavaScript
Objects
Arrays
Shallow and Deep copy
Functions (Advanced)
Spread vs Rest
Destructuring
Common Methods (String, Number, Array, Object)
Math
Date
هفته پنجم
۲۱ و ۲۲ فروردین
JavaScript
Window and DOM
DOM manipulation
Events
Mini Project
هفته ششم
۲۸ و ۲۹ فرورین
Advanced JS
Browser APIs
Class
This keyword
Call Apply Bind
HOF
Callback
Closure
Module System
Custom Element
Asynchronous JavaScript
Promise
Async/Await
Error Handling
API Call
هفته هفتم
۴ و ۵ اردیبهشت
Advanced JS
Call Stack
Event Loop
Macro and Micro task queues
NPM (Node Package Manager)
TypeScript
Mini Project
هفته هشتم
۱۱ و ۱۲ اردیبهشت
Project
هفته نهم
۱۸ و ۱۹ اردیبهشت
React Getting Started
Introduction to React & Concepts
Setting Up Environment
Project Structure
Virtual DOM
JSX
Components
Props & State
Rendering Components
Conditional Rendering
هفته دهم
۲۵ و ۲۶ اردیبهشت
React
Lists and Keys
Component Lifecycle
Common Hooks
Inline Styles in React
CSS in React
CSS-in-JS
CSS Module
هفته یازدهم
۱ و ۲ خرداد
React
Forms in React
Controlled vs Uncontrolled
Form Validation
Event Handling
Formik - React Hook Form & Validation
?How React re-renders Works
Custom Hooks
Performance Optimization
Higher-Order Components
Layout Components
هفته دوازدهم
۸ و ۹ خرداد
React
Introduction to React Router
Setting up Routes
Navigation
Protected Routes
Redirects and Programmatic Navigation
Parameters and Query Strings
API calls
Introduction to Axios
Setting Up Axios
Handling Requests & Responses
Error Handling
Timeout & Abort Requests
هفته سیزدهم
۱۵ و ۱۶ خرداد
React
Local state vs Global state
Props Drilling
Context API
Context Provider
Sharing State
Redux - Zustand
Setting up
Creating slices - stores
Files & Folders
Mini project (CRUD)
Where to go
هفته چهاردهم
۲۲ و ۲۳ خرداد
Project
هفته پانزدهم
۲۹ و ۳۰ خرداد
Project and Presentation
پایان
یک سرمایهگذاری برای آینده شما
ثبتنام در توسعه فرانتاند با ریاکت
با ثبتنام در بوتکمپ توسعه فرانتاند با ریاکت، فرصتی عالی برای یادگیری مهارتهای تخصصی و ورود به دنیای توسعه فرانتاند با ریاکت خواهید داشت. همین حالا اقدام کنید و جای خود را در این بوتکمپ رزرو کنید. فرصت برای رشد و یادگیری بیپایان است، اما زمان ثبتنام محدود!
پرداخت اقساطی
متقاضیان شرکت در این دوره این امکان را دارند تا مبلغ دوره را در ۴ قسط پرداخت کنند.
هزینه دوره
۱۵ میلیون تومان
۱۳
میلیون تومان
با امکان پرداخت قسطی
ظرفیت بوتکمپ توسعه فرانتاند با ریاکت محدود بوده و بصورت فصلی برگزار میشود.
در این بوتکمپ از مباحث مقدماتی فرانتاند مانند HTML, CSS و JavaScript مقدماتی شروع میکنیم و در نهایت تمام آنچه که از React.js نیاز دارید را پوشش خواهیم داد.
این بوتکمپ برای کسانی که علاقهمند به شروع به یادگیری فرانتاند هستند و نیازمند مسیری کامل و جامع برای ورود به این حوزه هستند مناسب است.
در این دوره تدریسها به صورت ویدیوی ریکورد شده در اختیار شرکتکنندگان قرار میگیرد. همچنین در هر هفته از بوتکمپ به حل تمرینات یا پروژهها میپردازید که باعث تسلط شما روی مباحث خواهد شد. در هر هفته دو جلسه رفع اشکال آنلاین خواهید داشت و در طول بوتکمپ از طریق گروهمجازی به منتورهای دوره دسترسی خواهید داشت.
برای ثبتنام در این بوتکمپ تنها نیازمند انگیزه به یادگیری و کار تیمی و در نهایت زمان کافی هستید.
در صورتی که زمان و تلاش لازم برای فراگیری مباحث را اختصاص دهید، بعد از اتمام بوتکمپ میتوانید برای فرصتهای شغلی مربوط به توسعه دهنده فرانتاند (React) رزومه ارسال کنید و مشغول به کار شوید.
بله، بعد از پذیرفته شدن در فرایند مصاحبه، با توجه به شرایطی که دارید، میتوانید در مرحله پرداخت، روش پرداخت یکجا و یا اقساطی را انتخاب نمایید. این نکته را درنظر داشته باشید که در صورت پرداخت در یک مرحله مبلغ کمتری میپردازید.