Чему вы научитесь
- Разовьете алгоритмическое мышление и научитесь создавать код из базовых управляющих конструкций.
- Научитесь писать программы на Java, используя объектно-ориентированный подход.
- Разберетесь в сложных терминах: интерфейсы, полиморфизм, исключения, перегрузка и многое другое.
- Изучите базовые библиотеки Java: научитесь работать с коллекциями, файлами, датами, использовать многопоточность.
- Узнаете о новвоведениях Java 8: лямбда-выражениях и Streams.
- И все эти знания закрепите на множестве задач!
О программе
Программа обучения включает три курса, которые последовательно ведут Вас к цели: освоению языка Java.
1) "Основы языка Java". Курс для "самых маленьких". Не погружаясь пока в объектно-ориентированное программирование, изучим:
- типы данных и их представление в памяти компьютера;
- вычисление выражений;
- ввод и вывод
- конструирование кода из базовых конструкций: ветвления и циклов;
- использование статических методов;
- работу с одномерными и двумерными массивами;
- работу со строками: классы String, StringBuilder и StringBuffer.
2) "Объектно-ориентированное программирование на Java". Здесь Вы узнаете основные принципы ООП и научитесь применять их в своем коде:
- создавать классы и объекты;
- использовать наследование и полиморфизм в Java;
- обрабатывать исключения;
- работать с дженериками;
- создавать собственные и использовать стандартные интерфейсы;
- познакомитесь с некоторыми паттернами проектирования.
3) "Прокачай Java" - это курс, который посвящен изучению стандартных библиотек Java. Имея уже знания ООП, рассмотрим классы и интерфейсы, которые позволяют:
- управлять потоками ввода-вывода (на консоль и в файл);
- использовать коллекции: списки, множества, отображения;
- работать с датой и временем;
- создавать и использовать регулярные выражения ;
- управлять многопоточным выполнением программ;
- использовать лямбда - выражения и потоки Streams.
Последовательно шаг за шагом мы рассмотрим все основные возможности Java Core! Вы полюбите этот язык так, как люблю его я :)
Что внутри
В комплект входят 3 курса общей стоимостью 4 200 ₽.
Для кого эта программа
Начальные требования
Учиться можно с нуля
Наши преподаватели
Как проходит обучение
Каждый теоретический шаг имеет две версии: видео и текст. Выбирайте то, что Вам подходит, либо используйте оба сразу (рекомендую!)
Задачи с автоматической проверкой - много и разных! Для их решения требуется только тот материал, который изложен в этом курсе ранее.
Никакого дополнительного поиска в интернете не потребуется (ну или почти :)
Я всегда на связи (кроме выходных и праздников). На комментарии и просьбы о помощи отвечаю оперативно.
Стараюсь поддерживать на своих курсах здоровую, доброжелательную атмосферу. Здесь Вам рады!