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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Schnittstelle zur Anwendungsprogrammierung (API), Reaktionsfähiges Webdesign, Datenzugang, Datenstrukturen, Einheitstest, UI Komponenten, Anwendungsentwicklung, Model-View-Controller, Persistenz der Daten, Apple Xcode, JSON, Swift Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Apple iOS, Transaktionsverarbeitung, iOS Entwicklung, Datenbank-Anwendung, Kerndaten (Software), Benutzeroberfläche (UI)
Anfänger · Spezialisierung · 3–6 Monate

Berklee
Kompetenzen, die Sie erwerben: Kreativität, Technische Unterstützung, Musik, digitale Kompetenz, Musik Performance, Bearbeitung von, Musikalische Komposition, Dateiverwaltung
Anfänger · Kurs · 1–4 Wochen

New York Institute of Finance
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Python-Programmierung, Finanzhandel, Technische Analyse, Markttrend, Keras (Bibliothek für Neuronale Netze), Quantitative Forschung, Marktdaten, Wertpapierhandel, Angewandtes maschinelles Lernen, Portfolio Management, Modellevaluation, Tensorflow, Finanzmarkt
Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Kreativität, Künstliche Intelligenz, Automatisierung, Datenanalyse, ChatGPT, Datenverarbeitung, Problemlösung, Informationsmanagement, KI-Förderung, Daten Präsentation, Dokumentenverwaltung, Schnelles Engineering
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Erweiterbare Markup-Sprache (XML), Virtuelle Umgebung, Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, UI Komponenten, Anwendungsentwicklung, Gradle, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Android Studio, Android (Betriebssystem)
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Algorithmen, Git (Versionskontrolle-System), GitHub, C# (Programmiersprache), Web-Entwicklung, Versionskontrolle, Programm-Entwicklung, Computergestütztes Denken, Grundsätze der Programmierung, Fehlersuche, Microsoft Kopilot, Computer Programmierung, Back-End Web-Entwicklung, Full-Stack Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Systeme Design, Testfall, Fehlersuche, Hardware-Architektur, Computergestützte Logik, Simulationen, Entwicklungstests, Verifizierung und Validierung
Mittel · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Schätzung, Mathematische Modellierung, Deep Learning, Computervision, Globale Positionierungssysteme, Angewandte Mathematik, Robotik, Methoden des Maschinellen Lernens, Lineare Algebra, Kontrollsysteme
Fortgeschritten · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Kreativität, Konzeptioneller Entwurf, Entwicklung von Videospielen, Systeme Design, Storytelling, Interaktives Design, Spiel-Design, Entwerfen
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Javascript, HyperText Markup Language (HTML), Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Cascading Style Sheets (CSS), Skripting, Datenmanipulation, jQuery, UI Komponenten, Skriptsprachen, Animationen, Web Design und Entwicklung, HTML und CSS, Daten-Integration, Datenvalidierung, JavaScript und jQuery, Ajax, Spiel-Design, Web-Entwicklungstools, JSON
Anfänger · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: No-Code-Entwicklung, Grundsätze der Programmierung, Anwendungsentwicklung, Android Entwicklung, Dateisysteme, Entwicklungstests, Entwicklung von Anwendungen für Mobilgeräte, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI), Dateiverwaltung
Anfänger · Kurs · 1–3 Monate