##Курс Java
Содержание курса:
1. Введение в JAVA
- Введение. Цели курса
- Краткая история языка и его характерные особенности
- Первая программа на JAVA, компиляция и исполнение
- Установка и настройка среды
- Основные типы данных и их использование
- Комментарии
- Система контроля версий Git
- Обзор источников и ресурсов для самообразования
- Организационные вопросы
- Установка и настройка среды
- Найти литературу и необходимые источники данных
- Прочитать вступление
2. Основы языка Java
- Основные определения и понятия
- Переменные
- Операции
- Классы и объекты
- Поля
- Конструкторы
- Методы
- Интерфейсы
- Пакеты
- Синтаксис Java файлов
- Переменные
- Типы данных
- Базовые операции
- Git
- Реализация простейших алгоритмов
- Java code conventions
3. Методы, калькулятор
- Методы
- Что такое метод
- Минимальные требования к методу
- Компоненты метода
- Как называть методы
- Зачем нужны методы
- Перегрузка методов
- Параметры метода
- Возврат значения из метода
- Консольный калькулятор
- Читаем про методы и ООП
- Реализуем калькулятор
4. Домашки + практика