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 Colorado Boulder
Kompetenzen, die Sie erwerben: Agentic systems, Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Computational Thinking, Graph Theory, Model Optimization, Solution Design, Technical Design, Performance Testing
★ 4.1 (7) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Lebenszyklus der Softwareentwicklung, DevOps, Software-Entwicklungstools, Methoden der Softwareentwicklung, Git (Versionskontrollsystem), Software-Versionierung, Software-Entwicklung, Versionskontrolle, Linux-Verwaltung, Devops-Werkzeuge, Kollaborative Software
Anfänger · Kurs · 1–4 Wochen

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
★ 4 (7) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Keras (Bibliothek für neuronale Netze), Python-Programmierung, Angewandtes maschinelles Lernen, Problemlösung, Modell-Optimierung, Tiefes Lernen, Tensorflow, Computer Vision, Modell Ausbildung, Künstliche neuronale Netze, Anpassungsfähigkeit, Faltungsneuronale Netze, Bewertung des Modells, Plot (Grafiken), Bildanalyse, Matplotlib
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Core Data (Software), Mobile Development, Secure Coding, Application Deployment, Scalability, User Interface (UI) Design, UI Components, Integrated Development Environments, Apple software proficiency, User Interface (UI), Back-End Web Development, Debugging, Data Persistence, Data Management, Performance Tuning, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Microsoft Azure, Künstliche Intelligenz, Daten-Ethik, Computer Vision, Maschinelles Lernen, Business-Lösungen, Gestaltung, Verarbeitung natürlicher Sprache, Analytik, Bildanalyse
★ 4.5 (43) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Development Environment
★ 4.9 (15) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Javascript, Application Programming Interface (API), Game Design, Restful API, Software Development
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, Core Data (Software), Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, UI Components, Integrated Development Environments, Debugging, Data Persistence, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Android Studio, Android Development, Kotlin, Interactive Design, Object Oriented Programming (OOP), Code Reusability, User Interface (UI) Design, Mobile Development, Android (Operating System), Object Oriented Design, UI Components, Relational Databases, Maintainability, Program Development, PostgreSQL, Database Design, Database Development, Application Development, Computational Logic, Application Design
★ 4.9 (24) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Kapazitätsmanagement, Containerisierung, Cloud-Bereitstellung, Wiederherstellung im Katastrophenfall, Cloud-natives Computing, Cloud-Plattformen, Generative KI, Bereitstellung von Anwendungen, Skalierbarkeit, Anwendungsdesign, Lastausgleich, Generative Modellarchitekturen, Verantwortungsvolle AI, Systemarchitektur, AI-Sicherheit, Software-Architektur, Modell-Einsatz, Systemüberwachung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Risikomanagement, Risikominderung, Daten-Ethik, Unternehmensrisikomanagement (ERM), Governance, AI-Integrationen, Generative KI, Risikoanalyse, Governance Risikomanagement und Compliance, Rahmen für das Risikomanagement, Verantwortungsvolle AI, Einhaltung von Vorschriften, Compliance Management, Milderung, Management von Unternehmensrisiken
★ 4.7 (10) · Mittel · Kurs · 1–4 Wochen