Учебный репозиторий курса Java Coding Bootcamp
День 0/1: Linux, shell, контроль версий, git, GitHub День 2: Vim, Java, компиляция, типизация День 3: Сборка, Maven, POM-файл, тестирование, JUnit, Zeus, Checkstyle День 4: Классы, методы, типы данных, if, for, массивы, return, исключения
Основы Java Немного понимая, что происходит, погружаемся в детали джавы. Наконец-то узнаем о наследовании, полиморфизмах и других классических вещах в программировании.
День 0: Рекурсия, конструкторы, Comparable, NumberUtils, Point День 1: Интерфейс, обобщения, Sorting, PointWithValue, PointWithLabel День 2: Таблицы кодировок ASCII, управление строками, StdString, StringUtils День 3: List, ListItem, ListHelper День 4: Наследование, super, аргументы переменной длины, обновленный StdString
Неделя проектов Кульминация! Неделя, которая заканчивается написанием первой “настоящей” программы. Ваша жизнь никогда не будет прежней.
День 0: Java программа, принтер параметров, калькулятор, Numbers День 1: Box Generator, TextPrinter1/2 День 2: Progress Bar День 3: Tic-Tac-Toe