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: WordPress, Operative Effizienz, No-Code-Entwicklung, Kundenbetreuung, AI-Personalisierung, Generative AI-Agenten, Bereitstellung von Anwendungen, Arbeitsablauf-Management, Generative KI, Verbesserung der Kundenerfahrung, IBM Wolke, AI-Arbeitsabläufe, Selbstbedienungstechnologien, Kontext-Management
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Programm-Entwicklung, Python-Programmierung, Biologie, Grundsätze der Programmierung, Bioinformatik
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Tiefes Lernen, Ereignisgesteuerte Programmierung, Lineare Algebra, Maschinelles Lernen, C++ (Programmiersprache), Computerarchitektur, Verteiltes Rechnen, Hardware-Architektur, Künstliche neuronale Netze, Datenfluss, Programm-Entwicklung, Leistungsoptimierung, System-Programmierung, Speicherverwaltung, Bildanalyse, Skalierbarkeit, Digitale Signalverarbeitung, Grundsätze der Programmierung, C und C++, Angewandtes maschinelles Lernen
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerprogrammierung, Java-Programmierung, Java, Java Programmierung, Entwicklungsumgebung, Installation der Software, Integrierte Entwicklungsumgebungen, Speicherverwaltung, Daten-Strukturen, Computer Programmierung, Grundsätze der Programmierung, Computer-Programmierwerkzeuge
Anfänger · Kurs · 1–3 Monate
SAS
Kompetenzen, die Sie erwerben: SAS (Software), Data Manipulation, Statistical Reporting, Data Import/Export, Requirements Analysis, Data Transformation, Data Validation, Analysis, Data Access, Statistical Programming, Statistical Analysis, Data Analysis, Data Cleansing, Exploratory Data Analysis, Data Wrangling, Data Analysis Software, Microsoft Excel, Data Processing, Data Preprocessing, Statistical Software
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Computerprogrammierung, Objektorientierte Programmierung (OOP), Graphentheorie, C++ (Programmiersprache), Wiederverwendbarkeit von Code, Algorithmen, Künstliche Intelligenz, Objektorientierter Entwurf, Programm-Entwicklung, Datei-E/A, Speicherverwaltung, Daten-Strukturen, Computer Programmierung, C (Programmiersprache), Software-Entwurfsmuster, Software Entwurf, Simulationen, Grundsätze der Programmierung, C und C++, Software-Entwicklung, Rechnerische Logik
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Computerprogrammierung, Entwicklungsumgebung, Fehlersuche, Python-Programmierung, Daten-Strukturen, Computer Programmierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Java-Programmierung, Java Programmierung, Algorithmen, Leistungsoptimierung, Leistungsprüfung, Daten-Strukturen, Funktionales Design, Grundsätze der Programmierung, Andere Programmiersprachen, Scala-Programmierung
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Memory Management, C and C++, Scalability, Performance Tuning, C++ (Programming Language), Microarchitecture, Computer Architecture, Performance Stress Testing, Cross Platform Development, Hardware Architecture, Computing Platforms, Program Development, Application Frameworks, Software Installation, Development Environment
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Fehlersuche, Go (Programmiersprache), Speicherverwaltung, Daten-Strukturen, System-Programmierung, Andere Programmiersprachen
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Memory Management, Back-End Web Development, Go (Programming Language), Code Reusability, Software Design Patterns, Computer Programming Tools, Data Store, Software Architecture, Data-oriented programming, Systems Design, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Cloud Development, Computer Programming, Logical Reasoning, Programmable Logic Controllers, Application Development, Open Source Technology
Anfänger · Spezialisierung · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Computerprogrammierung, Entwicklungsumgebung, Fehlersuche, Programm-Entwicklung, Python-Programmierung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Grundsätze der Programmierung, Rechnerische Logik
Anfänger · Kurs · 1–4 Wochen