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: Server Side, Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Anfänger · Spezialisierung · 3–6 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Software Design, Programming Principles, Code Reusability, Software Development
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Microarchitecture, Program Development, Distributed Computing, Performance Testing, Algorithms, Memory Management, C (Programming Language)
Mittel · Kurs · 1–3 Monate

University of Glasgow
Kompetenzen, die Sie erwerben: Matlab, Model Optimization, Scientific Visualization, Artificial Intelligence and Machine Learning (AI/ML), Mathematical Software, Data Wrangling, Data Preprocessing, Mathematical Modeling, Engineering Analysis, Computational Logic
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Computer Programming, File I/O, Code Reusability, Data Structures, Command-Line Interface, Data Import/Export, Automation, Data Management, Application Development
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Application Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
Gemischt · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Operations Research, Industrial Engineering, Applied Mathematics, Mathematical Software, Operational Analysis, Linear Algebra, Mathematical Modeling, Algorithms, Model Optimization
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Computer Programmierung, Rechnerische Logik, Entwicklungsumgebung, Python-Programmierung, Programm-Entwicklung, Skripting, Computerprogrammierung, Objektorientierte Programmierung (OOP), Installation der Software, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Unix-Befehle, Unix-Shell, Datenspeicherung, Job Control Language (JCL), Dateiverwaltung, Großrechner-Technologien, Mainframe-Computing, Transaktionsverarbeitung, Betriebssysteme, System-Software, Verwaltung des Betriebssystems, IBM DB2, Technologien zur Datenspeicherung, Unix, System-Programmierung, Datenverwaltung, Datenmanagement, System-Konfiguration, Datenbank-Management-Systeme, z/OS, Dateisysteme
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Gemeinsame Nutzung von Daten, Entwicklungsumgebung, C und C++, C++ (Programmiersprache), OS Prozessmanagement, Programm-Entwicklung, Python-Programmierung, System-Programmierung, Computerarchitektur, Hardware-Architektur, Datenzugang, Algorithmen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Rechnerische Logik, Matplotlib, NumPy, Computer Programmierung, Datenmanipulation, Pandas (Python-Paket), Plot (Grafiken), Seaborn, Skriptsprachen, Paket- und Softwareverwaltung, Software zur Datenvisualisierung, Python-Programmierung, Explorative Datenanalyse, Wiederverwendbarkeit von Code, Computerprogrammierung, Datenwrangling, Funktionales Design, Statistische Visualisierung, Datenvisualisierung, Grundsätze der Programmierung
Anfänger · Spezialisierung · 1–3 Monate