java
May 8, 2020
Заметки по курсу skillbox "Java-разработчик c нуля".
Общий план изучения.
Полезные ссылки:
Литература:
- "Чистый код" Мартин Роберт - глава 2, 3, 4, 5.
- Code convention: от Google и от Oracle - Ссылка.
1. Вводный модуль.
- Какие бывают программы
- Где и для чего применяется Java
- Как выглядит программный код
- Установка среды разработки
- Исправляем готовое приложение
- Пишем консольное приложение
Домашняя работа: 6/6
Тест: 4/4
2. Синтаксис языка.
- Приветственное видео
- Что вообще бывает в коде
- Переменные в Java
- Boolean, операторы сравнения и условные операторы
- Циклы
- Разбираем сложный код
Домашняя работа: 5/5
Тест: 5/5
3. Объекты и классы.
- Переходим к следующему модулю
- Понятие класса и объекта
- Метод, параметры, return
- Статические методы и переменные
- Константы и Enum
- Создание объектов и конструктор
- Инкапсуляция, геттеры и сеттеры
- Копирование объектов
- Внешние библиотеки классов
- Создание JAR-файлов
Домашняя работа: 3/9
Тест: 5/5
4. Числа, строки и даты.
- Объекты и примитивы
- Зачем нужны объекты и примитивы
- Значения по умолчанию
- Boxing и unboxing
- Повторяем изученное
- Какие бывают числа
- Биты и байты
- Числа int и double
- Точность чисел с плавающей точкой
- Преобразование чисел разных типов
- Преобразование строки в число и обратно
- Какие бывают операции с числами
- Инкремент и декремент
- Класс Math
- Символы и кодировки
- Специальные символы
- Методы класса String
- Конкатенация строк
- Сравнение строк
- Регулярные выражения
- Календарь и метка времени
Домашняя работа: 0/6
Тест: 6/6