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

Профессия

Программист JAVA

  • С нуля до Junior-специалиста за 10 месяцев
  • От изучения синтаксиса языка Java до создания собственных приложений
  • Создашь проект для собственного портфолио

Cтарт: 27 мая

Записаться

01

Модуль

Java core

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

81 час, 14 недель

Расписание

Чт 18:00-21:00, Сб 14:00-17:00

Стоимость

8590 грн за курс

02

Модуль

Java enterprise

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

144 часа, 24 недель

Расписание

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

Стоимость

6 платежей по 3190 грн

Чем занимается Программист JAVA

Разработчик Java создает сложные приложения на одноименном языке программирования.

Этот популярный язык имеет множество сфер применения: от создания динамических элементов на сайтах (выпадающие меню, изображения, меняющиеся по наведению мышки) до организации сбора информации о пользователях интернет-магазинов. Программист Java также занимается улучшением дизайна и функциональности сайтов, тестированием работы приложений. Представитель профессии начинает работать в крупных проектах уже через 1-1,5 года после прохождения обучения.

Заработная плата

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

от 500$
до 6500$

(по данным work.ua и dou.ua)

Что будет в курсе

Программа курса включает в себя 2 модуля

Слушатель может поступить на второй модуль после успешного окончания 1 модуля либо по итогам собеседования, подтверждающего наличие необходимого уровня знаний.

14 недель активного изучения синтаксиса языка

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

Практический опыт для дальнейшей работы

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

Профессиональные навыки Hard Skills

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

14 недель активного изучения синтаксиса языка

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

Практический опыт для дальнейшей работы

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

Профессиональные навыки Hard Skills

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

В результате обучения, ты научишься:

1

По итогам первого модуля

  • Работать с файлами. Писать свою реализацию паттерна Builder. Пользоваться cloneable.
  • Разобраться с примитивными типами данных и их обертками. Освоить класс String.
  • Понять, что такое ООП. Освоить понятия инкапсуляция, наследование, полиморфизм и абстракция и применять это в своих проектах.
  • Использовать коллекции. Писать собственную реализацию ArrayList, LinkedLis, HashMap.
  • Пользоваться Set, Stack, Queue и работать с Comparable.
+
2

По итогам второго модуля

  • Создать собственный web проект
  • Использовать security в своих проектах. Производить авторизацию и аутентификацию пользователей
  • Добавлять тесты в проект
  • Использовать Spring Framework

Этот курс для тебя, если ты

Мечтаешь о престижной специализации в IT с высокой зарплатой и карьерным ростом
Хочешь научиться создавать мобильные приложения, функциональные веб-сайты или видеоигры
Имеешь опыт работы в IT и хочешь расширить сферу своих знаний и умений
Хочешь структурировать имеющиеся знания и получить практический опыт

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

<Курс включает в себя следующие темы>

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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150

</html>

Кто читает?

Александр Лемягов

Middle Software Java Engineer в компании SoftServe

Более 3-х лет опыта работы в IT сфере. Довелось поработать в таких компаниях как Sloyev, А-Банк, а также фриланс. Принимал участие в разработке таких проектов, как онлайн-чаты поддержки, шагомеры, CRM-системы, парсера, расширения для Google Chrome. Веду активное развитие своих навыков.

Фишки

Бесплатный курс English

Экскурсии в лучшие IT-компании Днепра

Нетворкинг и открытые meetups от ведущих специалистов города

Открытая защита проектов при участии HR и потенциальных работодателей

Помощь в трудоустройстве

Каждый выпускник получает помощь и поддержку карьерного консультанта Level Up

  • Помощь в составлении IT-резюме и прохождении собеседования
  • Индивидуальные консультации по поиску работы и развитию карьеры
  • Регулярное информирование об открытых вакансиях от наших компаний-партнеров
  • Бесплатные посещения ивентов по soft skills и встреч c HR компаний для всех студентов
01

Модуль

Java core

Начало курса

27 мая

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

81 час, 14 недель

Расписание

Чт 18:00-21:00, Сб 14:00-17:00

Стоимость

8590 грн за курс

Ждем тебя

02

Модуль

Java enterprise

Начало курса

1 июня

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

144 часа, 24 недель

Расписание

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

Стоимость

6 платежей по 3190 грн