Frontend Advanced

Онлайн курс

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

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

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

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

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

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

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

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

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

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

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

Про навчання

Ментори курсу 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

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

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

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