Курсы проводятся на безоплатной основе.
Материалы для скачивания находятся здесь.
Зарегистрироваться
1 Введение в JAVA
- Общие данные о языке и платформе Java, цели использования. JSE, JEE, JME.
- Hello, world! – простейшее приложение на JAVA: инсталляция, создание, компиляция, запуск. Обзор IDE.
- Jave Code conventions/Javadoc.
2 Основные идеи и возможности
- ООП и JAVA: объекты, классы, наследование, интерфейсы, пакет.
- Основы языка: переменные, операторы, примитивные типы, массивы, выражения, блоки, управление циклами .
- Классы и объекты: декларация класса, методы и члены класса, создание объектов и работа с ними, модификаторы доступа, внутренние классы.
- Интерфейсы и наследование: написание интерфейса, переопределение методов, final классы и методы.
- Числа и строки: числовые типы, форматирование выведения, строки и числа, операции над строками.
- Пакеты: создание, именование, использование.
3 Базовые классы
- Exceptions – управление ошибками, catch и throw, checked and unchecked exceptions.
- Базовые классы ввода/вывода: Input/Output Streams.
- Thread – многопоточность: определение, запуск и управление потоком, синхронизация.
- Collections: Set, List, Map, SortedMap, HashMap./Generics.
- Platform Environment.
4 User interface
5 Работа с базами данных – JDBC
- Введение в JDBC: архитектура JDBC, реляционные базы данных.
- Основы JDBC: установка соединения, получение/обновление данных в базе данных.
6 Hibernate
7 Servlets
- Введение: определение сервлета, жизненный цикл сервлета
- Распределение информации: контроль конкурентного доступа, работа с базой данных
- Инициализация и сервисные методы
- Фильтрация запросов и ответов, вызов других Web ресурсов.
- Поддержка клиентской сессии, завершение работы сервлета.
- JSP – базовые понятия
8 Spring MVC
Регистрация