Программирование и создание ИТ-продуктов Разрабатывать и создавать программы и приложения Писать программный код Управлять проектами Тестировать программы, приложения, системы

Разработка ПО с применением технологий Java Enterprise Edition

Университет Иннополис
256,00 часов длительность
Онлайн формат
Продвинутый уровень
1 поток (закрыт) 16.08-26.11.2021
2 поток (закрыт) 01.09-13.12.2021
3 поток (закрыт) 27.09-13.12.2021
4 поток (закрыт) 31.01-04.07.2022

Описание

Спрос на Java-разработчиков до сих пор остается высоким. Язык программирования Java регулярно занимает ведущие позиции в Топ-5 авторитетных международных рейтингов.

Процесс обучения пройдет гораздо комфортнее в сопровождении практикующих специалистов. Преподаватели курса — опытные специалисты из ИТ-индустрии.

Курс направлен на подготовку Java-программиста, который будет владеть знаниями и навыками уровня Java middle с опытом командной разработки и управления проектами.

В программе:

  • Основы языка программирования Java
  • Инструменты промышленной разработки
  • Модульное тестирование на базе Junit 5.
  • Основы паттернов проектирования.
  • Базовые операции SQL.

Результатом обучения станут приобретенные навыки писать программный код процедур проверки работоспособности программного обеспечения, применять инструментарий для создания и актуализации исходных текстов программ, знание методов и средств сборки и интеграции программных модулей и компонентов.

Курс проходит в дистанционном формате, поэтому присоединиться к занятиям можно из любого города или региона. Вебинары проходят 2-3 раза в неделю. Слушатели получают обратную связь к выполненным домашним заданиям. Это позволит лучше разобраться в материалах курса и быстрее усвоить новую информацию.

Особенность онлайн-курса заключается в том, что особое внимание уделяется практическим знаниям. После каждого модуля слушатели проходят тесты и выполняют задачи. В конце обучения участники реализуют командные проекты с применением технологий Java Enterprise Edition.

 

Часов в программе
77,00 часов
лекции
56,00 часов
практика
114,00 часов
самостоятельная
4,00 часа
промежуточная аттестация
1 час
входная диагностика
4 часа
итоговая аттестация
256,00 часов
всего
Цель программы
Получение компетенции, необходимой для выполнения нового вида профессиональной деятельности – разработка программного обеспечения; приобретение новой квалификации – Java-программист.
Актуальность
Java регулярно занимает ведущие позиции в Топ-5 авторитетных международных рейтингов языков программирования. Спрос на Java-разработчиков огромен как в России, так и за рубежом.
По завершении обучения по программе обучающиеся смогут разрабатывать приложения и сервисы для высоконагруженных и отказоустойчивых систем на Java EE и Spring, стать востребованными профессионалами.
Реализация командного проекта в рамках обучения будет способствовать взаимодействию с другими членами команды и даст возможность овладеть соответствующими инструментами коллективной разработки.
Таким образом, актуальность программы обусловлена подготовкой необходимого рынку труда специалиста – Java-программиста, который будет владеть умениями и навыками уровня Java middle и опытом командной разработки с использованием систем контроля версий Git и управления проектами.
Входная диагностика 1 час
Тестирование
Итоговая аттестация 4 часа
защита выпускной аттестационной (квалификационной) работы- защита проектной работы

Компетенции

Профессиональные


способен разрабатывать требования и проектировать программное обеспечение
Знать:

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

Уметь:

Уметь:
• применять выбранные языки программирования для написания программного кода;
• производить настройки параметров программного продукта и осуществлять запуск процедур сборки;
• писать программный код процедур проверки работоспособности программного обеспечения на выбранном языке программирования.

Владеть:

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

Требования

Нет

Образование
  • Высшее образование
  • Среднее профессиональное образование
Опыт профессиональной дятельности
Основы Java, c#, c++, PHP и (или) других языках с си-подобным синтаксисом
Предварительное освоение иных дисциплин/курсов /модулей
Будет преимуществом

Модули

свернуть
80,00ч
Модуль 1 Модуль 1. Основы Java
Темы модуля: 1.1. Java Core
29,00ч
Модуль 3 Модуль 3. Архитектура
Темы модуля: 3.1. Архитектура современных ИС и Async commutation messaging 3.2. Архитектура высоконагруженных систем
142,00ч
Модуль 2 Модуль 2. Разработка Enterprise приложений
Темы модуля: 2.1 Инструменты промышленной разработки 2.2. Современные методологии разработки 2.3. Паттерны GoF 2.4. Основы SQL 2.5. JEE, JPA, Hibernate 2.6. Not only SQL 2.7. Spring
80,00ч
Модуль 1 Модуль 1. Основы Java
Темы модуля: 1.1. Java Core
142,00ч
Модуль 2 Модуль 2. Разработка Enterprise приложений
Темы модуля: 2.1 Инструменты промышленной разработки 2.2. Современные методологии разработки 2.3. Паттерны GoF 2.4. Основы SQL 2.5. JEE, JPA, Hibernate 2.6. Not only SQL 2.7. Spring
29,00ч
Модуль 3 Модуль 3. Архитектура
Темы модуля: 3.1. Архитектура современных ИС и Async commutation messaging 3.2. Архитектура высоконагруженных систем

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

Сидиков

Марсель Рафаэлевич

Группа компаний Maxima

Руководитель образовательных программ учебного центра

96 000 p
Авторизуйтесь чтобы записаться

Профстандарт

Программист

06.001

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

y.guseva@innopolis.ru

+78432392452