О чём программа
Образовательная программа «Java-разработчик. Middle Developer» представляет собой комплексный курс для современного Java-разработчика. Программа охватывает все современные аспекты промышленной разработки на Java, начиная с ООП и функционального программирования, погружает в Spring Framework и работу с базами данных, и включает необходимые профессиональному разработчику темы многопоточности, ввода-вывода и архитектуры REST-сервисов.
Программа «Java-разработчик. Middle Developer» позволит углубить свои знания языка Java, получить опыт решения сложных задач и подготовиться к сдаче сертификации в IBS или к сдаче Oracle сертификации OCPJP.
Целевая аудитория:
Java-разработчики с опытом от года, разработчики на С-подобных языках с опытом от двух лет, тестировщики с уверенным знанием Java и с опытом разработки от трех лет.
Обучение проходит в смешанном формате:
Программа состоит из 8 курсов и бонуса, содержащих теорию, видео-разборы, задачи и кодовую базу.
Баланс теории и практики - 40\60, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки у выпускников программы.
Предварительная подготовка:
Основы языка Java, ООП и базовые паттерны проектирования.
1 этап: Java Core.
Начните обучение с этого курса, если уже знаете базу, и ищете курс для апгрейда своих знаний до уровня Java-специалиста.
В этой части идет углубленное изучение языка Java, чтобы понимать, как эффективнее его использовать и поддерживать сложный код.
2 этап: Экосистема Java и разработка бизнес приложений.
Продолжайте обучение, чтобы перейти от роли разработчика, к роли профессионала, который решает проблемы бизнеса.
В этой части научитесь разрабатывать бизнес приложения и изучите окружение Java.
3 этап: Разработка высоконагруженных многопоточных приложений.
Для тех, кто видит развитие карьерного трека в сторону энтерпрайза.
В этой части освоим техники, позволяющие бизнес-приложению выдерживать высокие нагрузки.
Практика:
Для кого
Состав программы
Многопоточность в Java
Java: ООП и функциональная парадигма
Разработка бизнес-приложений на фреймворке Spring
Работа с базами данных в Java
Архитектура REST
Вспомогательные инструменты Java-разработчика
Избранные классы стандартные библиотеки
Эффективное программирование на Java
126 000 ₽
113 400 ₽ — для физ. лиц