Акции школ
Войти

Java. Уровень 3

2 месяца изучения инструментов профессиональной разработки программного обеспечения на языке Java. Курс содержит 8 основных уроков. Подходит начинающим разработчикам Java и способствует продвижению в их профессии. В программе: освоение баз данных, средств ввода-вывода, многопоточности, обзор средств разработки, Reflection API. Выполнение домашних заданий под руководством наставника. Сертификат по окончании и подготовка к собеседованию.

Подробнее


Компания: geekbrains (гикбреинс)

Язык: ru

Длительность курса

Длительность курса

60 дней

Формат обучения

Формат обучения

Онлайн-курс

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

8 уроков

Чему научитесь

Создавать программное обеспечение с нуля на языке Java

- Разрабатывать сложные, многокомпонентные приложения с графическим интерфейсом;
- Работать с базами данных;
- Разрабатывать надёжные приложения с использованием Unit-тестов и логирования.

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 60 дней Кураторы: нет

О курсе

О курсе

в любое время 60 дней Кураторы: нет
Программистам Java с базовым уровнем

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

Урок 1. Обобщения

Что такое обобщения, обобщенные классы, методы и интерфейсы, наследование обобщенных классов, ограничения при работе с обобщениями

Урок 2. Базы данных

Реляционные базы данных, язык запросов SQL. Операторы SELECT, INSERT, UPDATE, DELETE. Подключение к базе через JDBC, отправка запросов и обработка результатов

Урок 3. Средства ввода-вывода

Обзор средств ввода-вывода. Байтовые, символьные, буферизированные потоки. Сетевое взаимодействие, сериализация/десериализация объектов

Урок 4. Многопоточность. Часть I

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

Урок 5. Многопоточность. Часть II

Классы для работы с многопоточностью, Concurrent collections, разбор практических примеров

Урок 6. Обзор средств разработки

Логирование. Тестирование с использованием JUnit, написание тестов, класс Assert

Урок 7. Reflection API и аннотации

Понятие рефлексия, тип данных Class, метаданные классов, доступ к полям и методам, аннотации и их использование, написание собственных аннотаций.

Урок 8. Подготовка к собеседованию

Подготовка к собеседованию и разбор вопросов по всему курсу Java

Java

SQL

Тестирование с использованием JUnit

Логирование

Написание аннотаций

Подключение к базе через JDBC, отправка запросов и обработка результатов

Работа с многопоточностью

Навыки, которые вы получите

 
ПОДКЛЮЧЕНИЕ К БАЗАМ ДАННЫХ ТЕСТИРОВАНИЕ JUNIT

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

35 (1216)

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

Доцент ДГТУ

Кандидат технических наук по специальности...

разработчик системы электронного документооборота

Получил высшее образование в Уфимском...

Эксперт в разработке на java

Senior java developer, профессиональный опыт – 7 лет. Эксперт в...

разработчик ПО

Выпускник СФ МЭИ (НИУ) по направлению «Информатика и...

software developer в компании LightComp

Программирование стало моей страстью c 1986 года. Моим...

Разработчик

Образование Выпускник Уфимского государственного...

разработчик на языке Java

Закончил Санкт-Петербургский Государственный...

Software Developer в Netcracker

Закончил ИТМО в 2014. Работаю java разработчиком в Netcracker,...

Разработчик ПО

Выпускник Северо-Кавказского федерального...

ведущий IT-специалист в Верховном Суде РФ

Профессию выбрал давно: еще в школе смотрел, как...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

geekbrains (гикбреинс)
(29)
199 500 руб
geekbrains (гикбреинс)
(13)
224 500 руб
geekbrains (гикбреинс)
(26)
212 500 руб
geekbrains (гикбреинс)
(27)
15 000 руб
geekbrains (гикбреинс)
(1)
15 000 руб
skillbox (скиллбокс)
(9)
331 900 руб
skillbox (скиллбокс)
(0)
165 900 руб