Курсы по направлению «Frontend-разработка»
- Все курсы категории (4083)
- 1C-разработка (137)
- Блокчейн-разработка (36)
- Верстка на HTML-CSS (62)
- Информационная безопасность (792)
- Робототехника (170)
- Работа с GIT (88)
- Мобильная разработка (20)
- Разработка игр (52)
- Разработка игр на Unity (66)
- Разработка игр на Unreal Engine (17)
- Разработка на C# (53)
- Разработка на C++ (47)
- Разработка на Kotlin (15)
- 1С Битрикс (25)
- Системное администрирование (683)
- Создание сайтов (95)
- Управление разработкой и IT (181)
- Фреймворк Laravel (21)
- Фреймворки (31)
- Android-разработка (13)
- Backend-разработка (77)
- DevOps (262)
- Frontend-разработка (99)
- Full Stack разработка (86)
- Golang-разработка (74)
- IOS-разработка (35)
- Java-разработка (97)
- JavaScript-разработка (63)
- No-Code разработка (24)
- PHP-разработка (21)
- Python-разработка (334)
- QA-тестирование (161)
- React-разработчик (26)
- VR AR разработка (33)
- Web-разработка (87)
- angular developer
- front end javascript developer
- frontend developer
- frontend developer angular
- frontend разработчик
- full stack javascript developer
- full stack js developer
- fullstack разработчик на javascript
- junior frontend developer
- middle frontend developer
- senior front end javascript developer
- senior frontend разработчик
- ui developer
- ведущий frontend разработчик
- разработчик интерфейсов
- руководитель отдела web разработки
- старший frontend разработчик
Курсы






















- Программирование на JavaScript. JavaScript - один из самых популярных и распространенных языков. Его используют для создания фронтенда - это страницы сайта, которые открываются в браузере. Вы не просто изучите JavaScript, вы научитесь программировать на нем,…
- Разработка с помощью React.js. Для профессионального программирования нужны более сложные подходы и инструменты - изучите набор библиотек React. Сможете создавать модульные проекты, обрабатывать сложные события в браузере, делать анимацию на странице. Все эти…
- Архитектура приложений и бекенд. Что отличает настоящего программиста от верстальщика? Знание того, как всё устроено изнутри. В этом блоке вы изучите изнанку сайтов — бэкенд. Научитесь соединять фронтенд с бэкендом, узнаете, что такое API и познакомитесь с No…
- Карьерный трек. Умение программировать - это хард-скилы. Для успешной работы нужны еще софт-скилы. Если вы хотите устроиться на новую работу в компанию - обновите свое резюме, подготовитесь к собеседованию, поймете основы командной работы. Если планируете бра…
- Финальный проект — разработка сервиса для поиска публикаций в СМИ. Вам нужно будет: сверстать адаптивные страницы по готовому дизайну настроить получение данных по API и обработку ошибок сделать выдачу контента под уровень авторизации клиента предусмотреть пр…
- Верстка веб-страниц. Frontend-разработчику не обойтись без знания верстки: HTML - это своего рода кирпичики, из которых состоят страницы сайтов. Так что после небольшой вводной части вы сразу перейдете к главному: освоите базовые технологии верстки — HTML и C…
- Освоите и сможете применять: это хард скилы. для успешной работы нужны еще софт скилы. если вы хотите устроиться на новую работу в компанию.
- Архитектура приложений и бекенд. Что отличает настоящего программиста от верстальщика? Знание того, как всё устроено изнутри. В этом блоке вы изучите изнанку сайтов бэкенд. Научитесь соединять фронтенд с бэкендом, у…
- изучите набор библиотек React. Сможете создавать модульные проекты, обрабатывать сложные события в брау…


- Погружение в веб-разработку. Введение - Работа компьютера - Работа интернета - Инструменты разработчика - Как искать ответы на вопросы - Командная работа.
- Веб-вёрстка. Подготовка контента к публикации - Вёрстка контентного блока - Вёрстка информационного блока - Вёрстка гибкого компонента - Вёрстка раздела страницы - Вёрстка формы - Адаптивное декорирование - Вёрстка адаптивных разделов - Разработка интерфейсны…
- JavaScript. Введение - Переменные и простые выражения - Boolean, условные операторы - Функции. Основы - Введение в DOM - Циклы и массивы - Работа с массивами - Встроенные функции работы с массивами - Объекты - Расширенный DOM - Работа с формами - Встроенные о…
- TypeScript и инструменты разработчика. Node.js и npm - Сборка - TypeScript. Основы языка - Классы и ООП - Дженерики - Утилитарные типы - Тестирование.
- React.js (на выбор). Введение в React.js - Вёрстка на React - Логика в React-компонентах - Данные в приложении - Структура проекта - Routing на React - Тестирование - Оптимизация - SSR.
- Vue.js (на выбор). Основы Vue - Взаимодействие между компонентами - Взаимодействие со страницей - Добавление хранилища Pinia - Тестирование компонентов - Организация структуры и кода проектов - Nuxt и SSR - Vue 2 vs Vue 3.
- ⚡Работа с Центром Карьеры Skillbox. Составление сильного резюме - Оформление портфолио - Типичные тестовые задания - Подготовка к собеседованиям - Типичные вопросы на интервью.
- Научитесь уверенно работать с темой: работа с массивами.
- Освоите и сможете применять: встроенные функции работы с массивами.
- Освоите и сможете применять: организация структуры и кода проектов.
- Научитесь искать ответы на вопросы.
- Освоите основы: typescript. основы языка.


- В конце обучения вы сможете получить удостоверение о повышении квалификации установленного образца. Мы обучаем по государственной лицензии № Л035−1 298−77/179 609.
- Поймете, как ярко выступать с докладами на технические темы. Научитесь продумывать структуру, делать наглядные презентации, общаться с залом.
- Разработаете веб приложение, в котором пассажиры смогут узнать актуальную информацию о рейсах время вылета и прилёта, статус и номер рейса.
- Разберетесь, как выбрать подходящую вакансию, подготовиться к собеседованию и провести переговоры с работодателем.
- Освоите и сможете применять: официальный сертификат повысит ваши шансы на трудоустройство среди других кандидатов.
- Создадите онлайн платформу «VK Маруся», которая позволит пользователям находить и оценивать фильмы.
- Освоите и сможете применять: вы получите сертификат и подтвердите, что стали продакт менеджером.
- Освоите и сможете применять: cверстаете и анимируете сайт для путеводителя по санкт‑петербургу.
- Освоите и сможете применять: положительных отзывов от студентов на программы и преподавателей.
- Освоите и сможете применять: входим в группу компаний vk и дорожим качеством своих курсов.


- Тема 4: CSS стилизация страниц: селекторы и приоритет применения, позиционирование, работа с сетками (flexbox, grid).
- Тема 10: Инструменты разработки: использование препроцессора, минификация кода, npm, webpack.
- Тема 20: Принципы работы веба, веб-серверы и DNS, протокол HTTP. Архитектура REST. Аутентификация в вебе.
- Тема 9: Базовые взаимодействия JavaScript со страницей, обработка событий. Подключение внешних модулей.
- Тема 18: Работа с DOM. Выборка и модификация элементов. Событийная модель. Хранение данных на клиенте.
- Тема 11: Основной синтаксис языка, переменные и константы, типы данных и структуры, функции, циклы.
- Тема 1: Структура HTML-документа, блочная модель, основные теги. Выбор формата для изображения.
- Тема 22: Компонентный подход, состояние компонентов, передача данных, обработка событий.
- Тема 7: Продвинутые техники CSS: стилизация псевдоэлеметов, анимации, тени и градиенты.
- Тема 17: Работа с асинхронным кодом (promises, callback, async/await). Event loop.
- Научитесь уверенно работать с темой: работа с асинхронным кодом (promises, callback, async/await). event loop.
- Освоите и сможете применять: принципы работы веба, веб серверы и dns, протокол http. архитектура rest. аутентификация в вебе.
- Освоите и сможете применять: основной синтаксис языка, переменные и константы, типы данных и структуры, функции, циклы.
- Освоите и сможете применять: компонентный подход, состояние компонентов, передача данных, обработка событий.
- Освоите и сможете применять: продвинутые техники css стилизация псевдоэлеметов, анимации, тени и градиенты.


- Блок 2. Разработка веб-страниц в React.
- Командная работа в Git и GitHub. Часть 1.
- Командная работа в Git и GitHub. Часть 2.
- Блок 1. Организация работы в JavaScript.
- Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. По итогам модуля, который включает 8 занятий, вы самостоятельно сверстаете лендинг с нуля.
- Получите опыт, который позволит стать незаменимым звеном в проектировании и создании современных отзывчивых веб-интерфейсов. Сможете верстать сайты для всех типов устройств.
- Cоздадите сайт для кинотеатра. Разработаете информационную систему с возможностью администрирования залов, сеансов и предварительного бронирования билетов.
- Более 100 экспертов и оркестратор ИИ-агентов постоянно анализируют контент курса. Обновляем программу по новым требованиям в среднем за 2 недели.
- Выполните задачи веб-разработчика и научитесь работать в команде, разделять ответственность и успевать выполнять задачи в срок.
- Узнаете, как перейти на фриланс: где искать клиентов и как организовать работу. Сможете взять первый оплачиваемый заказ.
- Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. По итогам модуля, который включает 8 занятий, вы самостоятельно сверстаете лендинг с нуля.
- Получите опыт, который позволит стать незаменимым звеном в проектировании и создании современных отзывчивых веб интерфейсов. Сможете верстать сайты для всех типов устройств.
- Выполните задачи веб разработчика и научитесь работать в команде, разделять ответственность и успевать выполнять задачи в срок.
- Cоздадите сайт для кинотеатра. Разработаете информационную систему с возможностью администрирования залов, сеансов и предварительного бронирования билетов.
- Более 100 экспертов и оркестратор ИИ агентов постоянно анализируют контент курса. Обновляем программу по новым требованиям в среднем за 2 недели.


- курс front-end разработка Запишись на консультацию.
- Менеджеры приемной комиссии расскажут ответят на ваши.
- Максимум практических занятий.
- Тем, кто уже работает в IT.
- Студентам и выпускникам.
- как проходят занятия.
- в Академии ТОП.
- Освоите и сможете применять: менеджеры приемной комиссии расскажут ответят на ваши.
- Освоите и сможете применять: тем, кто уже работает в it.
- Научитесь проходят занятия.
- Разберётесь в теме: максимум практических занятий.
- Разберётесь в теме: студентам и выпускникам.


- Блок 1. Введение.
- Блок 2. Основы HTML.
- Блок 3. Основы CSS.
- Блок 4. Работа с макетами.
- Блок 5. Адаптивная верстка.
- Блок 6. Основы Git.
- Блок 7. Основы JavaScript.
- Блок 8. Основы JavaScript в браузере.
- Блок 9. Продвинутый JavaScript.
- Блок 10. Основы React.
- Блок 11. Обзор дорожной карты Frontend-разработчика.
- Блок 12. Финальное тестирование.
- Блок 13. Основы React.
- Блок 14. Компоненты высшего порядка и хуки, Context API.
- Блок 15. Композиция компонентов.
- Освоите и сможете применять: компоненты высшего порядка и хуки, context api.
- Научитесь уверенно работать с темой: работа с макетами.
- Освоите основы: основы javascript в браузере.
- Обзор дорожной карты Frontend разработчика.
- Освоите основы: основы javascript.


- Фаза 0 - 120 часов. Онлайн пре-курс. Можно совместить с работой/учебой, задания можно выполнять в удобное для вас время в течение дня. Пре-курс занимает примерно 4 часа в день и даст вам базовые знания по основным инструментам разработки: IDE, Slack, основы р…
- Фаза 1 - 120 часов. Расширенный JavaScript + HTML + CSS, тестирование, структуры данных, алгоритмы, основы языков программирования.
- Фаза 2 - 120 часов. Back-end библиотеки (Node, Express), базы данных. Персональный проект, автоматизированные задачи, безопасность.
- Фаза 3 - 120 часов. Front-end библиотеки (React + Redux), end-to-end тестирование. Финальный групповой проект.
- Карьерная неделя - 40 часов. Написание резюме, редактирование портфолио, обучение прохождению собеседований, помощь в поиске работы.
- Освоите и сможете применять: онлайн пре курс. можно совместить с работой/учебой, задания можно выполнять в удобное для вас время в течение дня. пре курс занимает примерно 4 часа в день и даст вам базовые знания по осн…
- Освоите и сможете применять: front end библиотеки (react + redux), end to end тестирование. финальный групповой проект.
- Освоите основы: расширенный javascript + html + css, тестирование, структуры данных, алгоритмы, основы языков программирования.
- Back end библиотеки (Node, Express), базы данных. Персональный проект, автоматизированные задачи, безопасность.


- Вёрстка на HTML/CSS - 90 часов. Основы разметки и стилизации, до 5 свёрстанных проектов в портфолио.
- Программирование на JavaScript - 150 часов. Основы языка программирования: типы данных, методы, работа с браузером, асинхронный код, до 10 разработанных проектов в портфолио.
- Разработка интерфейсов на React - 120 часов. Отзывчивые пользовательские интерфейсы: компоненты, рендер, события, состояния, хуки, большой командный проект в портфолио.
- Карьерная подготовка - 30 часов. Консультации с экспертами: поиск вакансий, резюме, портфолио, отклики, тренировочные технические собеседования.
- Разберётесь в теме: программирование на javascript.
- Разберётесь в теме: вёрстка на html/css.
- Разработка интерфейсов на React.


- Освоите и сможете применять: все началось с того, что осенью 2020 году мой бывший одноклассник рассказал, что хочет поступить на какие то курсы по программированию, я тогда только начал заниматься тендерами.
- Освоите и сможете применять: с поддержкой карьерного консультанта ты составляешь резюме, готовишь самопрезентацию, тренируешь ответы на возможные вопросы работодателей, проходишь тестовые собеседования.
- Освоите и сможете применять: с начала обучения и до самого момента трудоустройства сомневался в результате, но вот у меня работа, потом и испытательный срок закончился, а теперь и год прошёл.
- Освоите и сможете применять: работаю 2 месяца, скоро пройду испыталку. на работе справляюсь благодаря главному навыку, что получаешь в ката, помимо основных знаний, гуглить и не сдаваться.
- Освоите и сможете применять: карьерный консультант на связи с тобой до первого рабочего дня. он ответит на любые вопросы о поиске работы и процессе трудоустройства.
- Хочу сказать спасибо Герману и всей команде Kata. Тут есть действительно крутые менторы, которым тоже отдельное спасибо. Я, наконец то, работаю разработчиком ).
- Добрый день. Хочу сказать Kata Academy огромное спасибо за помощь в трудоустройстве и постоянной поддержке. Уже как 1 год работаю Java разработчиком.
- Освоите и сможете применять: учиться было сложно, но зато такая сложность помогла устроиться на достойную и интересную работу.
- Освоите и сможете применять: принципы работы веба, веб серверы и dns, протокол http. архитектура rest. аутентификация в вебе.
- Освоите и сможете применять: генерация boilerplate, функций, crud операций. автоматическое ai ревью поиск code smells, solid.






















