CS50W

CS50W Verified Certificate

Beschreibung

CS50W ist eine Fortsetzung von CS50 zur Vertiefung von Fähigkeiten im Bereich Web-Entwicklung.

"Dieser Kurs setzt dort an, wo CS50x aufhört und vertieft das Design und die Implementierung von Webanwendungen mit Python, JavaScript und SQL unter Verwendung von Frameworks wie Django, React und Bootstrap. Zu den Themen gehören Datenbankdesign, Skalierbarkeit, Sicherheit und Benutzerfreundlichkeit. Anhand praktischer Projekte lernen die Studierenden, APIs zu schreiben und zu verwenden, interaktive Benutzeroberflächen zu erstellen und Cloud-Dienste wie GitHub und Heroku zu nutzen. Am Ende des Semesters verfügen die Studierenden über Kenntnisse und Erfahrungen mit Prinzipien, Sprachen und Tools, die sie in die Lage versetzen, Anwendungen im Internet zu entwerfen und bereitzustellen."

Inhalt

Der Kurs beeinhaltet neun Einheiten:

  • HTML, CSS
  • Git
  • Python
  • Django
  • SQL, Models, and Migrations
  • JavaScript
  • User Interfaces
  • Testing, CI/CD
  • Scalability and Security
Begleitend dazu werden fünf Projekte sowie ein Abschluss-Projekt erstellt.

Aus dem Kurs

Harvard Standard

Harvard Standard

Project 1 - Wiki

Project 1 - Wiki

Project 4 - Commerce

Project 2 - Commerce

Project 4 - Commerce (Artikel)

Project 2 - Commerce (Artikel)

Project 4 - Network

Project 4 - Network