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.

Kompetenzen, die Sie erwerben: SQL, JSON, Gespeicherte Prozedur, Leistungsoptimierung, Datenbanken, Erweiterte Analytik, Datenanalyse, Relationale Datenbanken, Transaktionsverarbeitung, Datenbank-Entwicklung, MySQL, Datenbank-Management, Abfragesprachen, Datenbank Management
★ 4.7 (256) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Kontinuierliche Integration, Frontend-Integration, Anwendungsdesign, Back-End-Webentwicklung, Kubernetes, Microservices, Javascript, Kontinuierliche Bereitstellung, Web-Design und Entwicklung, Restful API, Django (Web-Framework), Web-Anwendungen, GitHub, Benutzerkonten, Web-Entwicklung, CI/CD, Full-Stack Web-Entwicklung, Node.JS, Front-End-Webentwicklung
★ 4.6 (203) · Fortgeschritten · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Feinabstimmung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Prompt-Muster, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Computer Programmierung, Schlüsselverwaltung, AI-Sicherheit, Künstliche Intelligenz, Generative KI, AI-Integrationen, API-Tests, Daten-Ethik, Computerprogrammierung, Verantwortungsvolle AI, OpenAI, OpenAI-API
★ 4.5 (135) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Datenmanipulation, Statistik, Statistische Analyse, Infektionskrankheiten, Datenvisualisierung, Plot (Grafiken), Explorative Datenanalyse, Datenverarbeitung, Integration von Daten, Korrelationsanalyse, Datenwrangling, Datenanalyse, Python-Programmierung, Seaborn, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.5 (1969) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Datenvalidierung, Cloud-API, API-Entwurf, Skriptsprachen, Software-Dokumentation, Sichere Kodierung, Sicherheitskontrollen, Bereitstellung von Anwendungen, Validierung von Daten, Restful API, Full-Stack Web-Entwicklung, Installation der Software, Web-Entwicklung
★ 4.2 (196) · Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, C and C++, JUnit, Programming Principles, Network Model, UI Components, Software Design Patterns, User Interface (UI), Data Access, Data Structures, Application Development, File I/O, Event-Driven Programming, Maintainability, Software Development Tools
★ 4.7 (209) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistische Methoden, Regressionsanalyse, Software zur Datenvisualisierung, Modellevaluation, Bewertung des Modells, Explorative Datenanalyse, Logistische Regression, Bayessche Statistik, Erweiterte Analytik, Korrelationsanalyse, Abhängigkeitsanalyse, Statistische Inferenz, Jupyter, Python-Programmierung, Statistische Modellierung, Prädiktive Modellierung, Statistische Software, Statistische Programmierung
★ 4.4 (716) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Pandas (Python-Paket), Software zur Datenvisualisierung, Interaktive Datenvisualisierung, Datenmanipulation, Datenwissenschaft, JSON, Datenvisualisierung, NumPy, Datenverarbeitung, Web-Scraping, Datei-E/A, Python-Programmierung, Vorverarbeitung von Daten, Matplotlib, Datenvorverarbeitung
★ 4.3 (200) · Mittel · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Unity Engine, Animation and Game Design, Video Game Development, C# (Programming Language), Game Design, UI Components, User Interface (UI), Animations, C and C++, Object Oriented Programming (OOP), Prototyping, Interaction Design, Digital Analysis, Scripting
★ 4.4 (267) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Cloud-Anwendungen, UI-Komponenten, Einheitstest, Wiederverwendbarkeit von Code, JavaScript-Frameworks, Hypertext Markup Language (HTML), Eckig, Javascript, Web-Anwendungen, Ajax, Front-End-Webentwicklung, Web-Entwicklung, Web-Komponenten, Einheitliche Prüfung
★ 4.8 (1903) · Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Deskriptive Analytik, Statistische Methoden, Statistische Analyse, Daten importieren/exportieren, Datenmanipulation, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Deskriptive Statistik, Modellevaluation, Modell Ausbildung, Explorative Datenanalyse, Bewertung des Modells, R (Software), Korrelationsanalyse, Prädiktive Modellierung, Datenanalyse, Statistische Modellierung, Biostatistik
★ 4.8 (530) · Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Prototyping, iOS-Entwicklung, Animation und Spieldesign, Model-View-Controller, Objective-C (Programmiersprache), UI-Komponenten, Entwicklung von Videospielen, JSON, Speicherverwaltung, Mensch-Computer-Interaktion, OAuth, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Reaktionsfähiges Web-Design, Spiel-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Swift-Programmierung, Apple iOS, Kerndaten (Software)
★ 4.5 (710) · Anfänger · Spezialisierung · 3–6 Monate