Über diesen Kurs

54,746 kürzliche Aufrufe
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Stufe „Mittel“

Basic Java Programming Experience

Ca. 14 Stunden zum Abschließen
Englisch
Untertitel: Englisch, Koreanisch

Was Sie lernen werden

  • Understand the details of the Hypertext Transfer Protocol

  • Be able to develop cloud services using the Java Spring Framework

  • Understand basic issues in scaling cloud services

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

Kompetenzen, die Sie erwerben

Hypertext Transfer Protocol (HTTP)ServletsCloud ServicesWeb ApplicationJava Spring Framework
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Stufe „Mittel“

Basic Java Programming Experience

Ca. 14 Stunden zum Abschließen
Englisch
Untertitel: Englisch, Koreanisch

von

Vanderbilt University-Logo

Vanderbilt University

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1

Woche 1

2 Stunden zum Abschließen

Week One

2 Stunden zum Abschließen
17 Videos (Gesamt 110 min)
17 Videos
What are Communication Protocols? 4m
Intro to HTTP 5m
Why HTTP? 4m
What is a Cloud Service? 7m
HTTP Request Methods 4m
HTTP Request Anatomy 4m
URLs & Query Parameters 8m
Mime Types & Content Type Headers 7m
Request Body Encoding 5m
HTTP Response Anatomy 5m
HTTP Response Codes 7m
Cookies 5m
Protocol Layering & HTTP Design Methodologies 6m
HTTP Polling 13m
REST 5m
Push Messaging 9m
1 praktische Übung
HTTP Quiz
Woche
2

Woche 2

5 Stunden zum Abschließen

Week Two

5 Stunden zum Abschließen
12 Videos (Gesamt 90 min)
12 Videos
A First Cloud Service with a Servlet 11m
Request Routing and Web.xml 4m
Video Servlet Walkthrough 14m
Securely Handling Client Data & Avoiding Injection Attacks 8m
Building Cloud Services on HTTP 9m
The Spring Dispatcher Servlet and Controller Abstraction 7m
Intro to Spring Controllers 4m
Accepting Client Data with RequestParam Annotations 5m
Accepting Client Data with PathVariable Annotations 4m
Accepting Client Data with Request Body Annotations & JSON 4m
Handling Multipart Data 9m
1 praktische Übung
Cloud Services Quiz
Woche
3

Woche 3

2 Stunden zum Abschließen

Week Three

2 Stunden zum Abschließen
12 Videos (Gesamt 114 min)
12 Videos
Custom Marshalling with Jackson Annotations 10m
Spring Boot & Application Structure 9m
Spring Controller Code Walkthrough 18m
Horizontal Scaling6m
Load Balancing Stateless vs. Stateful Applications7m
Auto-scaling6m
IaaS vs. PaaS8m
Offloading to Cloud Provider Services9m
Spring Dependency Injection & Auto-wiring 12m
Spring Configuration Annotations 6m
Spring Dependency Injection Code Walkthrough 9m
1 praktische Übung
Cloud Services Quiz 2
Woche
4

Woche 4

6 Stunden zum Abschließen

Week Four

6 Stunden zum Abschließen
16 Videos (Gesamt 159 min)
16 Videos
The Java Persistence API 9m
Spring Repositories9m
Understanding SQL Injection Attacks9m
Spring Data Code Walkthrough12m
Section 4 Module 1 Part 1: Sessions11m
Spring Data REST Code Walkthrough7m
Spring Data REST12m
NoSQL Databases11m
Optimizing for Query Patterns8m
Optimizing for Reads vs. Writes10m
Write Contention & Sharding8m
Spring Data Mongo DB11m
Amazon Dynamo DB11m
Packaging Applications into WAR Files6m
Deploying to Amazon Elastic Beanstalk14m

Bewertungen

Top-Bewertungen von BUILDING CLOUD SERVICES WITH THE JAVA SPRING FRAMEWORK

Alle Bewertungen anzeigen

Häufig gestellte Fragen

  • Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Anmeldung ab. Wenn Sie einen Kurs im Gastmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erhalten, müssen Sie während oder nach Ihrer Gastphase das Zertifikat erwerben. Wenn Sie die Gastoption nicht sehen:

    • Der Kurs bietet möglicherweise keine Gastoption an. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
    • Der Kurs kann stattdessen "Vollständiger Kurs ohne Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Aufgaben einreichen und eine Endnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
  • Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugriff auf alle Kursmaterialien, einschließlich bewerteter Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

  • Sie haben bis zu zwei Wochen nach Ihrem Zahlungsdatum beziehungsweise bis zu zwei Wochen nach Beginn der ersten Kurseinheit (bei Kursen, die gerade gestartet sind) Anspruch auf eine volle Rückerstattung, je nachdem, was später eintritt. Nach dem Erwerb eines Kurszertifikats besteht kein Anrecht mehr auf Rückerstattung, auch dann nicht, wenn Sie den Kurs innerhalb des Zeitraums von zwei Wochen abgeschlossen haben. Lesen Sie unsere vollständige Rückerstattungsrichtlinie.

  • Ja, Coursera bietet Kursteilnehmern, die die Gebühr nicht bezahlen können, finanzielle Hilfe an. Sie beantragen diese Hilfe, indem Sie auf den entsprechenden Link links unter der Schaltfläche "Anmelden" klicken. Sie werden dazu aufgefordert, ein Antragsformular auszufüllen, und Sie werden benachrichtigt, wenn Ihr Antrag bewilligt wird. Mehr erfahren.

  • Für diesen Kurs gibt es keine akademischen Leistungspunkte, doch Hochschulen können nach eigenem Ermessen Leistungspunkte für Kurszertifikate vergeben. Wenden Sie sich an Ihre Einrichtung, um mehr zu erfahren. Online-Abschlüsse und Mastertrack™-Zertifikate auf Coursera bieten die Möglichkeit, akademische Leistungspunkte zu erwerben.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..