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 London
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Entwicklungsumgebung, Fehlersuche, Datei-E/A, Datenstrukturen, Integrierte Entwicklungsumgebungen, C++ (Programmiersprache), Pseudocode
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Graphics, Visualization (Computer Graphics), C# (Programming Language), .NET Framework, Graphical Tools, Animations, Animation and Game Design, Image Analysis, User Interface (UI), User Interface (UI) Design, Application Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Multimodal Prompts, Artificial Neural Networks, Deep Learning, Large Language Modeling, Tensorflow, Convolutional Neural Networks
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Java, Grundsätze der Programmierung, Software-Tests, Datenstrukturen, Objektorientierter Entwurf, Testgetriebene Entwicklung (TDD), Einheitstest, Anwendungsentwicklung, Java Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Software Installation, Debugging, Computer Programming
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Entwicklungsumgebung, Statistische Analyse, Programm-Entwicklung, Versionskontrolle, Fehlersuche, Microsoft Kopilot, Microsoft Visual Studio, Software-Dokumentation
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Java, Netzwerkanalyse, Ereignisgesteuerte Programmierung, Analyse sozialer Netzwerke, Algorithmen, Datenstrukturen, JUnit, Interaktive Datenvisualisierung, Anpassungsfähigkeit, Benutzeroberfläche (UI), Technische Kommunikation, Objektorientierter Entwurf, Leistungsoptimierung, Graphentheorie, Einheitstest, Problemlösung, Java Programmierung, Wachstumsorientiertheit
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Datei-E/A, Algorithmen, Fehlersuche, C++ (Programmiersprache), Objektorientierter Entwurf, Integrierte Entwicklungsumgebungen, Datenstrukturen, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Java, Grundsätze der Programmierung, Datenstrukturen, Fehlersuche, Software Entwurf, Java Programmierung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux-Befehle, System Programmierung, Datei-E/A, Betriebssysteme, Linux, Fehlersuche, Shell-Skript, Linux-Server, Plattformübergreifende Entwicklung, Bash (Skriptsprache), Eingebettete Systeme, Tools erstellen, Elektroingenieurwesen, OS Prozessverwaltung, C und C++
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Computer Programmierung, Objektorientierte Programmierung (OOP), Datenstrukturen, Programm-Entwicklung, Grundsätze der Programmierung, Datenmodellierung, Unified Modeling Language, Visual Basic (Programmiersprache), Objektorientierter Entwurf, Microsoft Visual Studio
Mittel · Kurs · 1–4 Wochen