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, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Software Design Patterns, Vibe coding, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Web-Entwicklung, Ereignisgesteuerte Programmierung, ASP.NET, Anwendungs-Rahmenwerke, Web-Anwendungen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, C# (Programmiersprache), .NET-Rahmenwerk, Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Datenanalyse, Python-Programmierung, Algorithmen, Analyse, Programm-Entwicklung, Daten-Strukturen, Graphentheorie, Theoretische Informatik, Computational Thinking, Netzwerkanalyse, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Kryptographie, Bewertungen der Anfälligkeit, Java, Systementwurf und Implementierung, Anwendungssicherheit, Verschlüsselung, Sicherheitstests, Modellierung von Bedrohungen, Sichere Kodierung, Sicherheitsprüfung, Cybersecurity, Scannen auf Schwachstellen, Software-Entwicklung, Penetrationstests, C und C++, Linux-Verwaltung, Sicherheitsstrategie, Grundsätze der Programmierung, Entwicklung von Exploits, Open Web Application Security Project (OWASP), Beglaubigungen, Software Entwurf
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Containerisierung, MLOps (Operationen für maschinelles Lernen), Modell-Einsatz, Maschinelles Lernen, AI-Arbeitsabläufe, Cloud-Lösungen, Große Daten, Serverloses Rechnen, DevOps, GitHub Kopilot, Rust (Programmiersprache), Cloud-natives Computing, GitHub, Angewandtes maschinelles Lernen, Befehlszeilenschnittstelle, Web-Frameworks, Verantwortungsvolle AI, Gesicht umarmen, Bereitstellung von Anwendungen
Fortgeschritten · Kurs · 1–3 Monate

New York Institute of Finance
Kompetenzen, die Sie erwerben: Technische Merkmale, Keras (Bibliothek für neuronale Netze), Technische Analyse, Finanzieller Handel, Python-Programmierung, Maschinelles Lernen, Wertpapierhandel, Modellevaluation, Modell Ausbildung, Marktdaten, Tensorflow, Tiefes Lernen, Angewandtes maschinelles Lernen, Statistisches maschinelles Lernen, Leistungsmetrik, Künstliche neuronale Netze, Markttrend, Daten-Pipelines, Vorverarbeitung von Daten, Feature Technik, Bewertung des Modells, Korrelationsanalyse, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Go (Programmiersprache), Daten-Strukturen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Maschinelles Lernen, AI-Arbeitsabläufe, MLOps (Operationen für maschinelles Lernen), Bereinigung von Daten, Skalierbarkeit, Daten-Infrastruktur, Modell-Einsatz, Datenverwaltung, Modellevaluation, Künstliche Intelligenz, Anwendungs-Rahmenwerke, Daten-Pipelines, Infrastruktur-Architektur, Vorverarbeitung von Daten, Datenmanagement, Datensicherheit, Bewertung des Modells, Bereitstellung von Anwendungen, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Bewertungen der Anfälligkeit, Methoden der Softwareentwicklung, Programm-Entwicklung, Systementwurf und Implementierung, Sichere Kodierung, Software-Entwicklung, Grundsätze der Programmierung, C (Programmiersprache), Sicherheitstechnik, Software Entwurf
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Programm-Entwicklung, Benutzeroberfläche (UI), Computer Programmierung, Java Programmierung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Web-Anwendungen, Eclipse (Software), Objektorientierte Programmierung (OOP), UI-Komponenten, Java-Programmierung, Grundsätze der Programmierung, Entwicklungsumgebung, Computer-Programmierwerkzeuge, Anwendungsserver, Software-Entwicklungstools, Java-Plattform Enterprise Edition (J2EE), Objektorientierter Entwurf
Mittel · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Gestaltung, Entwurf, Geschichtenerzählen, Kreativität, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Flutter (Software), Mobile Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, Mobile Development Tools, UI Components, User Story, User Interface (UI), Android Development, Databases, Cloud Applications, Other Mobile Programming Languages, Database Management, Database Management Systems, Cross Platform Development, Application Programming Interface (API)
Anfänger · Spezialisierung · 3–6 Monate