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

С нуля до junior-специалиста за 8,5 месяцев. Обучение на практике.
Cтарт: Загрузка…

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

Cтарт: Загрузка…

О курсе

Программа обучения программированию на Java включает в себя принципы объектно-ориентированного данного языка, построение алгоритмов, работу со структурой баз данных, архитектурные подходы.

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

О курсе

Программа курса включает в себя объектно-ориентированное программирование (ООП) на Java, работу с базами данных (SQL), основы фреймворка Spring, построение приложений и написание Unit-тестов.

На курсе вы получите необходимый набор знаний и навыков работы с технологии для создания полноценных приложений и написания сложных программ на языке Java.

Для зачисления на курс слушатели должны знать основы программирования.

Что делает Java-разработчик?

Что делает
Java-разработчик?

  • null

    Java-программисты создают надежные и сложные приложения и модули, проектируют их архитектуру и логику

  • null

    Они разрабатывают Web-приложения и программы, работающие в браузере

  • null

    Они работают в любой отрасли, но чаще в электронной коммерции и финансовом секторе

Java ‒ это самый популярный язык программирования в мире. Он давно ТОП-1 в рейтингах языков программирования. Известен своей скоростью работы, надежностью и безопасностью.

Зарплата Java-разработчика

(по данным Dou.ua)

$500

0-1 год
Junior

$2000

1-3 года
Middle

$3600

3-5 год
Senior

Всего один клик до карьеры Java-разработчика!

Для кого курс?

  • null

    Новичкам

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

  • null

    Студентам

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

  • null

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

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

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

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

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

    Получите навыки эффективного взаимодействия, командной работы и понимание дедлайнов

  • null

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

  • null

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

  • null

    Научитесь составлять CV и проходить техническое собеседование

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

1. Инструменты, библиотеки

  • GIT
  • Maven
  • Intellij IDEA
  • Liquibase
  • Swagger
  • Lombok
  • TomCat
  • Docker

2. Основы Java

  • Типы данных
  • Синтаксис языка
  • Циклы и ветвления
  • Исключительные ситуации
  • Коллекции
  • Потоки ввода-вывода
  • XML
  • Рефлексия
  • Асинхронность

3. ООП

  • Парадигмы
  • Объекты
  • Интерфейсы и Классы
  • SOLID

4. Тестирование

  • Unit-тесты и интеграционные тесты
  • JUnit, AssertJ, Mockito

5. Базы данных

  • ACID
  • Нормализация данных
  • Уровни изоляции
  • SQL
  • JDBC
  • DAO
  • ORM Hibernate
  • JPA

6. Wев

  • Основы верстки
  • REST API
  • Servlet API
  • Session
  • Cookie
  • JSON
  • Thymleafe

7. Spring framework

  • Context
  • Bean
  • Spring Data Jpa
  • Spring MVC
  • Spring Security
  • Spring Test

Курс читают:

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

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

Начало курса

23 июня

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

200 часов, 34 недели

Расписание

Пн 18:30 — 21:00,
Сб 10:30 — 14:00

Стоимость

2590 грн в месяц*

*Специальное ценовое предложение для студентов — 2390 грн/мес

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

  • null

    Начало курса

    Загрузка…
  • null

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

    200 часов, 34 недели
  • null

    Расписание

    Пн 18:30 — 21:00,
    Сб 10:30 — 14:00
  • null

    Стоимость

    2590 грн в месяц*

*Специальное ценовое предложение для студентов — 2390 грн/мес

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

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

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

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

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

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

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

    IT-инкубатор

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

    IT-инкубатор

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

Ближайшие мероприятия

Level Up является главным инициатором и организатором знаковых IT-мероприятий в Днепре.

Регистрация на курс

Регистрация на курс

Регистрация на курс

Оставить заявку
на пробный урок

Регистрация на курс

Регистрация на курс

Оставить заявку

Оставить заявку