Настоящая программа предназначена для подготовки разработчиков, которые уже знакомы с основами языка Java; тех, кто хочет стать разработчиком корпоративных веб-приложений и специалистам из других сфер ИТ. Вы научитесь создавать серверную часть приложений. Язык программирования Java является одним из основных языков для этой задачи.
Программа будет полезна тем, кто хочет начать с азов и подготовиться к рабочим задачам на позиции Junior+ или Middle разработчика веб-приложений на языке программирования Java. Это интенсивный курс с большим количеством практики, даёт глубокое погружение в профессию и уверенность для прохождения собеседований или роста карьеры.
Мы учли современные требования к разработчикам веб-приложений в крупных компаниях-работодателях. Программа включает в себя темы, которые наиболее востребованы в работе: микросервисы, брокеры очередей сообщений и многое другое.
На курсе вас ждет
- Интенсивная нагрузка, 3 лекции в неделю и домашняя работа
- Формат LIVE: живые онлайн-встречи
- Занятия проходят в вечернее время
- Индивидуальный подход: можете присоединиться к группе на разных этапах
Целевая аудитория
- разработчики, которые уже знакомы с основами языка Java
- кто хочет стать разработчиком корпоративных веб-приложений
- специалисты из других сфер ИТ
Предварительные требования
- иметь диплом о среднем профессиональном или высшем образовании
- быть продвинутым пользователем ПК
- иметь базовые знания операционных систем
- желательно знание английского языка на уровне A2 (elementary)
Приобретаемые знания и навыки
По окончании курса слушатели будут уметь:
- применять Java для написания программного кода
- использовать среду разработки для написания кода
- применять инструменты отладки программного кода
- работать с базами данных
- использовать программное обеспечение для графического отображения алгоритмов
- применять выбранные языки программирования для написания программного кода
- писать программный код процедур проверки работоспособности компьютерного программного обеспечения на выбранном языке программирования
- использовать выбранную среду программирования для разработки процедур интеграции программных модулей
- применять заданные стандарты и шаблоны для составления и оформления технической документации
- вырабатывать варианты реализации компьютерного программного обеспечения
- применять методы и средства проектирования компьютерного программного обеспечения, структур данных, баз данных, программных интерфейсов
- использовать командные средства разработки компьютерного программного обеспечения
знать:
- синтаксис языка Java
- базовые алгоритмическое конструкции
- нотации и программное обеспечение для графического отображения алгоритмов
- типовые метрики компьютерного программного обеспечения
- основные стандарты оформления технической документации на компьютерное программное обеспечение
- методы и средства разработки процедур для развертывания компьютерного программного обеспечения
- нормативно-технические документы (стандарты), определяющие требования к технической документации на компьютерное программное обеспечение

