EMBER_CLI_FASTBOOT_BODY

Разработка веб сервиса на Java (часть 1)

Изучение Java, на примере разработки веб-сервера. Первая часть курса: основы разработки серверной части веб-приложений. Пройдя курс, вы получите: основные навыки разработки веб-приложений на Java, глубже поймете затронутые в курсе темы ООП и проектирования, попробуете себя в роли разработчиков серверной части веб-приложений.

4-8 часов в неделю
Certificate Stepik

About this course

Курс построен на основе практического опыта разработки серверов для онлайновых игр и опыта прочтения лекций в Технопарке Mail.Ru в МГТУ им. Баумана. В курсе я постарался достичь баланса между академической последовательностью и практической полезностью материала. Курс состоит из двух частей, разделенных на 4 и 3 модуля соответственно. В каждом модуле я разбираю одну большую тему:
  1. Работа веб сервера
  2. Авторизация пользователя
  3. Работа с базами
  4. Асинхронное взаимодействие с браузером
  5. Тестирование и нагрузка
  6. Работа с файлами
  7. Многопоточность
и задаю студентам задание на практическую разработку кода приложения использующего изученный материал. Успешное завершение курса даст вам: базовые основы разработки веб приложения на Java, углубленное понимание затронутых в курсе тем ООП и проектирования, позволит вам сформировать пакет приложений, который вы сможете использовать в промышленной разработке.

Who is this course for

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

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

Meet the Instructors

User picture
Виталий Чибриков
Старший программист backend и web backend проекта SkyForge в Allods Team компании Mail.Ru Group. Преподаватель в Технопарк Mail.Ru.
12 лет опыт программирования на Java, C++, C#, JavaScript, PHP, Python, Shell. 8 лет разработки серверов клиентских игр на Java. Участвовал в разработке сервера игры Allods Online и автоматизации процесса разработки и тестирования. Инженер-Физик 2004 МФТИ. Прикладной математик в квантовой химии.

Course content

Создание веб сервиса
  1.  
     
  2.  
     
  3.  
     
  4.  
     
Авторизация
Работа с базами данных
Асинхронное клиент-серверное взаимодействие

Certificate

Mail.Ru

Student reviews

Курс сложный вначале из-за непонятных переходов в объяснении материала. От базовых понятий до конкретных нюансов более сложных вещей. Но дальше материал намного лучше структурирован. Задания помогают хорошо закрепить материал. Информации с видео будет не достаточно для полного понимания (поисковик Вам в помощь). Мне курс очень понравился. Рекомендую!
Отличный курс! Много полезной информации для начинающих. Автору спасибо за доступную и качественную подачу материалов.
Один из лучших курсов на stepik!

Share this course