Frontend Developer със заплащане след назначаване - безплатен курс от Kata Academy, обучение 9 месеца, Дата 28 март 2023 г.
разни / / December 05, 2023
Гаранция за работа
с начална заплата от 80 000 рубли според договора
01. След като преминете селекцията и подпишете договора, ние ще ви изпратим покана за Slack канала на вашето набиране. Вашата група ще има не повече от 15 души и назначен ментор.
02. Също така ще ви добавим към всички тематични канали на Slack и общия чат, където са всички студенти.
03. Обучението се провежда на платформата: ще изучавате теоретични материали, ще изпълнявате практически задачи и ще пишете код на малки фрагменти от прости до сложни.
04. Ако на етапа на изпълнение на дадена задача имате затруднения с решението, се обръщате за помощ към ментор или студентската общност.
05. След завършване на темата менторът провежда проверка на знанията и преглед на кода. Менторите ще бъдат различни, за да получите максимална обратна връзка и експертиза.
06. За да отговори на вашите въпроси относно обучението по програмиране, менторът редовно ще провежда разговори в мини групи.
07. Веднъж на всеки 2 седмици ще имате групов разговор с ученици и водещия на вашия поток, където ще получавате препоръки как да учите по-ефективно и да можете да задавате въпроси, свързани с вашето обучение процес.
08. В края на курса ще работите заедно с други студенти по екипен проект под ръководството на опитен разработчик, ще се запознаете с кода, който вече е написан на проекта и ще се научите да работите в екип.
09. След завършване на програмата менторът ще направи окончателен преглед на всичките ви знания, а нашият специалист по човешки ресурси ще ви помогне да създадете конкурентна автобиография и ще ви подготви за трудни въпроси за интервю.
10. След това ще публикувате автобиографията си в сайт за търсене на работа и ще започнете интервюта.
WEB CORE - 2 МЕСЕЦА
Тема 1: Структура на HTML документ, блоков модел, основни тагове. Избор на формат на изображението.
Тема 2: Семантично маркиране, достъпност и SEO.
Тема 3: Работа с формуляри, взаимодействие със сървъра.
Тема 4: CSS стилизиране на страници: селектори и приоритет на приложението, позициониране, работа с мрежи (flexbox, grid).
Тема 5: Адаптивно оформление: Медийни заявки, мобилен първи подход.
Тема 6: Организация на стилове по проект, BEM методология.
Тема 7: CSS техники за напреднали: стилизиране на псевдоелементи, анимации, сенки и градиенти.
Тема 8: Анимация, трансформации и филтри с помощта на CSS.
Тема 9: Основно взаимодействие на JavaScript със страница, обработка на събития. Свързване на външни модули.
Тема 10: Инструменти за разработка: Използване на препроцесор, минимизиране на код, npm, webpack.
Изучаване на основите на създаване на интерфейси в мрежата
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 архитектура. Уеб удостоверяване.
Основни езикови понятия, работа в браузър, писане на прости програми
REACT.JS CORE - 2 МЕСЕЦА
Тема 21: Как работи react.js, JSX синтаксис и как работи Virtual DOM
Тема 22: Компонентен подход, състояние на компонент, трансфер на данни, обработка на събития
Тема 23: Условия и цикли в шаблони
Тема 24: Жизнен цикъл на компонента, оптимизация на рендиране
Тема 25: Работа със стилове в React.
Тема 26: Обработка на данни от формуляри, валидиране
Тема 27: Изграждане на клиент-сървър приложения.
Тема 28: Маршрутизиране в приложение с react-router
Тема 29: Управление на състоянието: Redux, асинхронна комуникация
Основи за разработка на едностранични приложения
ЕКИПЕН ПРОЕКТ - 1 МЕСЕЦ
STE
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Реагирайте
- Redux
- Git
- НПМ
- Webpack
- Frontend разработка за реален търговски проект
ПОДГОТОВКА ЗА ИНТЕРВЮ - 1 МЕСЕЦ
На този етап ще ви помогнем да опресните и систематизирате всички теоретични знания, които сте придобили за успешно преминаване на интервюта, след което ще преминете финален тест по всички теми с наставник.
ЗАЕТОСТ - 1 МЕСЕЦ
Нашият специалист по човешки ресурси ще ви помогне да създадете автобиография, да изберете най-добрите компании и да ви осигури подкрепа по време на интервютата. След получаване на оферти от фирми, ще Ви помогнем да изберете най-добрата.