EMBER_CLI_FASTBOOT_BODY

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

The course fully meets the formal recommendations of Stepik
Play
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

Rated:  4
Курс хороший для понимания основ в создании веб-сервисов. Для полноты я бы еще добавил в курс Spring Framework.
Rated:  5
Отличный курс.
Rated:  5
Отлично!
Play
To watch this video please visit https://stepik.org/lesson//step/
4.8 All reviews

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

Workload:
4-8 часов в неделю
Expected time to complete:
11 hours
Language:
Русский
Certificate:
Mail.Ru
Certificate details
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.