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: Data Structures, Java Programming, Java, Theoretical Computer Science, Programming Principles, Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Konfigurationsverwaltung, GitHub Kopilot, Cloud-Speicher, Git (Versionskontrollsystem), Fehlersuche, Cloud-Entwicklung, GitHub, Software-Entwicklungstools, Entwicklungsumgebung, Versionskontrolle, Bereitstellung von Anwendungen, Konfigurationsmanagement, Integrierte Entwicklungsumgebungen, Dateiverwaltung, Kollaborative Software
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Entwicklung von Videospielen, Entwicklungstests, Fehlersuche, C# (Programmiersprache), Skripting, Entwicklungsumgebung, Spiel-Design, Installation der Software, Unity-Engine
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Responsive Web Design, Cloud Deployment, Web Design, Database Development, Database Systems, Front-End Web Development, Application Programming Interface (API), Full-Stack Web Development, Amazon Web Services, Cloud Computing, User Interface (UI), Authentications, Development Environment, Web Applications, Frontend Performance, Cascading Style Sheets (CSS), Continuous Deployment, Web Frameworks, Continuous Integration, Frontend Integration
Fortgeschritten · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Leistungsoptimierung, Computerprogrammierung, Python-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
Mittel · Kurs · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Network Model, Network Protocols, IT Automation, Network Routing, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Restful API, Data Structures, Configuration Management
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Operations Research, Network Model, Excel Macros, Decision Making, Strategic Decision-Making, Microsoft Excel, Process Optimization, Transportation, Supply Chain, and Logistics, Operational Analysis, Model Optimization, Business Modeling, Business Analytics, Portfolio Management, Linear Algebra
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, UI-Komponenten, Software zur Datenvisualisierung, Plot (Grafiken), HTML und CSS, Daten-Strukturen, Erstellung des Dashboards, Daten in Echtzeit, Dashboard, Python-Programmierung, Jupyter, Hypertext Markup Language (HTML), Plotly
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Preprocessing, Classification Algorithms, Embeddings, Machine Learning Methods, Model Evaluation, Model Training, Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungssicherheit, Schnelles Engineering, AI-Sicherheit, Generative KI, Modellierung großer Sprachen, LLM-Bewerbung, Kontinuierliche Überwachung, Daten-Ethik, Verantwortungsvolle AI, Bereitstellung von Anwendungen, Gesicht umarmen, Modell-Einsatz
Mittel · Kurs · 1–4 Wochen