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.

University of Michigan
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, HTML and CSS, Web Language, Web Design, Web Design and Development, Semantic Web, Web Development, Cascading Style Sheets (CSS), Web Content, Web Presence, Verification And Validation
★ 4.6 (51) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Back-End Web Development, PostgreSQL, Database Development, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Application Programming Interface (API), Database Management, Databases, Data Validation, Development Environment
★ 4 (21) · Mittel · Kurs · 1–3 Monate

Epic Games
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Blueprinting, Spiel-Design, Ereignisgesteuerte Programmierung, Skripting, Unreal Engine, Datenverwaltung, Entwicklung von Videospielen
★ 4 (37) · Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Program Development, Software Architecture, Application Deployment, Development Testing, Object Oriented Design, Microsoft Visual Studio, Software Testing, ASP.NET, Software Development Tools, Security Testing, File Systems
★ 4.6 (7) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 3.9 (16) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Database Software, Hardware Troubleshooting, Networking Hardware, Database Theory, Database Management Systems, Computer Networking, Network Support, Network Protocols, Computer Security Awareness Training, Security Software, Technical Support and Services, Cybersecurity, Encryption, Computer Literacy, Browser Compatibility, Program Development, Computing Platforms, Computer Programming, System Software, Database Management
★ 4.5 (12) · Anfänger · Spezialisierung · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Modell-Optimierung, Stichproben (Statistik), Generative Modellarchitekturen, Wahrscheinlichkeitsverteilung, Tiefes Lernen, Bildanalyse, Tensorflow, Bayessches Netz, Modell Ausbildung, Bayessche Statistik, Autokodierer, Generative KI, Datenumwandlung
★ 4.7 (109) · Fortgeschritten · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Tools erstellen, C (Programmiersprache), Dateisysteme, Eingebettete Systeme, OS Prozessmanagement, Technische Informatik, Befehlszeilenschnittstelle, Speicherverwaltung, Linux, Open-Source-Technologie, Unix, Dateiverwaltung, Computerprogrammierung, Linux-Server, Linux-Befehle, Eingebettete Software
★ 4.7 (35) · Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Prompt-Muster, OpenAI, Abruf-erweiterte Erzeugung, Schnelles Engineering, OpenAI-API, Python-Programmierung, Modellierung großer Sprachen, Cloud-Bereitstellung, Einbettungen, LLM-Bewerbung, Microsoft Azure, MLOps (Operationen für maschinelles Lernen), Rahmen für das Risikomanagement, Bereitstellung von Anwendungen, Modell-Einsatz
★ 4.3 (56) · Mittel · Kurs · 1–4 Wochen

Case Western Reserve University
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Descriptive Statistics, Statistical Modeling, R Programming, Statistical Analysis, R (Software), Probability & Statistics, Statistical Programming, Data-Driven Decision-Making, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools
★ 4.4 (104) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

EDHEC Business School
Kompetenzen, die Sie erwerben: Web-Scraping, Unstrukturierte Daten, Data Mining, Methoden des maschinellen Lernens, Finanzielle Analyse, Analyse der Jahresabschlüsse, Finanzberichte, Statistisches maschinelles Lernen, Software zur Datenvisualisierung, Investitionen, Unternehmensfinanzierung, Prädiktive Modellierung, Finanzielle Daten, Netzwerkanalyse, Analyse sozialer Netzwerke, Erweiterte Analytik, Angewandtes maschinelles Lernen, Finanzmarkt, Text Mining, Marktdaten
★ 4.4 (238) · Mittel · Kurs · 1–4 Wochen