Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

LearnQuest
Kompetenzen, die Sie erwerben: Konfigurationsverwaltung, Spring Framework, Frontend-Integration, Spring Boot, Model-View-Controller, Java Programmierung, Software Architektur, Erweiterbare Markup-Sprache (XML), JSON, Eckig, Software-Architektur, YAML, Konfigurationsmanagement, Restful API, Webdienste, Web-Anwendungen, Java-Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vektordatenbanken, Einbettungen, Abruf-erweiterte Erzeugung, Modellierung großer Sprachen, LLM-Bewerbung, AI-Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Graphentheorie, Theoretische Informatik, Daten-Strukturen, Analyse, Python-Programmierung, Algorithmen, Baum-Karten
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Computer Programmierung, Informatik, SQL, Computerwissenschaft, Relationale Datenbanken, Computerprogrammierung, MySQL, Datenanalyse
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Wesleyan University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistische Methoden, Statistische Analyse, Modellevaluation, Bewertung des Modells, Logistische Regression, Datenanalyse, Statistische Modellierung, Python-Programmierung, Prädiktive Modellierung, Statistische Programmierung, SAS (Software)
Gemischt · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Systems, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Data Storage Technologies, Systems Architecture, Operating Systems, Memory Management, Computational Logic, OS Process Management
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: GitHub Kopilot, Datenbank-Design, Microsoft SQL-Server, Datenmanipulation, SQL, Datenumwandlung, Generative KI, Datenbanken, Datenanalyse, Relationale Datenbanken, Abfragesprachen, Datenbank-Management-Systeme, Transact-SQL, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Fehlersuche, Problemlösung, Eclipse (Software), Java Programmierung, Daten-Strukturen, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Datei-E/A, Java-Programmierung, Dateiverwaltung
Anfänger · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Linux-Befehle, DevOps, Computer Programmierung, Java Programmierung, Linux, Devops-Werkzeuge, Verwaltung des Betriebssystems, Netzwerk-Switches, Computerprogrammierung, Web-Anwendungen, Java-Programmierung, Linux-Server, Cloud-Technik, Installation der Software, Paket- und Softwareverwaltung, Linux-Verwaltung, Allgemeine Netzwerkarbeit, Node.JS
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Verwaltung, Datenwissenschaft, SQL, Gespeicherte Prozedur, Datenbank-Entwicklung, Relationale Datenbanken, Präsentation der Daten, Abfragesprachen
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Datenvalidierung, API-Entwurf, Anwendungsprogrammierschnittstelle (API), Software-Dokumentation, Fehlersuche, Erweiterbare Markup-Sprache (XML), JSON, API-Tests, Leistungsoptimierung, Validierung von Daten, Beglaubigungen, Django (Web-Framework), Berechtigung (Computing), Restful API
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Hypertext Markup Language (HTML), Web-Anwendungen, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Web-Entwicklung, Web-Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden