Frontend Advanced

Онлайн курс

Що потрібно знати про Frontend

Завдання Front-end розробника починається зі створення простих інформаційних сторінок і доходить до розробки інтерфейсів великих та складних вебдодатків. Вони займаються розробкою та побудовою візуальної частини усього, з чим взаємодіють користувачі, коли заходять на вебсайти/додатки.

Скіли розробника:

  • добре знати базу HTML, CSS, JavaScript

  • знати основні фреймворки та бібліотеки

  • знати основи UI/UX проектування

  • знати основи адаптивної, кросбраузерної верстки

  • вміти писати архітектуру фронт-енд частини

  • знати інструменти для тестування додатків

  • взаємодіяти з дизайнерами та back-end розробниками

  • внесення пропозицій щодо покращення продукту.

Про навчання

    • маюти базові знання JS;

    • володіти англійською мовою на рівні pre-intermediate.

  • Поєднання теорії та практики

    Навчання за курсом Frontend Advanced буде дійсно інтенсивним та практичним.

    Два заняття з ментором на тиждень будуть закріплені домашніми завданнями, щоб підготувати тебе до головного етапу - створення власного IT проекту.

  • Це власний ІТ проект

    По завершенню курсу Frontend Advanced ти не отримаєш сертифікат про успішно (не дуже) завершене навчання. Ти отримаєш набагато більше - власний ІТ проект та досвід розробки з нуля в команді студентів за підтрики менторів.

    Він буде набагато красномовнішим, ніж сертифікат, для твого першого інтерв'ю.

  • До того ж, навчаючись з нами,в тебе буде доступ до курсу Soft Skills та English Speaking Club.

    Переконані, що розвивати себе як IT спеціаліста потрібно комплексно. Тому використовуй можливість!

  • Masters Academy - це проект, що готує спеціаліста до будь-яких задач, проектів та майбутніх команд. Ми не навчаємо студентів суто для співпраці з Мaster of Code - ти будеш готовим до будь-якого обраного тобою місця роботи. Проте ти матимеш можливість приєднатися до команди Мaster of Code після успішного завершення курсу та етапів інтерв'ю.

Ментори курсу Frontend Advanced

Наші ментори – ті, хто борються із міфом про те, що фронтенд – це легко.

І доводять те, що це напрямок, який постійно розвивається і він вже давно не лише про верстку, а й про функції і логіку.

Oleksandr Fesenko

Director of Engineering in Master of Code Global

Taras Turchenko

E-Commerce Frontend Engineer in Master of Code Global

Dmytro Vakulenko

Conversational Frontend Engineer in Master of Code Global

Vitalii Kyian

General Frontend Engineer in Master of Code Global

Myron Zabolotniev

Conversational Frontend Engineer in Master of Code Global

Програма

JS

1. Intro to course

2. Browser specificities, DOM

3. Asynchronous execution, callback functions, promise, async/await

4. Dynamic imports (ES6 modules). Webpack Intro

5. Observables & RxJS

6. Typescript

7. Angular cli, project setup. Framework Overview

8. Components, templates, life-cycle

9. Dependency Injection, services, providers

10. Directives. Pipes

11. HTTP Client. Interceptors

12. Forms

13. Routing and Navigation. Modules

14. State managment

15. Architecture

HTML/CSS

1. Semantics/Accessibility

2. CSS Methodologies

3. Cascade and inheritance

4. Layouts, CSS grid, Flexbox

5. Responsive web design

6. Icons, svg

7. Picture/image srcset/Video srcset

8. WebFonts + Component libraries

9. CSS Variables (Custom Properties)

10. CSS Animation

11. Design for front-end developers, UI/UX

Перша лекція курсу Frontend

Доступ до курсів абсолютно безоплантний

Проте якщо інформація була для тебе корисною, ти завжди можеш конвертувати свою вдячність в донат.

Навчаємо та підтримуємо ЗСУ! 🇺🇦