Frontend программист
GeekBrains
Описание
Frontend-разработчик отвечает за то, что видно пользователю. Он создаёт функциональную страницу, где можно нажимать кнопки, вводить данные. То есть он оживляет статичный макет дизайна, превращая в удобный интерфейс. При этом Frontend-разработчик заботится, чтобы её корректно отображали устройства и браузеры.
Кому подойдёт программа
- Тем, кто хочет получить востребованную профессию,трудоустроиться или создать собственный бизнес с нуля.
- Тем, кто хочет сменить работу и получить актуальную высокооплачиваемую специальность в IT.
Траектория и программа обучения
Вы поэтапно изучите общий блок с фундаментальными знаниями о разработке, выберете одну из пяти специализаций и подготовитесь к поиску работы или запуску стартапа.
Преимущества программы
- Бессрочный доступ к обновлениям и открытие уроков
- Полный набор требуемых навыков для работы в IT
- Портфолио из реализованных проектов
- Диплом о профессиональной подготовке установленного образца
- Основы разработки с нуля
- Занятия онлайн и в записи
- Удобный график обучения
- Гарантия трудоустройства или запуск собственного бизнеса
Что вас ждёт во время обучения
- Сопровождение личного куратора на весь период обучения. Он поможет с любыми вопросами.
- Подробная обратная связь от преподавателей. Все домашние задания и практические работы лично проверяют эксперты индустрии.
- Доступ к чату с одногруппниками в Telegram. Вы сможете общаться и обмениваться опытом с единомышленниками.
Ваши результаты
- Трудоустройство по профессии. Вы освоите специальность с нуля и сможете претендовать на реальные вакансии.
- Возможность открыть бизнес. После обучения вы сможете попасть в бизнес-акселератор, где реализуете и протестируете свою идею.
<span style="font-weight: 400;">Длительность: 15 месяцев</span>
Часов в программе
Цель программы
Актуальность
в технически грамотных специалистах и полностью отвечает социальному
заказу по подготовке квалифицированных кадров в области
программирования, а также высоким интересом современного общества к IT-сфере. Если посмотреть на особенности профессии программиста, то можно с уверенностью заявить, что это деятельность будущего и какими бы совершенными ни были роботы и компьютеризированные системы, всегда будут нужны специалисты, которые умеют с ними работать и программировать их.
Сегодня на рынке однозначно можно выделить следующие преимущества профессии программиста:
востребованность компьютерных технологий и скорость их развития никогда не позволит такой профессии, как программист, быть невостребованной;
грамотный программист всегда может самостоятельно справиться с собственной техникой, что экономит немалые средства на ремонт;
для программистов еще очень долгие годы не будет страшен вопрос сокращений;
программист всегда имеет возможность работать на дому и зарабатывать при этом достойные деньги.
Входная диагностика 1 час
Итоговая аттестация 2 часа
Компетенции
Профессиональные
ПК 1 – способность осуществлять разработку и поддержку проектов на react.js
• особенности отображения ИР и их элементов в различных браузерах и на различных устройствах
• особенности системы управления базами данных
• сетевые протоколы и основы веб-технологий
• технологии программирования
• современные методики тестирования пользовательских интерфейсов
• настраивать роутинг
• использовать библиотеки ReactJS, Redux, Vue.js и другие.
• производить настройку ОС Linux
• работать с Node.js; ReactJS
ПК 2 – способность осуществлять верстку страниц информационных ресурсов
• особенности отображения ИР и их элементов в различных браузерах и на различных устройствах
• особенности системы управления базами данных
• сетевые протоколы и основы веб-технологий
• технологии программирования
• осуществлять верстку страниц ИР
• осуществлять кодирование на языках веб-программирования
• писать тесты и тестировать ИР с точки зрения логической целостности
• настраивать сборку приложений при помощи Webpack
• настраивать роутинг
• использовать библиотеки ReactJS, Redux, Vue.js и другие.
• производить настройку ОС Linux
• работать с Node.js
ПК 5 – способность разрабатывать ИР с использованием JavaScript, React, Redux, Vue.js
• синтаксис, особенности программирования и стандартные библиотеки JavaScript,
• концепцию Flux
• особенности ОС Linux
• инструменты сборки Web-проектов
• принципы работы
• Фреймворк Vue и его особенности
• осуществлять кодирование на языках веб-программирования
• писать тесты и тестировать ИР с точки зрения логической целостности
• осуществлять проектирование и сборку веб-проектов
• настраивать сборку приложений при помощи Webpack
• настраивать роутинг
• использовать библиотеки ReactJS, Redux, Vue.js и другие.
• производить настройку ОС Linux
ПК 8 – способность проектировать разделы ИР и осуществлять разработку новых модулей
• особенности отображения ИР и их элементов в различных браузерах и на различных устройствах
• особенности системы управления базами данных
• сетевые протоколы и основы веб-технологий
• технологии программирования
• современные методики тестирования пользовательских интерфейсов
• осуществлять верстку страниц ИР
• осуществлять кодирование на языках веб-программирования
• писать тесты и тестировать ИР с точки зрения логической целостности
• осуществлять проектирование и сборку веб-проектов
• осуществлять тестирование
• создавать frontend веб-приложений
• настраивать сборку приложений при помощи Webpack
• настраивать роутинг
• использовать библиотеки ReactJS, Redux, Vue.js и другие.
• производить настройку ОС Linux
• работать с Node.js
ПК 9 – способность работать с базами данных
• особенности системы управления базами данных
• сетевые протоколы и основы веб-технологий
• технологии программирования
• писать тесты и тестировать ИР с точки зрения логической целостности
• осуществлять проектирование и сборку веб-проектов
• осуществлять тестирование
• создавать frontend веб-приложений
• настраивать сборку приложений при помощи Webpack
• настраивать роутинг
• использовать библиотеки ReactJS, Redux, Vue.js и другие.
Требования
Нет
Образование
- Высшее образование
- Среднее профессиональное образование
Модули
свернутьПреподаватели

Якин
Дмитрий
GeekBrains
преподаватель

Карпенко
Денис
GeekBrains
преподаватель
Профстандарт
Программист
06.001Ответственный за программу
+74992131726