• für für Einzelpersonen
  • für Unternehmen
  • für für Hochschulen
  • für Behörden
Coursera
Online-Abschlüsse
Jobs
Anmelden
Kostenlose Teilnahme
Coursera
Microsoft
Webentwicklung mit Python
  • Info
  • Ergebnisse
  • Module
  • Empfehlungen
  • Referenzen
  1. Blättern
  2. Informatik
  3. Design und Produkt
Microsoft

Webentwicklung mit Python

Dieser Kurs ist Teil von Microsoft Python Entwicklung (berufsbezogenes Zertifikat)

 Microsoft

Dozent: Microsoft

3.340 bereits angemeldet

Bei Coursera Plus enthalten

•Mehr erfahren
6 Module
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

Empfohlene Erfahrung

Stufe „Anfänger“

Hochschulbildung. Keine vorherige Computererfahrung erforderlich.

Es dauert 22 Stunden
3 Wochen bei 7 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

6 Module
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

Empfohlene Erfahrung

Stufe „Anfänger“

Hochschulbildung. Keine vorherige Computererfahrung erforderlich.

Es dauert 22 Stunden
3 Wochen bei 7 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
  • Info
  • Ergebnisse
  • Module
  • Empfehlungen
  • Referenzen

Kompetenzen, die Sie erwerben

  • Kategorie: Restful API
    Restful API
  • Kategorie: Vue.JS
    Vue.JS
  • Kategorie: Webentwicklung
    Webentwicklung
  • Kategorie: Zusammenarbeit
    Zusammenarbeit
  • Kategorie: JavaScript-Frameworks
    JavaScript-Frameworks
  • Kategorie: Objekt-Relationales Mapping
    Objekt-Relationales Mapping
  • Kategorie: Back-End Web-Entwicklung
    Back-End Web-Entwicklung
  • Kategorie: Schnittstelle zur Anwendungsprogrammierung (API)
    Schnittstelle zur Anwendungsprogrammierung (API)
  • Kategorie: Cloud-Anwendungen
    Cloud-Anwendungen
  • Kategorie: Bereitstellung von Anwendungen
    Bereitstellung von Anwendungen
  • Kategorie: Flask (Web-Framework)
    Flask (Web-Framework)
  • Kategorie: Front-End Web-Entwicklung
    Front-End Web-Entwicklung
  • Kategorie: HTML und CSS
    HTML und CSS
  • Kategorie: Web-Anwendungen
    Web-Anwendungen
  • Kategorie: Sichere Kodierung
    Sichere Kodierung
  • Kategorie: Datenbanken
    Datenbanken
  • Kategorie: Selenium (Software)
    Selenium (Software)
  • Kategorie: Full-Stack Web-Entwicklung
    Full-Stack Web-Entwicklung
  • Kategorie: Microsoft Azure
    Microsoft Azure
  • Kategorie: Anwendungssicherheit
    Anwendungssicherheit

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Februar 2025

Bewertungen

28 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Weitere Informationen zu Coursera für Unternehmen
 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihr Fachwissen im Bereich Design und Produkt

Dieser Kurs ist Teil der Spezialisierung Microsoft Python Entwicklung (berufsbezogenes Zertifikat)
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für dieses berufsbezogene Zertifikat angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat von Microsoft zur Vorlage

In diesem Kurs gibt es 6 Module

Beschreibung: Dieser Kurs bietet eine umfassende Einführung in die Erstellung dynamischer Webanwendungen mit Python und dem Flask-Framework. Sie lernen, wie Sie mit Benutzerinteraktionen umgehen, mit Datenbanken arbeiten, APIs entwickeln und sichere und zuverlässige Webanwendungen bereitstellen. Vorteile: Erwerben Sie die Fähigkeiten und das Wissen, um dynamische und interaktive Webanwendungen mit Python zu erstellen, die Ihnen die Türen zu spannenden Karrieremöglichkeiten in der Webentwicklung öffnen. Am Ende dieses Kurses werden Sie in der Lage sein: - die Grundlagen der Webentwicklung mit HTML, CSS und JavaScript zu verstehen - Webanwendungen mit dem Flask-Framework zu erstellen - mit Datenbanken unter Verwendung von SQL und ORMs wie Flask-SQLAlchemy zu arbeiten - RESTful APIs für Webdienste zu entwickeln - Webanwendungen auf Cloud-Plattformen bereitzustellen - Sicherheitsmaßnahmen zum Schutz von Webanwendungen zu implementieren. Tools/Software: Python, Flask, HTML, CSS, JavaScript, SQL, Flask-SQLAlchemy, Vue.js Dieser Kurs richtet sich an Berufseinsteiger, die ein grundlegendes Verständnis und Erfahrung mit Python aufbauen möchten, während sie eine Anstellung als Python-Entwickler suchen. Es ist keine vorherige Berufserfahrung oder ein Abschluss erforderlich.

Dieses Modul vermittelt ein grundlegendes Verständnis von Webentwicklungskonzepten und führt die Lernenden in die Rolle von Python bei der Erstellung von Webanwendungen ein. Es beginnt mit der Erforschung der Entwicklung des Webs und der einzigartigen Stärken von Python in diesem Bereich, einschließlich seiner Vielseitigkeit und umfangreichen Bibliotheken. Die Lernenden werden dann in die Kerntechnologien des Webs - HTML, CSS und JavaScript - eintauchen und ein umfassendes Verständnis ihrer Syntax und ihres Zwecks erlangen. Das Modul deckt auch wesentliche Webdesign-Prinzipien ab, wobei der Schwerpunkt auf nutzerzentrierten Ansätzen zur Schaffung effektiver und ansprechender Online-Erlebnisse liegt. Schließlich werden die Lernenden in Front-End-Frameworks eingeführt, wobei ihre Vorteile erkundet und beliebte Optionen wie React, Angular und Vue.js verglichen werden. Durch praktische Demos und Aktivitäten werden die Lernenden praktische Erfahrungen mit Vue.js sammeln, ihr erstes Projekt aufsetzen und mit komponentenbasierter Entwicklung experimentieren. Dieses Modul legt den Grundstein für das weitere Lernen, indem es einen umfassenden Überblick über die Webentwicklungslandschaft bietet und die Lernenden mit grundlegenden Kenntnissen und Fähigkeiten ausstattet.

Das ist alles enthalten

12 Videos8 Lektüren5 Aufgaben1 Diskussionsthema

12 Videos•Insgesamt 62 Minuten
  • Pythons Web-Werkzeugkasten•2 Minuten•Modulvorschau
  • Warum Python für das Web?•6 Minuten
  • Web-Entwicklung 101•5 Minuten
  • Der Nutzer steht bei der Webentwicklung im Mittelpunkt•2 Minuten
  • Erkennen der HTML-, CSS- und JavaScript-Syntax•6 Minuten
  • Die Web-Entwicklungslandschaft•5 Minuten
  • Stärken Sie Ihre Webentwicklung mit Front-End-Frameworks•5 Minuten
  • Demo: Erste Schritte mit Vue.js•5 Minuten
  • Navigieren auf Frontend-Framework-Websites•6 Minuten
  • Antworten auf Ihre Fragen zum Frontend-Framework•6 Minuten
  • Bausteine für moderne Webanwendungen•2 Minuten
  • Demo: Ihr erstes Vue3-Projekt einrichten•7 Minuten
8 Lektüren•Insgesamt 80 Minuten
  • Webentwicklung mit Python Lehrplan•10 Minuten
  • Die Entwicklung des Internets•10 Minuten
  • Die Webentwicklungslandschaft von Python•10 Minuten
  • Grundsätze der Webgestaltung•10 Minuten
  • Was ist ein Web-Framework?•10 Minuten
  • Responsives Webdesign•10 Minuten
  • npm-Grundlagen für Python-Programmierer•10 Minuten
  • Lernpfade für Front-End-Frameworks•10 Minuten
5 Aufgaben•Insgesamt 105 Minuten
  • Tätigkeit: Experimentieren mit Front-End-Frameworks•30 Minuten
  • Einführung in die Webentwicklung•30 Minuten
  • Der Platz von Python im Web•15 Minuten
  • Die Grundlagen des Webs HTML, CSS und JavaScript•15 Minuten
  • Frontend-Frameworks im Fokus•15 Minuten
1 Diskussionsthema•Insgesamt 5 Minuten
  • Unvergesslichste Lernerfahrung•5 Minuten

Dieses Modul vertieft die praktische Anwendung von Python für die Webentwicklung durch die Erkundung von Flask, einem beliebten Python-Webframework. Zunächst werden Flask und Django vorgestellt und ihre Stärken und Schwächen verglichen, damit die Lernenden ihre jeweiligen Anwendungsfälle verstehen. Anschließend tauchen die Lernenden tief in Flask ein und beginnen mit dem Einrichten ihrer Entwicklungsumgebung und dem Erstellen einer grundlegenden Flask-Anwendung. Der Schwerpunkt des Moduls liegt auf Kernkonzepten wie Routing und Rendering, wobei erklärt wird, wie verschiedene HTTP-Anfragen behandelt und Webseiten mithilfe von Vorlagen dynamisch generiert werden können. Anhand praktischer Demos und Aktivitäten sammeln die Lernenden praktische Erfahrungen bei der Erstellung einer einfachen Webanwendung mit Flask, die wesentliche Funktionen wie Datenverwaltung, Dateiverwaltung und Dekoratoren enthält. Dieses Modul bietet den Lernenden eine solide Grundlage in Flask und stattet sie mit den Fähigkeiten aus, dynamische und interaktive Webanwendungen zu entwickeln.

Das ist alles enthalten

4 Videos5 Lektüren5 Aufgaben1 Plug-in

4 Videos•Insgesamt 17 Minuten
  • Einführung in Django und Flask•6 Minuten•Modulvorschau
  • Demo: Ihr erstes Flask-Projekt einrichten•3 Minuten
  • Flask's Routing-Zauber•5 Minuten
  • Schaffung eines effektiven Arbeitsumfelds•1 Minute
5 Lektüren•Insgesamt 50 Minuten
  • Django vs. Flask: Eingehender Vergleich•10 Minuten
  • Einführung in Flask•10 Minuten
  • Deine erste Flask-Anwendung•10 Minuten
  • Flask Routing und Templating: Eine knappe Anleitung•10 Minuten
  • Tipps zur Optimierung von Webanwendungen•10 Minuten
5 Aufgaben•Insgesamt 105 Minuten
  • Aktivität: Erstellen der ersten Webanwendungen•30 Minuten
  • Python Web-Frameworks•30 Minuten
  • Flask: Python Web-Entwicklung•15 Minuten
  • Die Flexibilität von Flask: Routing und Rendering•15 Minuten
  • Erstellen Sie Ihre ersten Webanwendungen•15 Minuten
1 Plug-in•Insgesamt 20 Minuten
  • Python Web-Frameworks im Überblick•20 Minuten

Dieses Modul konzentriert sich auf die entscheidende Rolle von Datenbanken in der Webentwicklung und darauf, wie man sie effektiv in Python-Anwendungen integriert. Die Lernenden beginnen mit der Erforschung grundlegender Datenbankkonzepte, einschließlich relationaler Datenbanken, SQL und der Bedeutung von Datenbankschemata. In interaktiven Übungen werden praktische Erfahrungen mit der SQL-Syntax gesammelt, wobei der Schwerpunkt auf wesentlichen Befehlen zur Datenmanipulation liegt. Anschließend werden Object-Relational Mappers (ORMs) und ihre Rolle bei der Vereinfachung von Datenbankinteraktionen in Python vorgestellt. Die Lernenden lernen beliebte ORM-Bibliotheken wie Flask-SQLAlchemy kennen und erfahren, wie man Modelle definiert, Beziehungen zwischen Tabellen herstellt und CRUD-Operationen durchführt. Anhand von praktischen Demos und Projekten sammeln die Lernenden praktische Erfahrungen beim Einrichten einer Datenbank, beim Entwerfen von Schemata und bei der Interaktion mit Daten mithilfe von ORMs. Dieses Modul schließt die Lücke zwischen der Datenbanktheorie und der praktischen Umsetzung und vermittelt den Lernenden wesentliche Fähigkeiten für die Erstellung datengesteuerter Webanwendungen.

Das ist alles enthalten

13 Videos9 Lektüren6 Aufgaben1 Programmieraufgabe1 Plug-in

13 Videos•Insgesamt 61 Minuten
  • Einführung in Datenbanken•2 Minuten•Modulvorschau
  • Was ist SQL?•6 Minuten
  • Datenbankgrundlagen für Webentwickler•5 Minuten
  • ORM: Datenbanken in Python zum Sprechen bringen•6 Minuten
  • Datenbankdesign für Webanwendungen•6 Minuten
  • Der CRUD-Zyklus•2 Minuten
  • Warum Datenbanken für Ihre Webanwendung wichtig sind•6 Minuten
  • ORMs: Ihr Übersetzer für Python und Datenbanken•2 Minuten
  • Demo: Installation und Verwendung von PostgreSQL•4 Minuten
  • Die Bedeutung einer Datenbank in Flask•2 Minuten
  • Demo: Einrichten Ihrer Datenbank mit Flask•5 Minuten
  • Datenmodellierung mit Flask-SQLAlchemy•6 Minuten
  • Demo: CRUD-Operationen mit Flask-SQLAlchemy•4 Minuten
9 Lektüren•Insgesamt 90 Minuten
  • SQL-Konzepte•10 Minuten
  • Implementierung von Datenbankbeziehungen•10 Minuten
  • CRUD-Vorgänge mit ORMs•10 Minuten
  • ORM: Wie Python mit Datenbanken kommuniziert•10 Minuten
  • Gemeinsame DBMS-Werkzeuge•10 Minuten
  • Bewährte Praktiken bei der Datenmodellierung•10 Minuten
  • Eine Schritt-für-Schritt-Anleitung für Flask•10 Minuten
  • CRUD in der Tiefe: Erweiterte Abfragen und Filterung mit ORMs•10 Minuten
  • Arbeiten mit Datenbanken Überprüfung•10 Minuten
6 Aufgaben•Insgesamt 120 Minuten
  • Tätigkeit: CRUD-Betriebspraxis•30 Minuten
  • Arbeiten mit Datenbanken•30 Minuten
  • Grundlagen der Datenbanken: Speichern und Abrufen von Informationen•15 Minuten
  • Python und Datenbanken für das Web•15 Minuten
  • Einrichten Ihrer Datenbank: Modellierung Ihrer Daten•15 Minuten
  • CRUD-Vorgänge: Interaktion mit Ihrer Datenbank•15 Minuten
1 Programmieraufgabe•Insgesamt 90 Minuten
  • Buchhandelskundenanalyse mit SQL•90 Minuten
1 Plug-in•Insgesamt 20 Minuten
  • SQL-Grundlagen üben•20 Minuten

Dieses Modul führt die Lernenden in die Welt der Application Programming Interfaces (APIs) ein und konzentriert sich dabei auf die weit verbreitete RESTful-Architektur. Es beginnt mit der Erläuterung der Kernkonzepte von REST, einschließlich Ressourcen, Endpunkte, HTTP-Methoden und Statuscodes. Die Lernenden erfahren, wie APIs die Kommunikation zwischen verschiedenen Softwaresystemen erleichtern und den Austausch und die Integration von Daten ermöglichen. Das Modul untersucht dann die praktischen Aspekte der API-Entwicklung mit Flask-RESTful, einem Python-Framework zur Erstellung von RESTful-APIs. Durch Live-Coding-Demonstrationen und praktische Übungen gewinnen die Teilnehmer Erfahrung im Einrichten von API-Endpunkten, im Umgang mit Anfragen und Antworten und im Konsumieren externer APIs. Das Modul behandelt auch Sicherheitsaspekte und betont die Bedeutung von Authentifizierungs- und Autorisierungsmechanismen zum Schutz des API-Zugriffs. Am Ende dieses Moduls werden die Teilnehmer über ein solides Verständnis von RESTful APIs verfügen und in der Lage sein, APIs zu erstellen und in ihre Webanwendungen zu integrieren.

Das ist alles enthalten

5 Videos2 Lektüren5 Aufgaben1 Plug-in

5 Videos•Insgesamt 18 Minuten
  • RESTful APIs: CORE Konzepte und Terminologie•5 Minuten•Modulvorschau
  • RESTful APIs als die universellen Übersetzer•2 Minuten
  • Der API-Messengerdienst•2 Minuten
  • Demo: Aufbau einer Restful API mit Flask-RESTful•4 Minuten
  • Ein praktisches Beispiel für die Nutzung einer externen API•3 Minuten
2 Lektüren•Insgesamt 20 Minuten
  • Die Anatomie einer RESTful API•10 Minuten
  • Sicherheit Ihrer Daten mit API-Authentifizierung und -Autorisierung•10 Minuten
5 Aufgaben•Insgesamt 105 Minuten
  • Aktivität: Bau einer Mini-Bibliothek•15 Minuten
  • Aktivität: Flask-RESTful verwenden•30 Minuten
  • API-Entwicklung•30 Minuten
  • Verstehen von RESTful APIs•15 Minuten
  • Erstellen und Konsumieren von APIs•15 Minuten
1 Plug-in•Insgesamt 20 Minuten
  • Einrichten einer Basis-API•20 Minuten

Dieses Modul konzentriert sich auf die entscheidenden letzten Schritte der Webentwicklung: die Bereitstellung von Anwendungen, die Implementierung von Sicherheitsmaßnahmen und das Verständnis der laufenden Wartung. Die Lernenden beginnen mit der Untersuchung gängiger Web-Sicherheitsbedrohungen und Schwachstellen wie SQL-Injection und Cross-Site-Scripting (XSS) und lernen, wie sie diese Risiken durch sichere Kodierungspraktiken entschärfen können. Das Modul befasst sich dann mit Bereitstellungsstrategien, vergleicht verschiedene Cloud-Plattformen wie AWS und Heroku und unterscheidet zwischen PaaS- und IaaS-Modellen. Die Lernenden sammeln praktische Erfahrungen, indem sie eine Flask-Anwendung auf einer ausgewählten Plattform bereitstellen und grundlegende Sicherheitsmaßnahmen implementieren, um ihre Anwendung vor gängigen Angriffen zu schützen. Dieses Modul vermittelt den Lernenden die grundlegenden Fähigkeiten und Kenntnisse, um sichere und zuverlässige Webanwendungen zu starten und deren laufende Wartung und Schutz zu gewährleisten.

Das ist alles enthalten

6 Videos2 Lektüren4 Aufgaben

6 Videos•Insgesamt 22 Minuten
  • Bewährte Verfahren zur Sicherung Ihrer API•6 Minuten•Modulvorschau
  • API-Sicherheit: Der Schutzschild für Ihre Daten•2 Minuten
  • Bereitstellung leicht gemacht: Ihre Anwendung im Web•5 Minuten
  • Häufige Angriffsvektoren im Internet•2 Minuten
  • Auswahl der Startseite für Ihre Webanwendung•3 Minuten
  • Bereitstellungsstrategien: PaaS vs. IaaS•2 Minuten
2 Lektüren•Insgesamt 20 Minuten
  • Auswahl der richtigen Cloud-Bereitstellungsplattform•10 Minuten
  • Eine Flask-Anwendung bereitstellen: Ein Leitfaden•10 Minuten
4 Aufgaben•Insgesamt 90 Minuten
  • Aktivität: Eine Flask-Anwendung bereitstellen•30 Minuten
  • Einsatz, Sicherheit und Wartung•30 Minuten
  • Starten Sie Ihre Anwendung: Bereitstellung und grundlegende Sicherheit•15 Minuten
  • Wählen Sie Ihre Cloud: Navigation durch Bereitstellungsplattformen•15 Minuten

Dieses Modul unterstreicht die entscheidende Rolle des Testens in der Webentwicklung und führt die Lernenden in die wichtigsten Testtechniken und -werkzeuge ein. Zunächst wird die Bedeutung des Testens für die Sicherstellung der Qualität, Funktionalität und Nutzererfahrung von Webanwendungen erläutert. Anschließend werden die Lernenden in praktische Testmethoden eingeführt, darunter Unit-Tests mit Flask und automatisierte Tests mit Selenium. Durch Demonstrationen und praktische Übungen sammeln die Lernenden Erfahrung im Schreiben und Ausführen von Tests, in der Simulation von Benutzerinteraktionen und in der Identifizierung potenzieller Probleme. Das Modul deckt auch die laufende Wartung und Überwachung von Webanwendungen ab und zeigt auf, wie wichtig es ist, Anwendungen auf dem neuesten Stand zu halten, sie sicher zu machen und optimal zu betreiben. Am Ende dieses Moduls werden die Lernenden den Wert von Tests während des gesamten Entwicklungszyklus verstehen und über die Fähigkeiten verfügen, um sicherzustellen, dass ihre Webanwendungen robust, zuverlässig und benutzerfreundlich sind.

Das ist alles enthalten

7 Videos5 Lektüren3 Aufgaben1 Programmieraufgabe

7 Videos•Insgesamt 28 Minuten
  • Warum Tests für erfolgreiche Webanwendungen wichtig sind•2 Minuten•Modulvorschau
  • Demo: Testen einer Flask-Anwendung•4 Minuten
  • Selenium WebDriver: Automatisieren Sie Ihren Webbrowser•5 Minuten
  • Schreiben von Einheitstests mit Flask•5 Minuten
  • Warum Webanwendungen mit der Zeit Aufmerksamkeit brauchen•2 Minuten
  • Der Gesundheitscheck für Webanwendungen: Überwachung und Wartung•4 Minuten
  • Überwachung Ihrer Flask-Anwendung: Erkenntnisse in Echtzeit•3 Minuten
5 Lektüren•Insgesamt 50 Minuten
  • Testen auf Qualität: Den Benutzer im Auge behalten•10 Minuten
  • Selenium für Web-Tests•10 Minuten
  • Bewährte Verfahren für die Wartung von Webanwendungen•10 Minuten
  • Bewährte Praktiken für den Aufbau einer vollständigen Webanwendung•10 Minuten
  • Webentwicklung mit Python: Alles zusammenfügen•10 Minuten
3 Aufgaben•Insgesamt 75 Minuten
  • Testen von Webanwendungen•30 Minuten
  • Warum Tests in der Webentwicklung wichtig sind•15 Minuten
  • Überwachung, Wartung und Weiterentwicklung Ihrer Webanwendung•30 Minuten
1 Programmieraufgabe•Insgesamt 90 Minuten
  • Aktivität: Erstellung einer vollständigen Webanwendung - Churn Prediction Dashboard•90 Minuten

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

 Microsoft
Microsoft
238 Kurse•1.674.454 Lernende

von

Microsoft

von

Microsoft

Unser Ziel bei Microsoft ist es, jeden Einzelnen und jede Organisation auf der Welt in die Lage zu versetzen, mehr zu erreichen. In dieser nächsten Revolution der digitalen Transformation wird das Wachstum durch Technologie angetrieben. Unser integrierter Cloud-Ansatz schafft eine unübertroffene Plattform für die digitale Transformation. Wir gehen auf die realen Bedürfnisse unserer Kunden ein, indem wir Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform und Azure nahtlos integrieren, um für jede Organisation - vom Großunternehmen bis hin zum Familienbetrieb - geschäftliche Vorteile zu erschließen. Das Rückgrat und die Grundlage dafür ist Azure.

Mehr von Design und Produkt entdecken

  • C

    Coursera Project Network

    Create Your First Web App with Python and Flask

    angeleitetes Projekt

  • P

    Packt

    Django (Python) Web Framework - The Comprehensive Guide

    Kurs

  • C

    Coursera Project Network

    Web Development in Flask: Build Your First Website

    angeleitetes Projekt

  • Status: Kostenloser Testzeitraum
    Kostenloser Testzeitraum
    M

    Microsoft

    Microsoft Python Development

    Berufsbezogenes Zertifikat

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Mehr erfahren

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Erkunden Sie die Abschlüsse

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Mehr erfahren

Häufig gestellte Fragen

Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Einschreibung ab. Wenn Sie einen Kurs im Prüfungsmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung während oder nach Ihrer Prüfung erwerben. Wenn Sie die Prüfungsoption nicht sehen:

  • Der Kurs bietet möglicherweise keine Prüfungsoption. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.

  • Der Kurs bietet möglicherweise stattdessen die Option 'Vollständiger Kurs, kein Zertifikat'. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.

Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen des Zertifikats und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen. Wenn Sie die Kursinhalte nur lesen und ansehen möchten, können Sie den Kurs kostenlos besuchen.

Wenn Sie ein Abonnement abgeschlossen haben, erhalten Sie eine kostenlose 7-tägige Testphase, in der Sie kostenlos kündigen können. Danach gewähren wir keine Rückerstattung, aber Sie können Ihr Abonnement jederzeit kündigen. Siehe unsere vollständigen RückerstattungsbedingungenWird auf einer neuen Registerkarte geöffnet.

Weitere Fragen

Besuchen Sie die das Hilfe-Center für Kursteilnehmer.

Finanzielle Unterstützung verfügbar,

Coursera-Fußzeile

Technische Fertigkeiten

  • ChatGPT
  • Programmieren
  • Informatik
  • Cybersicherheit
  • DevOps
  • Ethisches Hacking
  • Generative KI
  • Java Programmierung
  • Python
  • Webentwicklung

Analytische Fähigkeiten

  • Künstliche Intelligenz
  • Big Data
  • Unternehmensanalyse
  • Datenanalyse
  • Datenverarbeitung
  • Finanzplanung
  • Maschinelles Lernen
  • Microsoft Excel
  • Microsoft Power BI
  • SQL

Business-Fähigkeiten

  • Buchhaltung
  • Digitales Marketing
  • E-Commerce
  • Finanzen
  • Google
  • Grafikdesign
  • IBM
  • Marketing
  • Projektmanagement
  • Social Media-Marketing

Karriere-Ressourcen

  • Wichtige IT-Zertifizierungen
  • Einkommensstarke Fähigkeiten zu erlernen
  • So erwerben Sie eine PMP-Zertifizierung
  • Wie man künstliche Intelligenz lernt
  • Beliebte Zertifizierungen für Cybersicherheit
  • Beliebte Datenanalyse-Zertifizierungen
  • Was macht ein Datenanalyst?
  • Ressourcen für die berufliche Entwicklung
  • Berufseignungstest
  • Teilen Sie Ihre Coursera Lerngeschichte

Coursera

  • Info
  • Was wir anbieten
  • Leitung
  • Jobs
  • Katalog
  • Coursera Plus
  • Berufsbezogene Zertifikate
  • MasterTrack® Certificates
  • Abschlüsse
  • Für Unternehmen
  • Für Regierungen
  • Für Campus
  • Werden Sie Partner
  • Soziale Auswirkung
  • Kostenlose Kurse
  • ECTS-Credit-Empfehlungen

Community

  • Kursteilnehmer
  • Partner
  • Beta-Tester
  • Blog
  • Der Coursera-Podcast
  • Tech-Blog

Mehr

  • Presse
  • Anleger
  • Nutzungsbedingungen/AGB
  • Datenschutz
  • Hilfe
  • Barrierefreiheit
  • Kontakt
  • Artikel
  • Verzeichnis
  • Partnerunternehmen
  • Stellungnahme zu moderner Sklaverei
  • Cookie-Einstellungen verwalten
Überall lernen
Aus dem App Store herunterladen
Erhältlich bei Google Play
Logo von Certified B Corporation
© 2025 Coursera Inc. Alle Rechte vorbehalten.
  • Coursera Facebook
  • Coursera LinkedIn
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera auf TikTok
Coursera

Registrieren

Erwerben Sie im Eigenstudium Kompetenzen von erstklassigen Universitäten und Unternehmen.

​
​
Zwischen 8 und 72 Zeichen
Ihr Passwort ist ausgeblendet
​

oder

Sie nutzen Coursera schon?


Ich akzeptiere die Nutzungsbedingungen und die Datenschutzhinweis von Coursera. Sie haben Schwierigkeiten bei der Anmeldung? Learner Help Center

Diese Seite ist durch reCAPTCHA Enterprise geschützt. Es gelten die Datenschutzerklärung und Nutzungsbedingungen von Google.