Курс программирования на языке Java

Курс программированияна языке Java

С нуля до junior-специалиста за 10 месяцев. Обучение на практике.
Cтарт: по формированию

Записаться сейчас

Скидки для тех,
кто умеет планировать
-15% на обучение
с 21 по 29 декабря

О технологии

Java — объектно-ориентированный язык программирования. Разработан в 1995 году Sun Microsystems, впоследствии приобретенной Oracle. Особенности — использование виртуальной машины JVM и гибкая система безопасности. Используется для написания серверных, десктопных и мобильных под операционную систему Android приложений. Существует порядка 10 сред разработки для программирования на языке Java. На Java (J2EE) технологиях фокусируются SAP, IBM, Oracle. Примеры успешной реализации проектов на Java: RuneScape, Amazon, eBay, LinkedIn, Yahoo!

О курсе

Вы изучите все необходимое, чтобы создавать полноценные приложения на языке Java. Будет много практических заданий, в том числе и командных. Итогом станет разработанная программа, ее вы представите будущему работодателю как подтверждение ваших знаний и умений. Курс разделен на два этапа. Для начала базового обучения необходимы знания основ программирования. Если требуется — пройдите тестирование и изучите соответствующий курс. К продвинутому уровню приступайте после освоения базового.

О работе

В Днепре на должности Junior Software Engineer можно претендовать на зарплату от $400 до $900. Senior Software Engineer имеют доход от $2850 до $3900. Technical Lead платят от $3500 до $4500. Java System Architect в Украине получают в диапазоне $3800 — $6500. Пройдите обучение на этом курсе, чтобы присоединиться к разработчикам программных решений для масштабных задач.

Детали курса:

Java core

базовый уровень

Начало курса

по формированию

Длительность

80 часов,
16 недель

Расписание

Пт 19:00-21:00,
Вс 16:00-19:00

Стоимость

9190 грн за курс

с 21 по 29 декабря:

грн за курс

Java enterprise

продвинутый уровень

Начало курса

по формированию

Длительность

100 часов, 24 недели

Расписание

Пн, Чт 18:30-21:00

Стоимость

2990 грн в мес

с 21 по 29 декабря:

2550 грн в мес

Кому будет полезен курс?

Новичкам

Перезагрузите карьеру и освойте высокооплачиваемую профессию

Студентам

Получите навыки программирования и быстро начните карьеру в IT

Разработчикам

Повысьте свои технические навыки и переходите на новый уровень

Обратите внимание!

На курс Java зачисляются слушатели, которые прошли обучение на курсе Основы программирования, либо успешно прошедшие тестирование.

В результате курса вы:

Java core

базовый уровень

Поймете принципы ООП и освоите фундаментальные принципы создания программ с использованием Java

Освоите механизмы многопоточности Java, поработаете с основными библиотеками и получите опыт написания юнит и интеграционных тестов

Сможете настраивать взаимодействие с базам данных SQL, используя базовые аспекты JDBC

Java enterprise

продвинутый уровень

Научитесь работать с инструментом сборки проектов Maven, системой управления версиями GIT

Реализуете проект с нуля, используя полученные знания, выложите его на Github для собственного портфолио

Освоите работу фреймворка Spring для эффективного создания web-приложения

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

Java core

Базовый уровень

  • Предназначение
  • Структура
  • Основные команды
  • Структура проекта
  • Фазы сборки проекта
  • Зависимости
  • Плагины
  • Установка
  • Использование
  • Примитивные типы данных
  • Ссылочные типы данных
  • Массивы
  • Операторы
  • Класс
  • Класс
  • Импорт классов
  • Область видимости
  • Алгоритмы
  • Ветвления
  • Циклы
  • Наследование
  • Инкапсуляция
  • Полиморфизм
  • Модификаторы доступа
  • Перегрузка методов
  • Внутренние
  • Статические
  • Анонимные
  • Абстрактные
  • Интерфейсы
  • Проверяемые исключения
  • Не проверяемые исключения
  • Ошибки
  • String
  • StringBuilder
  • Pattern
  • Байтовые потоки
  • Символьные потоки
  • Generics
  • Collection Framework
  • Thread
  • Runnable
  • Callable
  • Synchronized

Java enterprice

Продвинутый уровень

  • ACID
  • Нормализация данных
  • Уровни изоляции
  • SQL
  • JDBC
  • DAO
  • ORM Hibernate
  • JPA
  • Основы верстки
  • REST API
  • Servlet API
  • Session
  • Cookie
  • JSON
  • Thymleafe
  • Context
  • Bean
  • Spring Data Jpa
  • Spring MVC
  • Spring Security
  • Spring Test

Преподаватель курса:

Александр Плакущий

Java Developer at EPAM Systems

Более 20 лет работаю в сфере IТ на различных должностях и позициях: от программиста до руководителя подразделений. У меня есть опыт работы с различными технологиями и языками программирования. Своей целью вижу постоянное совершенствование навыков и знаний, которыми с удовольствием делюсь со студентами курса.

Василий Алексашин

Senior Fullstack Software Engineer at Luxoft

8 лет опыта профессиональной работы в сфере IT на различных позициях. Работал в EPAM Ukraine, SoftServe и работал на фрилансе — реализовал несколько крупных проектов с нуля. Прошел путь от программиста и Lead до PM и основателя собственных проектов. Постоянно совершенствую набор используемых технологий. Интересная, харизматичная личность и просто фанат своего дела.

Артур Гетман

Java Developer at А-БАНК

Программирую на Java более 3 лет. Работал в Avatar Group (startup project), разрабатывал CRM-систему в IT-отделе AGB Law AGENCY. Работал в Diogen над созданием WEB-платформы Sklad№1. Сейчас разрабатываю софт для банковских комплексов, которыми ежеминутно пользуются миллионы людей.
Отлично разбираюсь в стеке технологий и передам свои знания студентам.

Михалева Александра

Java-программист

6 лет в разработке. Есть опыт в крупных международных проектах. Разрабатывала программное обеспечение для сферы медицины и фармацевтики, принимала участие в разработке коммерческих проектов. Привыкла вести проект от разработки архитектуры до общения с клиентами, быстро вникаю в чужой код.
Научу программировать на Java, гибкости и целостности видения своей работы.

Юрий Лещенко

Android разработчик в ПриватБанк

Работаю разработчиком более 2 лет , специализируюсь на проектирование чистой архитектуры, в разработке проектов использую новый стек технологий.

Пропустили занятие?
Не страшно, мы можем сделать для вас видеозапись этого урока, или подключить онлайн-трансляцию.

Отзывы о курсе:

Наши выпускники работают:

Детали курса:

Java core

базовый уровень

Начало курса

по формированию

Длительность

80 часов,
16 недель

Расписание

Пт 19:00-21:00,
Вс 16:00-19:00

Стоимость

9190 грн за курс

с 21 по 29 декабря:

грн за курс

Java enterprise

продвинутый уровень

Начало курса

по формированию

Длительность

100 часов, 24 недели

Расписание

Пн, Чт 18:30-21:00

Стоимость

2990 грн в мес

с 21 по 29 декабря:

2550 грн в мес

Система лояльности

от стоимости обучения студентам вузов и выпускникам Level Up

от стоимости обучения на любой курс, если приведете друга

Скидка на обучающие курсы в утреннее и дневное время

Хочу скидку

Учеба в Level Up — это:

Поддержка преподавателя

Закрытый чат группы и преподавателя, где всегда можно решить возникающие вопросы по пройденному материалу

Практические занятия

Теоретический материал обязательно закрепляем на практике. Большую часть времени уделяем получению практических навыков и работе с кодом

Видеозапись урока

Если вы не можете присутствовать на занятии, мы можем сделать для вас видеозапись этого урока, или онлайн-трансляцию

Домашние задания

Каждое занятие начинается с разбора ДЗ. Обсуждение ошибок и вариантов решения, что поможет избежать их в дальнейшем

Командная работа

Основной упор делается на работу в команде: комплексные задания, распределение задач, сроки выполнения

IT-инкубатор

Лучших выпускников приглашаем на стажировку в IT-инкубатор, где на реальных проектах вы получаете бесценный опыт работы