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.

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

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

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Software-Entwurfsmuster, Daten-Strukturen, Algorithmen, Objektorientierte Programmierung (OOP), Software-Architektur, Software-Entwicklung, Theoretische Informatik, Graphentheorie, C# (Programmiersprache), Grundsätze der Programmierung, Unity-Engine, Entwicklung von Videospielen
★ 4.6 (149) · 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

Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Python-Programmierung, Einheitliche Prüfung, Spiel-Design, Entwicklungsumgebung, GitHub Kopilot, AI-Förderung, Objektorientierte Programmierung (OOP), Programm-Entwicklung, GitHub, Fehlersuche
★ 4.7 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Prompt-Muster, Verwaltung von Dokumenten, KI-Kenntnisse, Schnelles Engineering, Künstliche Intelligenz, Prompt Engineering Tools, AI-Integrationen, Kontext Technik, Sicherheit und Schutz, Generative KI
★ 3.5 (12) · Anfänger · 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

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

Coursera
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Software-Entwicklung, Fehlersuche
★ 4.6 (72) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Feinabstimmung, Cloud-Bereitstellung, Kontinuierliche Bereitstellung, Software für maschinelles Lernen, Microsoft Azure, Containerisierung, MLOps (Operationen für maschinelles Lernen), Gesicht umarmen, Cloud Computing, Docker (Software), CI/CD, GitHub, Modell-Einsatz
★ 3.8 (70) · Fortgeschritten · Kurs · 1–4 Wochen

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

Fractal Analytics
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Python-Programmierung, Generative Modellarchitekturen, Künstliche neuronale Netze, Objektorientierte Programmierung (OOP), Computerprogrammierung, Grundsätze der Programmierung, Fehlersuche, Kritisches Denken, Generative KI
★ 4.2 (26) · Mittel · Kurs · 1–4 Wochen