III уровень Программирование и создание ИТ-продуктов

Разработчик Java. Базовый уровень

Автономная некоммерческая организация дополнительного профессионального образования "Академия АйТи"
72 часа длительность
Онлайн формат
Начальный уровень

Описание

Дополнительная профессиональная программа «Разработчик Java. Базовый уровень» отвечает новым требованиям к ключевым компетенциям цифровой экономики: умению учиться в условиях постоянно меняющихся реалий, решать задачи в технологически насыщенной среде, управлять информацией и данными. Изучение материалов программы предполагает раскрытие основных знаний объектно-ориентированного программирования, умение писать простой читабельный код с применением шаблонов проектирования.

Слушатели познакомятся с методами и приемами формализации задач; языками формализации функциональных спецификаций, методами и приемами алгоритмизации поставленных задач, анотациями и программными продуктами для графического отображения алгоритмов, алгоритмами решения типовых задач, областями и способами их применения, с синтаксисом выбранного языка программирования, особенностями программирования на этом языке, стандартными библиотеками языка программирования; методологиями разработки программного обеспечения; методологиями и технологиями проектирования и использования баз данных технологиями программирования; особенностями выбранной среды программирования и системы управления базами данных; с инструментарием для создания и актуализации исходных текстов программ; с установленным регламентом использования системы контроля версий; с методами и приемами отладки программного кода; с типами и форматами сообщений об ошибках, предупреждениях.

В процессе освоения программы повышения квалификации слушатели приобретут практический опыт: использования методов и приемов формализации задач, методов и приемов алгоритмизации поставленных задач, программных продуктов для графического отображения алгоритмов;  применения стандартных алгоритмов в соответствующих областях, выбранных языков программирования для написания программного кода; использования выбранной среды программирования и средств системы управления базами данных; использования возможностей имеющейся технической и/или программной архитектуры; применения нормативных документов, определяющих требования к оформлению программного кода; применение инструментария для создания и актуализации исходных текстов программ; использования вспомогательных инструментальных программных средств для обработки исходного текста программного кода; выявления ошибки в программном коде.

Успешное окончание обучения по программе данного курса позволит освоить фундаментальные концепции, конструкции и синтаксис Java, в частности, принципы проектирования классов, типы данных, циклы и структуры ветвления, массивы, наследование и полиморфизм, обработка исключений и т.д.; работать со стандартной библиотекой Java и рядом наиболее употребительных классов, в т.ч. из Java Collections Framework и Stream API; получить представление о функциональном программировании с применением лямбда-выражений; приобрести базовые навыки пользования профессиональным инструментом Java-разработчика на примере NetBeans, которые подойдут и для других интегрированных сред, в частности, Eclipse, Intellij IDEA и т.д.

Цель программы
Целью реализации программы является формирование знаний и навыков, необходимых для разработки Java-приложений.

Требования

Опыт разработки программ с использованием какого-либо современного языка программирования. Владение английским языком в рамках отраслевой терминологии.

Иные требования и рекомендации для обучения по программе

Опыт разработки программ с использованием какого-либо современного языка программирования. Владение английским языком в рамках отраслевой терминологии.

Модули

свернуть
Модуль 1 Процедурное программирование
Слушатели знакомятся с основами языка программирования Java, типами данных, учатся применять операторов, создавать и применять массивы, работать с циклами
Модуль 2 Объектно-ориентированное программирование
Слушатели знакомятся с особенностями наследования и полиморфизма, учатся обрабатывать исключения, создавать и манипулировать календарными датами, применять коллекции ArrayList , создавать методы, которые принимают аргументы и возвращают значения.
Модуль 1 Процедурное программирование
Слушатели знакомятся с основами языка программирования Java, типами данных, учатся применять операторов, создавать и применять массивы, работать с циклами
Модуль 2 Объектно-ориентированное программирование
Слушатели знакомятся с особенностями наследования и полиморфизма, учатся обрабатывать исключения, создавать и манипулировать календарными датами, применять коллекции ArrayList , создавать методы, которые принимают аргументы и возвращают значения.

Преподаватели

Евдокимов

Артем Леонидович

Автономная некоммерческая организация дополнительного профессионального образования "Академия АйТи"
Авторизуйтесь чтобы записаться

Ответственный за программу

academy_ufa@it.ru

+7(905)3086060