Курс «Программирование на языке Java» с «0» разработан для желающих обучиться программированию с использованием языка Java. При этом, целевая аудитория курсов – слушатели, которые обладают минимальными знаниями основ программирования и баз данных. Практически-ориентированное обучение. 45% лекционная часть – 55% практика во время занятий.
Программа курса JAVA SE
Стоимость обучения на курсе 6600 грн.
60 учебных часа обучение + 2 часа курсовой проект
Тема 1
Введение в Java и Java-технологии.
- История платформы Java и ее применения
- JDK, JVM
- Java 2 (Java EE/SE/ME)
- Среды разработки
- Знакомство с Eclipse как средой разработки Java-приложений
- Проекты
- Основные этапы создания приложения в среде Eclipse.
- Простейшее приложение, компиляция, запуск.
Тема 2
Основы и синтаксис Java
- Стандартные типы
- Операции и операторы
- Операции и их приоритеты
- Основные операторы Java, основные приемы их использования
- Условные операторы и циклы
- Массивы Java
Тема 3
Объектно-ориентированное программирование (Часть 1)
- Основные понятия ООП инкапсуляция, наследование полиморфизм и абстракция
- Классы и пакеты Java и их соотношение с элементами файловой системы
- Последовательность загрузки классов и влияние ее на структуру программы
- Стадартные типы и объекты Java
- Объекты Java, цикл жизни объектов
- Понятие о сборке мусора
- Классы, их структура
- Области видимости
- Создание иерархии классов
- Переопределение методов класса
- Создание и уничтожение объекта, конструкторы
- Статические члены классов
- Инициализация членов класса
Тема 4
Объектно-ориентированное программирование (Часть 2)
- Абстрактные классы
- Интерфейсы, их смысл и использование
- Интерфейсы и наследование
- Преобразования типов с учетом классов и интерфейсов в условиях полиморфизма
- Вложенные классы
Тема 5
Типы Java
- Стандартные типы, их объектные оболочки
- Работа со списками, аннотации, календарь и др.
- Понятия cериализация в Java
Тема 6
- Работа со строками в Java
- Обобщения
Тема 7
Обработка исключительных ситуаций
- Сравнение механизма с использованием исключений с традиционным механизмом обработки ошибок
- Обрабатываемые и необрабатываемые исключения
- Стандартные исключения Java-технологий, их роль
- Операторы Java для поддержки исключений
Тема 8
Ввод-вывод в Java. Библиотека Java I/O
- Два вида объектов организации ввода-вывода
- Ввод/вывод с использованием консоли
- Файловый ввод-вывод
Тема 9
Общее представление о потоках в программирование
- Понятие потока
- Жизненный цикл потока
- Запуск параллельных потоков в Java
Тема 10
Работа с графическим интерфейсом (Часть 1)
- Создание графического интерфейса
- Обработка событий
- Библиотеки AWT, SWING, SWT
Тема 11
Работа с графическим интерфейсом (Часть 2)
- Библиотеки SWING, SWT
Тема 12
Работа с базами данных
- Общее понятия баз данных
- Взаимодействия Java-приложений с различными СУБД
Программа курса JAVA ЕE
Стоимость обучения на курсе 6600 грн.
60 учебных часа обучение + 2 часа курсовой проект
Требования:знание Java SE, HTML,CSS, JavaScript, SQL.
1 Работа с базами данных(JDBC,MySQL Workbench.)
2 Reflections.
3 Java Beans.
4 SWT.
5.UML,паттерны проектирования.
6.Построение сетевых приложений.
7.Apache TomCat,GlassFish.
8.Апплеты и Сервлеты,JSP.
9.Java Server Faces:
-Facelets;
-Prime Faces;
-Omni Faces;
10.Spring framework:
-Spring Core;
-Spring MVC;
-Spring Security;
-Spring Data;
-Spring AOP;
-Spring Boot;
-Lombok;
-Maven;
-Hibernate;
-BootsFaces.
11.JUnit.