Синхронный курс

Программирование на Java: создание современных веб-приложений

Центр дополнительного профессионального образования "Пуск"

Купить курс
Старт курса
29 сентября
98 000руб/чел
270 ак. ч.

О чем этот курс

О чем этот курс

Курс “Программирование на Java: создание современных веб-приложений” посвящен изучению языка программирования JAVA. Материалы курса тематически разделены на шесть модулей. Вы начнете с основ и постепенно перейдете к более сложным темам, таким как работа с базами данных, разработка серверных приложений и использование современных фреймворков.

Программа “Программирование на Java: создание современных веб-приложений”  разработана МФТИ совместно с экспертами-практиками компании «АРТВЕЛЛ».

Для кого этот курс

Хочет овладеть навыками программирования, создавать свои собственные программы и приложения.

Как проходит курс

Лекции

Более 200 видеоуроков

В рамках этого курса вы будете изучать программирование на языке Java через серию понятных и глубоких лекций. Эксперты с многолетним опытом помогут вам освоить концепции языка, покажут примеры кода и объяснят важные темы. Лекции помогут вам получить крепкую теоретическую базу, необходимую для успешного программирования на Java.

Тесты

Более 50 тестов

Для проверки вашего уровня понимания и оценки прогресса в изучении Java наш курс предлагает вам решить тесты. Тесты помогут вам проверить свои знания и убедиться, что вы правильно усвоили материал. Вы сможете применить свои знания на практике и увидеть свой прогресс в освоении языка Java.

Задания

Более 50 заданий на программирование

Чтобы усвоить материал и закрепить практические навыки, вы будете выполнять задания на программирование. Задания различной сложности помогут вам применить полученные знания на практике и улучшить свои навыки программирования на языке java. Вы будете создавать и модифицировать программы, решать задачи и разрабатывать алгоритмы, что поможет вам стать более уверенным программистом.

Семинары

Более 25 синхронных вебинаров

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

После курса вы получите

Всем успешно завершившим обучение будет выдан документ установленного образца, который повысит конкурентоспособность на рынке труда:

  • • Диплом о профессиональной переподготовке

Вас будут обучать настоящие профессионалы

Апурин Николай Андреевич
Апурин Николай Андреевич

Генеральный директор ООО «АРТВЕЛЛ»

Вареница Михаил
Вареница Михаил

Android разработчик, Ozon Tech

Дайняк Александр Борисович
Дайняк Александр Борисович

Доцент кафедры информационных технологий в авиации, доцент кафедра дискретной математики МФТИ

Яценко Дмитрий Владимирович
Яценко Дмитрий Владимирович

ООО «ЦОА», главный инженер учебного центра, преподаватель Центра "Пуск" МФТИ

Программа курса

Предварительная подготовка

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

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

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

В этом модуле вы познакомитесь с реляционными базами данных и научитесь использовать SQL для выполнения основных операций. Вы также изучите подключение к базам данных через JDBC и использование ORM-фреймворка Hibernate.

Этот модуль подготовит вас к разработке серверных приложений. Вы изучите основы веб-программирования, работу с сервлетами и разработку RESTful API.

Вы научитесь использовать Spring Framework для разработки корпоративных приложений. Модуль включает изучение основных принципов Spring, создание приложений с использованием Spring Boot и работу с базами данных через Spring Data JPA.

Чему вы научитесь на курсе

  • Работать с типами данных, переменными, операторами и выражениями
  • Использования условных операторов и циклов
  • Работать с коллекциями (List, Set, Map), их реализацией и базовыми операциями
  • Работать с механизмом обработки исключений в Java
  • Работать с файлами и потоками ввода/вывода в Java
  • Подключать Java-приложений к базам данных с использованием JDBC
  • Выполнять основные операции с базами данных через JDBC
  • Работать с транзакциями и их управлением
  • Разрабатывать веб-приложения с использованием сервлетов
  • Использовать JSP и JavaBeans в веб-приложениях
  • Разрабатывать RESTful API на Java
  • Управлять сессиями и реализовывать аутентификацию пользователей
  • Управлять бинами и контекстом приложения в Spring
  • Работать с упрощенной разработкой на Spring с использованием Spring Boot
  • Создавать RESTful сервисов с использованием Spring Boot
  • Работать с базами данных с помощью Spring Data JPA
  • Обрабатывать и трансформировать данные внутри Spring приложений

Инструменты и навыки

Оплатить курс или получить
бесплатную консультацию

Оставьте ваш запрос и мы свяжемся с вами

Программирование на Java: создание современных веб-приложений

98 000₽/чел.
  • - Оплата по оферте или после заключения договора
  • - Гарантии качества вашего обучения

Часто задаваемые вопросы

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

Онлайн обучение – синхронные и предзаписанные курсы - проходит на нашей удобной платформе. Офлайн (очное) обучение может проходить на Физтехе или на территории заказчика.

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

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

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

С этим курсом покупают

Прикладная аналитика данных

Прикладная аналитика данных

98 000₽/чел.

Центр дополнительного профессионального образования "Пуск"

270 часов
Онлайн
Аналитик данных

Аналитик данных

190 000₽/чел.

Центр дополнительного профессионального образования "Пуск"

1233 часа
Онлайн
Геоинформационные системы

Геоинформационные системы

3 600₽/чел.

Центр дополнительного профессионального образования "Пуск"

108 часов
Онлайн