Об этом курсе
4.4
Оценки: 7
Рецензии: 3

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Basic Java Programming Experience

Прибл. 15 часа на выполнение

Предполагаемая нагрузка: 10 hours/week...

Английский

Субтитры: Английский

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

  • Check

    Understand the details of the Hypertext Transfer Protocol

  • Check

    Be able to develop cloud services using the Java Spring Framework

  • Check

    Understand basic issues in scaling cloud services

  • Check

    Be able to use the Java Persistence API to integrate databases into cloud services

Приобретаемые навыки

Hypertext Transfer Protocol (HTTP)ServletsCloud ServicesWeb ApplicationJava Spring Framework

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Basic Java Programming Experience

Прибл. 15 часа на выполнение

Предполагаемая нагрузка: 10 hours/week...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
2 ч. на завершение

Week One

The description goes here...
17 видео ((всего 110 мин.)), 1 тест
17 видео
What are Communication Protocols? 4мин
Intro to HTTP 5мин
Why HTTP? 4мин
What is a Cloud Service? 7мин
HTTP Request Methods 4мин
HTTP Request Anatomy 4мин
URLs & Query Parameters 8мин
Mime Types & Content Type Headers 7мин
Request Body Encoding 5мин
HTTP Response Anatomy 5мин
HTTP Response Codes 7мин
Cookies 5мин
Protocol Layering & HTTP Design Methodologies 6мин
HTTP Polling 13мин
REST 5мин
Push Messaging 9мин
1 практическое упражнение
HTTP Quiz
Неделя
2
5 ч. на завершение

Week Two

The description goes here...
12 видео ((всего 90 мин.)), 2 тестов
12 видео
A First Cloud Service with a Servlet 11мин
Request Routing and Web.xml 4мин
Video Servlet Walkthrough 14мин
Securely Handling Client Data & Avoiding Injection Attacks 8мин
Building Cloud Services on HTTP 9мин
The Spring Dispatcher Servlet and Controller Abstraction 7мин
Intro to Spring Controllers 4мин
Accepting Client Data with RequestParam Annotations 5мин
Accepting Client Data with PathVariable Annotations 4мин
Accepting Client Data with Request Body Annotations & JSON 4мин
Handling Multipart Data 9мин
1 практическое упражнение
Cloud Services Quiz
Неделя
3
2 ч. на завершение

Week Three

The description goes here...
12 видео ((всего 114 мин.)), 1 тест
12 видео
Custom Marshalling with Jackson Annotations 10мин
Spring Boot & Application Structure 9мин
Spring Controller Code Walkthrough 18мин
Horizontal Scaling6мин
Load Balancing Stateless vs. Stateful Applications7мин
Auto-scaling6мин
IaaS vs. PaaS8мин
Offloading to Cloud Provider Services9мин
Spring Dependency Injection & Auto-wiring 12мин
Spring Configuration Annotations 6мин
Spring Dependency Injection Code Walkthrough 9мин
1 практическое упражнение
Cloud Services Quiz 2
Неделя
4
6 ч. на завершение

Week Four

The description goes here...
16 видео ((всего 159 мин.)), 1 тест
16 видео
The Java Persistence API 9мин
Spring Repositories9мин
Understanding SQL Injection Attacks9мин
Spring Data Code Walkthrough12мин
Section 4 Module 1 Part 1: Sessions11мин
Spring Data REST Code Walkthrough7мин
Spring Data REST12мин
NoSQL Databases11мин
Optimizing for Query Patterns8мин
Optimizing for Reads vs. Writes10мин
Write Contention & Sharding8мин
Spring Data Mongo DB11мин
Amazon Dynamo DB11мин
Packaging Applications into WAR Files6мин
Deploying to Amazon Elastic Beanstalk14мин
4.4
Рецензии: 3Chevron Right

Лучшие рецензии

автор: BAApr 16th 2019

Well done course, very clear videos and easy to follow.

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

Avatar

Dr. Jules White

Associate Professor of Computer Science
Electrical Engineering and Computer Science
Avatar

Dr. Douglas C. Schmidt

Professor of Computer Science and Associate Chair of the Computer Science and Engineering Program
Electrical Engineering and Computer Science

О Университет Вандербильта

Vanderbilt University, located in Nashville, Tenn., is a private research university and medical center offering a full-range of undergraduate, graduate and professional degrees....

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

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

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

Остались вопросы? Посетите Центр поддержки учащихся.