Программа курса:


"Введение в язык Java и
разработка Java приложений"

Введение в язык Java и разработка Java приложений

Курсы проводятся на безоплатной основе.

Материалы для скачивания находятся здесь.

Зарегистрироваться

1  Введение в JAVA

  1. Общие данные о языке и платформе Java, цели использования. JSE, JEE, JME.
  2. Hello, world! – простейшее приложение на JAVA: инсталляция, создание, компиляция, запуск. Обзор IDE.
  3. Jave Code conventions/Javadoc.

2  Основные идеи и возможности

  1. ООП и JAVA: объекты, классы, наследование, интерфейсы, пакет.
  2. Основы языка: переменные, операторы, примитивные типы, массивы, выражения, блоки, управление циклами .
  3. Классы и объекты: декларация класса, методы и члены класса, создание объектов и работа с ними, модификаторы доступа, внутренние классы.
  4. Интерфейсы и наследование: написание интерфейса, переопределение методов, final классы и методы.
  5. Числа и строки: числовые типы, форматирование выведения, строки и числа, операции над строками.
  6. Пакеты: создание, именование, использование.

3  Базовые классы

  1. Exceptions – управление ошибками, catch и throw, checked and unchecked exceptions.
  2. Базовые классы ввода/вывода: Input/Output Streams.
  3. Thread – многопоточность: определение, запуск и управление потоком, синхронизация.
  4. Collections: Set, List, Map, SortedMap, HashMap./Generics.
  5. Platform Environment.

4  User interface

5  Работа с базами данных – JDBC

  1. Введение в JDBC: архитектура JDBC, реляционные базы данных.
  2. Основы JDBC: установка соединения, получение/обновление данных в базе данных.

6  Hibernate

7  Servlets

  1. Введение: определение сервлета, жизненный цикл сервлета
  2. Распределение информации: контроль конкурентного доступа, работа с базой данных
  3. Инициализация и сервисные методы
  4. Фильтрация запросов и ответов, вызов других Web ресурсов.
  5. Поддержка клиентской сессии, завершение работы сервлета.
  6. JSP – базовые понятия

8      Spring MVC

 


Регистрация