Программирование на языке Java
Описание программы
В современной IT-индустрии язык Java является одним из самых востребованных объектно-ориентированных языков программирования. Java стремительно развивается и охватывает практически все области программирования, используется для создания серверного программного обеспечения, прикладных программ, разработки веб-сайтов, игр и многого другого. Приложения, написанные на Java, могут работать на любом компьютере независимо от его архитектуры.
Курс предназначен для:
-
для людей, желающих повысить свою квалификацию в области информационных технологий и технологий разработки программного обеспечения; всех желающих начать карьеру Java-разработчика.
Программа курса:
-
Введение в Java. Общие принципы объектно-ориентированного программирования. Eclipse IDE;
-
Паттерн проектирования «Стратегия»;
-
Паттерн проектирования «observer subscriber»;
-
Стратегия эмуляции аналогового датчика. Введение в концепцию алармов;
-
Проектирование классов Alarm и OperationPool;
-
Проектирование классов Alarm и OperationPool;
-
GUI приложения в Java;
-
Проектирование классов отрисовки датчиков. Введение в Spring ApplicationContext;
-
Реализация классов отрисовки датчиков. Runtime поток;
-
Заполнение контекста приложения;
-
Механизм вывода сообщения алармов на экран. Модификация классов отрисовки;
-
GUI список. Проблема ModelList при выводе сообщений алармов;
-
Список ModelList. Класс ModelListRender.
После окончания курса вы будете знать:
-
Общие принципы и подходы лежащие в основе разработки ПО на языке JAVA;
-
Структуру приложения JAVA;
-
Стандартные компоненты (потоки ввода вывода, сериализация, сетевое взаимодействие и т.д.);
-
Основы AWT (Abstract Windowing Toolkit)
-
Основные шаблоны проектирования;
-
Методику TDD (test driven development).
После окончания курса вы будете уметь:
-
Cоздавать грамотный и эффективный код на Java 1.8
-
Применять объектно-ориентированный подход к разработке программ;
-
Разрабатывать программы с применением современных сред разработки.
После окончания курса вы будете владеть:
-
Способностью написания программного кода в приложении Java;
-
Способностью писать unit тесты.
Продолжительность обучения:
-
учебная программа: 72 часа;
-
продолжительность обучения: 1,5 месяца.
Форма обучения:
Выдаваемые документы:
-
удостоверение о повышении квалификации ведущего государственного технического вуза.