Frontend Developer - курс 242 000 rub. от Ката Академия, обучение 11 месеца, дата 28.11.2023г.
разни / / November 30, 2023
Платформа за обучение и личен ментор
Взимате онлайн уроци на нашата платформа, задавате всякакви въпроси на вашия ментор в чата и му се обаждате, ако смятате, че сте стигнали до задънена улица.
Стриктен контрол на знанията на всеки етап
Менторът не е учител. Неговата задача: да насочва и контролира усвояването на знанията. Ние ви подготвяме самостоятелно да решавате сложни проблеми, които определено ще срещнете в работата си.
Работа по реален бизнес проект
Всички наши ученици в екипи участват в изпълнението на реални проекти. Ще усъвършенствате теорията си, ще придобиете умения за работа в екип и опит за вашата автобиография.
Подготовка за интервюта
Нашите ментори ще ви помогнат да създадете конкурентна автобиография и ще ви подготвят да отговорите на трудни въпроси за интервю.
Web Core - 2 месеца
Изучаване на основите на създаване на интерфейси в мрежата
Тема 1: Структура на HTML документ, блоков модел, основни тагове. Избор на формат на изображението.
Тема 2: Семантично маркиране, достъпност и SEO.
Тема 3: Работа с формуляри, взаимодействие със сървъра.
Тема 4: CSS стилизиране на страници: селектори и приоритет на приложението, позициониране, работа с мрежи (flexbox, grid).
Тема 5: Адаптивно оформление: Медийни заявки, мобилен първи подход.
Тема 6: Организация на стилове по проект, BEM методология.
Тема 7: CSS техники за напреднали: стилизиране на псевдоелементи, анимации, сенки и градиенти.
Тема 8: Анимация, трансформации и филтри с помощта на CSS.
Тема 9: Основно взаимодействие на JavaScript със страница, обработка на събития. Свързване на външни модули.
Тема 10: Инструменти за разработка: Използване на препроцесор, минимизиране на код, npm, webpack.
2. Javascript Core - 2 месеца
Основни езикови понятия, работа в браузър, писане на прости програми
Тема 11: Основен езиков синтаксис, променливи и константи, типове данни и структури, функции, цикли.
Тема 12: Разширена работа с функции, функции от по-висок ред, рекурсия.
Тема 13: Синтаксис на езика за напреднали: оператори за почивка/разпръскване, деструктуриране.
Тема 14: Стандартни класове в JS: Map, Set. Работа с дати.
Тема 15: Затваряния, обхват, контекст на извикване.
Тема 16: Прототипен модел на JS и синтаксис на модерен клас.
Тема 17: Работа с асинхронен код (Promises, callback, async/await). Цикъл на събитията.
Тема 18: Работа с DOM. Избор и модификация на елементи. Събитиен модел. Съхраняване на данни на клиента.
Тема 19: Работа с мрежови заявки: ajax, fetch.
Тема 20: Принципи на уеб, уеб сървъри и DNS, HTTP протокол. REST архитектура. Уеб удостоверяване.
3. Реагирайте. JS Core - 3 месеца
Основи за разработка на едностранични приложения
Тема 21: Как работи react.js, JSX синтаксис и как работи Virtual DOM
Тема 22: Компонентен подход, състояние на компонент, трансфер на данни, обработка на събития
Тема 23: Условия и цикли в шаблони
Тема 24: Жизнен цикъл на компонента, оптимизация на рендиране
Тема 25: Работа със стилове в React.
Тема 26: Обработка на данни от формуляри, валидиране
Тема 27: Изграждане на клиент-сървър приложения.
Тема 28: Маршрутизиране в приложение с react-router
Тема 29: Управление на състоянието: Redux, асинхронна комуникация
4. Екипен проект – 3 месеца
Frontend разработка за реален търговски проект
- STACKHTML
- CSS/SASS
- JavaScript/TypeScript
- Реагирайте
- Redux
- Git
- НПМ
- Webpack
5. Подготовка за интервю – 1 месец
На този етап ще ви помогнем да опресните и систематизирате всички теоретични знания, които сте придобили за успешно преминаване на интервюта, след което ще преминете финален тест по всички теми с наставник.