04.04.2016 - 30.06.2016 11.04.2016 - 08.07.2016 18.04.2016 - 15.07.2016 Уточните расписание у организатора. Возможно он не успел обновить расписание. |
Форма обучения:
Вечерняя |
Вид мероприятия:
Повышение квалификации |
Тип мероприятия:
Открытые |
Разработчики и начинающие специалисты. |
Клинчаев Олег Анатолевич. |
Java - стандарт для разработки коммерческих приложений. Сочетая зрелость, устоявшиеся и проверенные многолетним опытом подходы к разработке бизнес приложений с инновациями она по достоинству заняла крепкие позиции во многих компаниях. Инвестиции в изучение технологий Java многократно окупятся: большое количество бесплатных библиотек, возможность бесплатного легального использования (0 рублей за весь программный стек - от операционной системы до серверов приложений), большое сообщество разработчиков. Всё это позволяет быстро и качественно решать задачи бизнеса. Специалисты, знающие Java, всегда востребованы многими компаниями. |
Часть 1. Java Standard Edition.
-
Введение в Java Standard Edition (4 часа): базовые понятия, структура приложения и classpath, JAR-архивы, основы синтаксиса, версии Java SE, философия Java
-
Основы объектно-ориентированного программирования (4 часа): классы и объекты, инкапсуляция, наследование, полиморфизм, проектирование классов
-
Синтаксис Java (4 часа): основные операторы языка, управление потоком выполнения, базовые классы, примитивные типы, организация исходного кода, пакеты, аннотации
-
Исключения (2 часа): описание и обработка ошибок, основные классы исключений, создание своих классов исключений, плохие и хорошие практики
-
Ввод-вывод в Java (2 часа): файлы и потоки ввода-вывода, текстовые кодировки (наборы символов), юникод, форматированный ввод и вывод
-
Коллекции в Java (4 часа): основные типы коллекций (списки, наборы, ассоциативные массивы), их реализации и их особенности
-
Основы параллельных вычислений в Java (4 часа) - ...
Подробнее о программе
Часть 1. Java Standard Edition.
-
Введение в Java Standard Edition (4 часа): базовые понятия, структура приложения и classpath, JAR-архивы, основы синтаксиса, версии Java SE, философия Java
-
Основы объектно-ориентированного программирования (4 часа): классы и объекты, инкапсуляция, наследование, полиморфизм, проектирование классов
-
Синтаксис Java (4 часа): основные операторы языка, управление потоком выполнения, базовые классы, примитивные типы, организация исходного кода, пакеты, аннотации
-
Исключения (2 часа): описание и обработка ошибок, основные классы исключений, создание своих классов исключений, плохие и хорошие практики
-
Ввод-вывод в Java (2 часа): файлы и потоки ввода-вывода, текстовые кодировки (наборы символов), юникод, форматированный ввод и вывод
-
Коллекции в Java (4 часа): основные типы коллекций (списки, наборы, ассоциативные массивы), их реализации и их особенности
-
Основы параллельных вычислений в Java (4 часа) - многопоточность (нити исполнения): создание и управление потоками исполнения программы, взаимодействие между потоками
-
Сетевое взаимодействие в Java (2 часа): основы организации сетей TCP/IP, клиент-сервер
-
Полезные практики (2 часа): шаблоны проектирования, Apache Maven, модульность
Часть 2. Java Enterprise Edition
-
Введение в приложения уровня предприятия (2 часа): основные отличия от обычных программ, базы данных, транзакции, целостность данных, взаимодействие систем, жизненный цикл программного обеспечения
-
Веб-приложения - основы (2 часа): тонкий клиент и сервер, HTTP протокол, введение в HTML и CSS, сервера приложений, Java сервлеты, WAR-архивы
-
Веб-приложения (4 часа) - разработка: Java сервлеты и JSP, контексты (запроса, сессии, приложения), бины (Beans)
-
Основы JSF - Java Server Faces (4 часа): JSF-компоненты, JSF-бины, этапы обработка запросов, Facelet-ы
-
Основы реляционных баз данных (6 часов): таблицы, колонки, типы данных, язык запросов SQL, изменение данных (DML), ER-диаграммы описания структуры данных, 3-я нормальная форма
-
Взаимодействие с базами данных из Java (2 часа): JDBC, драйвера, основные элементы взаимодействия
-
Объектно-реляционное отображение (ORM) на примере JPA (4 часа): основы ORM, сущности (Entities), шаблон Unit Of Work, жизненный цикл сущностей, EntityManager? и основные операции, введение в язык запросов
-
Основы Enterprise Java Beans (EJB) (4 часа): сессионные бины (Session Beans), обмен сообщениями (Java Messaging Service - JMS) и управляемые сообщениями бины (Message-Driven Beans)
-
Разрабатываем корпоративное приложение - от базы данных до веб-интерфейса (2 часа): обзор полного цикла разработки приложения "с нуля", EAR-архив
-
Обзор смежных и альтернативных технологий (2 часа): JAX-RS (RESTful Web Services), JSON, XML, JAXB, JNDI
|
Дополнительное профессиональное образование, Университет Российского инновационного образования Машков Дмитрий Михайлович dpo@urao.edu ул. Студенческая д.27 89651
показать номер
|
|
|