بوت کمپ های برنامه نویسی کارادمی

بوت‌کمپ‌های کارادمی

دوره‌های بوت‌کمپ کارادمی اغلب بین ۱۲ تا ۱۶ هفته می‌باشند که با انجام پروژه و کار تیمی، کارآموزان کار نزدیک به واقعی را تجربه خواهند کرد و با چالش‌ها و فرازونشیب‌های کار حرفه‌ای آشنا می‌شوند. همچنین در طول دوره، یک مربی حرفه‌ای به کارآموزان تخصیص داده می‌شود که مشاوره نفر به نفر و بازخورد در مورد کار آنان، هم به صورت حضوری و هم غیر حضوری ارائه می‌دهد. نکته مهم دیگری که باید بدانید اینست که کارادمی از یک انجمن فعال متمرکز برخوردار است که در آن تبادل اطلاعات و پرسش‌وپاسخ توسط خود کارآموزان صورت می‌گیرد تا تجارب یکدیگر را به اشتراک بگذارند. این همش نیست، در هفته‌های آخر دوره به یادگیری تاکتیک‌های مذاکره، آماده‌سازی برای مصاحبه و به‌روز‌رسانی رزومه می‌پردازیم تا کارآموزان فرآیند مصاحبه را بدون استرس و نگرانی بگذرانند.

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

دوره توسعه رابط کاربری (Front-End)

  • فضای وب

– آشنایی با فضای وب و اینترنت

– طبقه‌بندی مشاغل در حوزه وب

– آشنایی با ابزارهای توسعه وب

– ساختار پوشه‌ها در پروژه

  • زبان HTML

– ساختار یک صفحه وب

– لینک کردن استایل‌ها و اسکریپت‌ها

– المن‌ها و اتربیوت‌های HTML

– کار با فرم‌ها و فیلدهای ورود اطلاعات

– المان‌های چند رسانه‌ای

  • زبان CSS

– آشنایی با CSS

– کار با انتخابگرها: Rule Sets و Rules‌ها

– شروع کار با فونت و تایپوگرافی

– پراپرتی Box Sixing، موقعیت‌یابی و المن‌های Inline vs Block

– طراحی Media Query ،Responsive و Flexbox

  • جاوا اسکریپت

– آشنایی با زبان جاوا اسکریپت

– کار با انواع Objects، Types، Variables و Arrays

– دستورات و عملگرهای شرطی

– مبحث Loops و Control Flow

– توابع و بیشتر!

دوره پیشرفته توسعه رابط کاربری (React.js)

  • شروع کار با جاوا اسکریپت

– Variables/Types

– Scopes in JavaScript

– Conditions

– Loop and Iterations

– Functions

– Object Literals

– Prototypes

– Local Storage

– JavaScript Weird Parts

– Object Oriented Programming with JavaScript

– Promises

– Async / Await

– Generator Functions

– JavaScript Best Practices

– Proxies

– Maps and New ES6 Features

  • پیاده‌سازی یک مثال در دنیای واقعی بدون استفاده از کتابخانه برای جمع‌بندی مباحث مقدماتی
  • مروری بر jQuery و پیاده‌سازی یک مثال کامل با Handlebars/jQuery/Ajax/Effects/JSON و …
  • آشنایی با ورژن کنترل سیستم Git به منظور یادگیری فرایند کار تیمی و آپلود پروژه‌ها روی GitHub/GitLab/Bitbucket
  • آشنایی با امکانات جدید زبان JavaScript/ES5/ES6/Babel/Transpilers
  • ابزارهای Gulp و Webpack
  • کار با ES6 Object Oriented
  • شروع کار با Node و NPM management/package.json/node_modules/Dependency
  • شروع کار با React و پیاده‌سازی چند اپلیکیشن کوچک به منظور درک عمیق:

– Intro

– SPA and MPA

– Setup Development Environment and Tools

– Webpack Integration

– Babel Introduction

– Functional and Class Component

– State, Props, Proptypes, Component inheritance

– Communication between Components

– HTTP Request with Fetch Api/Axios

– React Router DOM

– React and JavaScript Best Practices

– Code Styles

– Redux Introduction

– Better State Management with Redux

برای مطالعه پست‌های بیشتر ما را در وبلاگ کارادمی و یا در ویرگول دنبال کنید.

در یک دقیقه با کارادمی آشنا شوید: https://www.aparat.com/v/YBi7V

1920 1080 بوت کمپ برنامه نویسی و آمادگی برای بازارکار کارادمی