SoftServe Academy

Fullstack JavaScript Developer

84 192 UAH за курс
13 месяцев
Для начинающих
Fullstack
Этот курс научит тебя создавать современные веб-сайты и приложения с помощью HTML, CSS, JavaScript, React и Node.js. Ты освоишь работу с базами данных, DevOps-инструментами и научишься разрабатывать полноценные проекты в команде. Курс включает практические задания, поддержку менторов и возможность работать над реальными проектами.

О курсе

Программа курса

Базовый уровень: фундамент веб-разработки

На этом курсе начинают с основ. Сначала изучают HTML, CSS и JavaScript для создания современных веб-сайтов. Сайты будут адаптивными для мобильных устройств и компьютеров, с хорошей SEO-оптимизацией. Далее углубленно изучают JavaScript - создание динамических сайтов с интерактивными элементами, разработка базовых веб-приложений и серверных приложений. Последний этап базового уровня - работа с базами данных через SQL и основы DevOps. Здесь обучаются управлять данными, создавать запросы к базам данных, использовать инструменты развертывания и автоматизации процессов разработки.

Практический уровень: специализация

После основ переходят к практическому применению технологий. Модуль React учит создавать веб-приложения с ReactJS и Node.js, работать с Git, тестировать приложения и понимать SOLID принципы. Дополнительно прокачивают soft skills и работу в команде по методологии SCRUM. Node.js модуль охватывает серверную разработку - от основ асинхронного программирования до создания REST API, работы с базами данных через различные ORM, реализации приложений реального времени и обеспечения безопасности. React Native модуль готовит к мобильной разработке - от настройки среды до создания полноценных приложений с навигацией, работой с аппаратными функциями устройства, локальным хранением данных и анимациями.

Проектный уровень: реальный опыт

Завершающий этап - работа над реальным open-source проектом. Студенты разрабатывают веб-приложения на HTML/CSS/JavaScript/React/Node.JS в команде разработчиков. Работают вместе с QC, DevOps и DB инженерами под руководством опытных экспертов. Обучаются планировать, оценивать и выполнять задачи по методологии Agile. Применяют на практике современные принципы проектирования приложений.

Дополнительные возможности

Курс включает постоянную поддержку ментора и карьерного советника. Доступны дополнительные е-лернинги, разговорный клуб английского и комьюнити единомышленников. Развивают мягкие навыки, предоставляют доступ к материалам 24/7. Успешные выпускники получают сертификат и возможность пройти техническое интервью.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора