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

Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
00:00
Fullscreen
00:00
Mute
Playback Rate
  • 2x
  • 1.75x
  • 1.5x
  • 1.25x
  • 1x
  • 0.75x
  • 0.5x
1
Chapters
  • Chapters
Your browser does not support mp4g
please install flash player
or just download video file below ⤓
To watch this video please visit https://stepik.org/lesson//step/

About the course

Курс построен на основе практического опыта разработки серверов для онлайновых игр и опыта прочтения лекций в Технопарке Mail.Ru в МГТУ им. Баумана. В курсе я постарался достичь баланса между академической последовательностью и практической полезностью материала. Курс состоит из двух частей, разделенных на 4 и 3 модуля соответственно. В каждом модуле я разбираю одну большую тему:

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

Instructors

  1. 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 МФТИ. Прикладной математик в квантовой химии.

Reviews

Ирина Авдошка January 15, 2018
Rated:  5
Спасибо за курс! Практическая направленность курса очень радует. Иногда не хватает каких-то сведений, но помогают советы с форума.
Rated:  5
Спасибо за курс
Артем Медведев January 11, 2018
Rated:  5
Курс замечательный. Местами слишком затянутые видео, но в целом все хорошо. Для начинающих программистов будет сложновато.
Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
00:00
Fullscreen
00:00
Mute
Playback Rate
  • 2x
  • 1.75x
  • 1.5x
  • 1.25x
  • 1x
  • 0.75x
  • 0.5x
1
Chapters
  • Chapters
Your browser does not support mp4g
please install flash player
or just download video file below ⤓
To watch this video please visit https://stepik.org/lesson//step/
4.9 All reviews

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

Workload:
4-8 часов в неделю
Expected time to complete:
12 hours
Language:
Русский
Certificate:
Mail.Ru
Certificate condition: 192 points
With distinction: 256 points

About the course

Курс построен на основе практического опыта разработки серверов для онлайновых игр и опыта прочтения лекций в Технопарке Mail.Ru в МГТУ им. Баумана. В курсе я постарался достичь баланса между академической последовательностью и практической полезностью материала. Курс состоит из двух частей, разделенных на 4 и 3 модуля соответственно. В каждом модуле я разбираю одну большую тему:

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

Requirements

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

Target audience

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

This course is entirely free. All content is available now.