Разработчик Java. Базовый уровень
Автономная некоммерческая организация дополнительного профессионального образования "Академия АйТи"Описание
Дополнительная профессиональная программа «Разработчик Java. Базовый уровень» отвечает новым требованиям к ключевым компетенциям цифровой экономики: умению учиться в условиях постоянно меняющихся реалий, решать задачи в технологически насыщенной среде, управлять информацией и данными. Изучение материалов программы предполагает раскрытие основных знаний объектно-ориентированного программирования, умение писать простой читабельный код с применением шаблонов проектирования.
Слушатели познакомятся с методами и приемами формализации задач; языками формализации функциональных спецификаций, методами и приемами алгоритмизации поставленных задач, анотациями и программными продуктами для графического отображения алгоритмов, алгоритмами решения типовых задач, областями и способами их применения, с синтаксисом выбранного языка программирования, особенностями программирования на этом языке, стандартными библиотеками языка программирования; методологиями разработки программного обеспечения; методологиями и технологиями проектирования и использования баз данных технологиями программирования; особенностями выбранной среды программирования и системы управления базами данных; с инструментарием для создания и актуализации исходных текстов программ; с установленным регламентом использования системы контроля версий; с методами и приемами отладки программного кода; с типами и форматами сообщений об ошибках, предупреждениях.
В процессе освоения программы повышения квалификации слушатели приобретут практический опыт: использования методов и приемов формализации задач, методов и приемов алгоритмизации поставленных задач, программных продуктов для графического отображения алгоритмов; применения стандартных алгоритмов в соответствующих областях, выбранных языков программирования для написания программного кода; использования выбранной среды программирования и средств системы управления базами данных; использования возможностей имеющейся технической и/или программной архитектуры; применения нормативных документов, определяющих требования к оформлению программного кода; применение инструментария для создания и актуализации исходных текстов программ; использования вспомогательных инструментальных программных средств для обработки исходного текста программного кода; выявления ошибки в программном коде.
Успешное окончание обучения по программе данного курса позволит освоить фундаментальные концепции, конструкции и синтаксис Java, в частности, принципы проектирования классов, типы данных, циклы и структуры ветвления, массивы, наследование и полиморфизм, обработка исключений и т.д.; работать со стандартной библиотекой Java и рядом наиболее употребительных классов, в т.ч. из Java Collections Framework и Stream API; получить представление о функциональном программировании с применением лямбда-выражений; приобрести базовые навыки пользования профессиональным инструментом Java-разработчика на примере NetBeans, которые подойдут и для других интегрированных сред, в частности, Eclipse, Intellij IDEA и т.д.
Цель программы
Требования
Опыт разработки программ с использованием какого-либо современного языка программирования. Владение английским языком в рамках отраслевой терминологии.
Иные требования и рекомендации для обучения по программе
Опыт разработки программ с использованием какого-либо современного языка программирования. Владение английским языком в рамках отраслевой терминологии.
Модули
свернутьПреподаватели
Евдокимов
Артем Леонидович