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: Java Programmierung, Computer-Programmierwerkzeuge, Java, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Speicherverwaltung, Daten-Strukturen, Installation der Software, Computerprogrammierung, Grundsätze der Programmierung, Java-Programmierung
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: Software-Entwicklung, Objektorientierte Programmierung (OOP), Graphentheorie, Rechnerische Logik, Datei-E/A, Programm-Entwicklung, C++ (Programmiersprache), Software Entwurf, Algorithmen, Wiederverwendbarkeit von Code, C (Programmiersprache), Künstliche Intelligenz, C und C++, Computer Programmierung, Speicherverwaltung, Software-Entwurfsmuster, Daten-Strukturen, Objektorientierter Entwurf, Simulationen, Computerprogrammierung, Grundsätze der Programmierung
Anfänger · Spezialisierung · 3–6 Monate

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

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

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Restful API, Java Programming, Java, Application Deployment, Microservices, Docker (Software), Object Oriented Programming (OOP), Spring Boot, Spring Framework, Containerization, CI/CD, Unit Testing, API Design, Application Programming Interface (API), Hibernate (Java), Computer Programming, Object Oriented Design, Programming Principles
Mittel · Spezialisierung · 1–3 Monate

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

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

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

University of Cape Town
Kompetenzen, die Sie erwerben: Jupyter, Datenvisualisierung, Rechnerische Logik, Deskriptive Statistik, Explorative Datenanalyse, Plot (Grafiken), Wissenschaftliche Visualisierung, Statistische Hypothesenprüfung, Epidemiologie, Mathematische Software, Datenmanipulation, Computer Programmierung, Daten importieren/exportieren, Statistische Analyse, Skripting, Computerprogrammierung, Andere Programmiersprachen, Grundsätze der Programmierung, Box Plots, Statistische Programmierung, Numerische Analyse
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rechnerische Logik, Datei-E/A, Python-Programmierung, Problemlösung, Programm-Entwicklung, Entwicklungsumgebung, Wiederverwendbarkeit von Code, Computer Programmierung, Virtuelle Umgebung, Daten-Strukturen, Fehlersuche, Skripting, Computerprogrammierung, Grundsätze der Programmierung, IT-Automatisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithms, Computer Programming, Data Structures, Computational Thinking, Theoretical Computer Science
Mittel · Kurs · 1–3 Monate