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

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

Фиксируем старые
цены на обучение
спеццена
действует до 1-го декабря

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

Cтарт: можно присоединится

Фиксируем старые
цены на обучение
спеццена
действует до 1-го декабря

О курсе

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

Курс разделен на два этапа. Для начала базового обучения необходимы знания основ программирования. Если требуется — пройдите тестирование и изучите соответствующий курс. К продвинутому уровню приступайте после освоения базового.

О технологии

Java — объектно-ориентированный язык программирования. Разработан в 1995 году Sun Microsystems, впоследствии приобретенной Oracle. Особенности — использование виртуальной машины JVM и гибкая система безопасности. Используется для написания серверных, десктопных и мобильных под операционную систему Android приложений.

Существует порядка 10 сред разработки для программирования на языке Java. На Java (J2EE) технологиях фокусируются SAP, IBM, Oracle. Примеры успешной реализации проектов на Java: RuneScape, Amazon, eBay, LinkedIn, Yahoo!

image_java

О курсе

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

Курс разделен на два этапа. Для начала базового обучения необходимы знания основ программирования. Если требуется — пройдите тестирование и изучите соответствующий курс. К продвинутому уровню приступайте после освоения базового.

О работе

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

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

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

  • null

    Новичкам

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

  • null

    Студентам

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

  • null

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

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

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

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

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

Java core

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

  • null

    Начало курса

    можно присоединится
  • null

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

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

    Расписание

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

    Стоимость

    9190 грн за курс

После 1 декабря:

7990 грн за курс

Java enterprise

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

  • null

    Начало курса

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

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

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

    Расписание

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

    Стоимость

    2990 грн в мес

После 1 декабря:

2790 грн в мес

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

  • null

    Новичкам

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

  • null

    Студентам

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

  • null

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

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

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

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

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

Java core

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

  • null

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

  • null

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

  • null

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

Java enterprise

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

  • null

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

  • null

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

  • null

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

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

Java core

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

1. GIT

  • Предназначение
  • Структура
  • Основные команды

2. Системы сборки Maven

  • Структура проекта
  • Фазы сборки проекта
  • Зависимости
  • Плагины

3. IDE IntelliJ IDEA

  • Установка
  • Использование

4. Типы данных

  • Примитивные типы данных
  • Ссылочные типы данных
  • Массивы
  • Операторы

5. Синтаксис языка Java

  • Класс
  • Класс
  • Импорт классов
  • Область видимости

6. Операторы

  • Алгоритмы
  • Ветвления
  • Циклы

7. Знакомство с ООП

  • Наследование
  • Инкапсуляция
  • Полиморфизм
  • Модификаторы доступа
  • Перегрузка методов

8. Виды классов

  • Внутренние
  • Статические
  • Анонимные
  • Абстрактные
  • Интерфейсы

9. Исключительные ситуации

  • Проверяемые исключения
  • Не проверяемые исключения
  • Ошибки

10. Строки и регулярные выражения

  • String
  • StringBuilder
  • Pattern

11. Потоки ввода-вывода

  • Байтовые потоки
  • Символьные потоки

12. Структуры данных

  • Generics
  • Collection Framework

13. Основы Асинхронности

  • Thread
  • Runnable
  • Callable
  • Synchronized

Java enterprice

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

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

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

2. Wев

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

3. Spring framework

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

4. Java Management Extensions

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

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

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

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

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

Java core

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

  • null

    Начало курса

    можно присоединится
  • null

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

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

    Расписание

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

    Стоимость

    9190 грн за курс

После 1 декабря:

7990 грн за курс

Java enterprise

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

  • null

    Начало курса

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

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

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

    Расписание

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

    Стоимость

    2990 грн в мес

После 1 декабря:

2790 грн в мес

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

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

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

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

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

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

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

    IT-инкубатор

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

    IT-инкубатор

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

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

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

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

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

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

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

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

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

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