۹۹/۹/۲۶

دهمین دوره کالج پارت - TurboFront

کالج پارت تا به حال چند دوره برای توسعه وب برگزار کرده، ولی این اولین باریه که توسعه front-end رو به صورت تخصصی و مثل همیشه، با بهترین‌های مجموعۀ پارت برگزار میکنه.


دوره قراره به دو صورت حضوری و مجازی چهارشنبه ۳ دی‌ماه ۹۹ شروع و به مدت ۲ ماه برگزار بشه. جلسات هم روزهای شنبه، دوشنبه و چهارشنبه از ساعت ۱۶ تا ۱۷ به صورت مجازی و روزهای پنج‌شنبه از ساعت ۹ تا ۱۳ به صورت حضوریه، که لازمه توی همه‌شون شرکت کنید.


این دوره به صورت پروژه محور طراحی شده که آخر هر هفته پروژه‌ها ارزیابی میشن و بازخوردش به مهارت‌جوها اعلام میشه، تا با قدرت بیشتری کار رو ادامه بدن. انجام پروژه‌ها هم تا چندین هفته بعد از اتمام آموزش‌ها ادامه داره، تا مطمئن بشیم همه چی براتون جا افتاده.


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

جوایز نقدی:

  • نفر اول ۶ میلیون تومن 🏆🏆🏆
  • نفر دوم ۴ میلیون تومن 🏆🏆
  • نفر سوم ۲ میلیون تومن 🏆

پیش نیازهای این دوره:

  • آشنایی با مفاهیم اولیه وب
  • تسلط به مبانی برنامه‌نویسی
  • آشنایی مقدماتی با HTML/CSS
  • همراه داشتن لپ‌تاپ

چی قراره یاد بگیریم:

HTML5

  • زبان نشانه‌گذاری چیست؟
  • درک ساختار صفحه
  • معرفی برچسب‌های (tag) پرکاربرد
    • المان‌های فرم
  • درک ساختار مولفه (element)
  • آشنایی با وب معنایی (semantic web)

CSS3

  • انتخاب‌گر (selector) ها
    • شبه کلاس (pseudo class) و شبه المان
  • ساختار دستور CSS
  • جزئی‌گرایی و ارث‌بری
  • دستورات برچسب‌های دربرگیرنده (containing tags)
  • رنگ، کادر و پس‌زمینه
  • مدل جعبه (box model)
  • فضانمایی (width, height, margin, padding)
  • موقعیت‌دهی
  • واکنش‌گرایی
    • Media Query
  • انیمیشن

SCSS

  • ساختار تودرتو
  • متغیر
  • مرکب‌ها (mixin)

JavaScript

  • متغیرها
  • دستورات کنترلی
  • نوع داده
    • مقادیر truthy و falsy
    • تبدیل نوع داده
  • توابع
  • آرایه‌ها
  • اشیاء
  • کلمه کلیدی this و حوزه (scope)
  • closure و hoisting
  • کار با DOM
  • دستورهای کاربردی ES6
  • تفکر تابع محور
    • Callback
  • JSON و روش‌های کار با آن
  • برنامه‌نویسی غیرهمگام
    • async/await
    • promise
  • برنامه‌نویسی واکنش‌گرا
    • Observables
  • خواندن محتوا با fetch

تمرین‌ها

  • اسلایدر
  • المان‌های ورودی به روش Material
  • گالری
  • تب