Курс Основы программирования на Java. Уровень 2
Курс Основы программирования на Java. Уровень 2

- Начало курса
-
23.10.2023
- Продолжительность
- 2 месяца (48 ак. часов)
- Расписание
-
Пн 19:00 - 22:00Чт 19:00 - 22:00
Онлайн (6 мест) |
23500 | записаться |
Описание курса
Курс "Основы программирование на языке Java. Уровень 2", является продолжением курса Основы программирование на языке Java. Уровень 1 и охватывает наиболее важные аспекты разработки на языке Java, необходимые для начинающего разработчика.
Курс рассчитан на тех, кто уже знаком с основами программирования на языке Java, стремится развиваться и в настоящий момент нуждается в наставнике.
Настоящий java курс охватывает такие необходимые для разработчика темы, как:
- Сборка проектов (будем использовать Maven)
- Контроль версий на Github / Git
- Паттерны
- Сериализация объектов
- Работа с XML
- Работа с БД (PostgreSQL)
- Библиотека JDBC
- Hibernate
- JUnit 5. Mockito
- Аннотации
- CRUD
- Организация доступа к объектам в БД. DAO
- Параллелизм в Java. Нити
- Многопоточность в Java
- Работа с сетью в Java
- Язык UML
- Паттерн MVC
Пример того, как проходит занятие:
Программа
развернуть
Занятие 1. Знакомство с СУБД
развернуть
Занятие 2. Отношения между таблицами. Выборка данных из нескольких таблиц
развернуть
Занятие 3. Системы сборки. Maven. Подключение к базе из Java
развернуть
Занятие 4. Аннотации. Classloaders
развернуть
Занятие 5. ORM. Hibernate
развернуть
Занятие 6. Методы Hibernate. Связи таблиц в Hibernate
развернуть
Занятие 7. ManyToMany в Hibernate. Lambda expressions
развернуть
Занятие 8. Unit-тесты. JUnit. Mockito
развернуть
Занятие 9. Интеграционные тесты
развернуть
Занятие 10. Введение в многопоточность
развернуть
Занятие 11. Работа с потоками. Синхронизация доступов
развернуть
Занятие 12. Виды блокировок. Неблокирующие алгоритмы
Сертификат после обучения
По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию.
Сертификат о прохождении курса мы отправим вам на почту. Вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.
Преподаватели
Дмитрий
Senior Java Developer / Team Lead в одном из крупных российских банков (NDA)
Начал программировать еще в школе. Попробовал различные языки программирования. В университете познакомился с Java и влюбился в этот язык. "Практически все свое свободное время, посвящаю развитию в сфере разработки на Java" - говорит Дмитрий.
В данное время работает старшим разработчиком в отделе корпоративных бизнес-систем одной из IT-компаний Санкт-Петербурга.
"Не нужно обладать какими-либо талантами, чтобы начать программировать. Программирование не так сложно, как кажется на первый взгляд. Шаг за шагом, погружаясь в мир программирования, начинаешь все больше и больше увлекаться, а потом не представляешь свою жизнь без этого. Главное не бояться совершать ошибки, всегда идти вперед и верить в то, что у вас все получится!" - говорит Дмитрий.
Сергей
Senior Java Developer в компании Siemens.
Язык Java я для себя открыл, когда стал пробовать писать приложения под j2me.
В годы обучения в ВУЗе начал подрабатывать как программист, потом работал на пол ставки в одном государственном учреждении, занимался там государственными веб-порталами, а ещё через год, всё ещё будучи студентом, попал в Sun Microsystems, там попал в команду опытных разработчиков, где тоже занимался веб-приложениями и очень многому научился. Именно там проникся языком Java и тем, насколько он в самом деле хорош, тем как замечательно сделаны и продуманы многие вещи, насколько хитроумна виртуальная машина Java.
Через три года, когда компания стала переходить в Oracle, перешёл в компанию Devexperts, где занимался разработкой торговых платформ (с веб-интерфейсом на GWT). В Devexperts получил незабываемый опыт хорошо работающего Scruma, а также в большой степени полировал свои навыки.
После этого три года работал в Deutsche Bank, там также было много серверных технологий, много работал с разными распределёнными системами, а также было много языка Groovy.
Было множество опыта работы как со старым кодом, так и писал много нового. Успел поработать над десятком проектов.
Знакомство с языком Kotlin привело меня в JetBrains, где попал в команду Kotlin tools and libraries, где я работал долгое время. В данный момент работаю в компании Siemens.
"На курсе мы научимся пользоваться всеми технологиями и инструментами, необходимыми джуниору, напишем прототип рабочего приложения и узнаем много тонкостей разработки" - говорит Сергей.
Фото с очных занятий в СПб
Отзывы
Всего отзывов: 51

Дмитрий Зарубо
Санкт-Петербург

Роман Тарасенко
Санкт-Петербург
Очень хороший курс, настрой и мотивация на дальнейшее изучение языка получены!

Дмитрий Добровольский
Санкт-Петербург
Четко. Модно. Молодежно. С увеличивающейся сложностью курса, я не заметил особых затруднений в работе в группе на занятиях или при выполнении домашнего задания. Все благодаря системному подходу и постоянной помощи от преподавателя и участников курса. Увидимся на Java Junior.
Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
Учитесь с профессионалами в сфере IT-образования!
Курс отличный, узнал много нового. Очень понравился преподаватель Дмитрий.