Java-разработчик

Продвинутый уровень программирования

Пройти бесплатное тестирование
Отправь свои контакты и пройди бесплатное тестирование!
Содержание курса

Яровой Денис
7 лет IT, 4 года Java Сертификат Java (Oracle 1Z0-808)
1) Введение в Java
- Что такое Java
- История Java
- Где используется Java
- Компилятор, Интерпретатор и JIT Компилятор (Compilier, Interpreter and JIT Compilier)
- JVM, JDK, JRE
- Java First APP
- PATH переменная, настройка окружения

2) Переменные и Типы Данных
- Переменные
- Типы Данных
- Массивы
- Литералы
- Преобразование Типов

3) Операторы
- Арифметические Операторы
- Унарные Операторы
- Логические Операторы
- Операторы Сравнения
- Побитовые Операторы
- Операторы Присваивания

4) Операторы Условия и Циклов
- If-Else, Switch-Case, Тернарный Оператор
- Do-While, For, For-Each, Continue, Break

5) Массивы
- Одномерные массивы
- Двумерные массивы
- Циклы по массивам

6) Package, Classpath
- Packages
- Модификаторы доступа/области видимости
- Classpath

7) ООП
- Классы и Объекты, Object
- Методы и Конструкторы
- Объект как аргумент
- Передача по ссылке и по значению
- This, Static
- Инкапсуляция
- Модификаторы доступа применительно к объектам
- Наследование, Super
- Полиморфизм
- Перегрузка и переопределение методов
- Абстрактные классы
- Интерфейсы
- Stack/Heap Memory
- Сборка Мусора
- Hashcode and equals(), =, get/set

8) Обработка Исключений в Java
- Исключения в Java, введение
- Типы исключений
- Управление исключениями
- Throws
- Try/Catch, Multi Catch, Finally
- Кастомные исключения

9) Java IO
- Java IO, введение
- Java Stream API
- Копирование картинки
- Работа с файлами

Для кого курс
Предназначен для желающих получить базовые знания по созданию приложений Java.
Входные требования
Базовые знания любого из языков программирования, базовые знания алгоритмов.
Время проведения
Вечерние курсы, 2 раза в неделю, вторник, четверг 17:00 — 20:30.
Стоимость
24 600 рублей
Записаться на курс
Здесь вы можете записаться в группу обучения
Ваш e-mail
Телефон
Ваше ФИО
Что вы получаете помимо обучения?
Сертификат об успешном окончании курса
Методические указания и домашние задания
по каждому уроку
Практический опыт разработки
Возможность трудоустроится
в компании
оператора курсов