Навыки, которые вы получите:
Java
ООП
Junit
Java — это очень мощный язык, который используется в очень многих сферах: в веб разработке, в разработке приложений под Андроид, в серверных приложениях, и считается довольно сложным для новичков, но не переживайте, я специально построил материал таким образом, чтобы он был понятен школьникам и студентам и людям различных профессий в том числе нетехнических, у которых нет никакого опыта в программировании. Все что нужно от вас — это желание учиться и наличие компьютера. Лекции содержат домашние задания, чтобы вы не просто прослушали материал, но и закрепили его на практике.
Необходимая подготовка
- Наличие желания.
- Наличие компьютера.
Кому подойдет курс
- Для прохождения этого курса не нужны никакие начальные знания, курс рассчитан на людей, которые никогда не занимались программированием.
Программа
- Введение.
- Синтаксис Java.
- Объектно-ориентированное программирование.
- Java продвинутый уровень.
- Java Уровень 2.
- Collections Framework.
- Generics.
- Многопоточность.
- Stream API.
- Потоки ввода/вывода.
- Java Core.
Чему вы научитесь
- Разработка программ на языке Java.
- Основные конструкции — циклы и условия.
- Многопоточность.
- Collections Framework (подробный разбор).
- Stream API.
- Подготовка к собеседованию.
- Синтаксис языка Java.
- Объектно-ориентированное программирование.
- JUnit-тестирование.
- Generics (обобщения).
- Потоки ввода-вывода.