Направления
Front-End
Frontend-разработчик
Frontend-разработчик создает видимую часть программного обеспечения, с которой взаимодействует конечный потребитель. Его основная задача заключается в верстке дизайнерского макета и построении пользовательской логики. На этом курсе вы изучите технологии HTML, CSS, язык программирования JavaScript, а также освоите фреймворк Vue.js и библиотеку React
Back-End
Backend-разработчик
Бэкенд-разработчик занимается созданием серверной части ПО, в его зону ответственности входит вся программно-административная часть приложения и внутреннее содержание системы. Языки программирования для бэкенда выбираются в зависимости от масштаба проекта и его специфики. На курсе SpaceLAB вы освоите наиболее популярные из них — Python, Java и PHP, а также их фреймворки
WEB
WEB-разработчик
Популярное направление в котором, по последним данным, работают около 49% всех программистов. Это универсальные специалисты, которые занимаются не только внешним видом проекта, но и его серверной частью. На курсе веб-разработчика в SpaceLAB вы освоите все технологии, необходимые для работы над коммерческими проектами, включая HTML, CSS, JavaScript, PHP, Java и Python, а также востребованные фреймворки
Mobile
Mobile-разрабочик
В мире, где гаджеты есть практически у каждого человека, мобильные приложения становятся едва ли не востребованнее сайтов. В SpaceLAB вы освоите технологии для создания кроссплатформенного софта, такие как Flutter, а также нативные языки программирования для IOS и Android — Swift и Kotlin.
QA
QA-специалист
QA-инженеры или тестировщики проверяют корректность работы программного продукта и его соответствие начальным требованиям. На этом курсе вы освоите инструменты для ручного и программного тестирования ПО, научитесь находить ошибки и уязвимые места и получите все необходимые софт-скилы: умение давать обратную связь разработчикам, составлять отчеты и прочее.
PM
Project manager
Менеджер проектов разбирается во всех этапах разработки ПО и несет ответственность за весь проект. Его главная задача — превратить идею в готовый программные продукт. Для этого он пишет ТЗ и ставит задачи техническим специалистам, следит за сроками, формирует и контролирует бюджет, прогнозирует результаты и коммуницирует с заказчиком.