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.

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Computer Programmierung, Methoden der Softwareentwicklung, Andere Programmiersprachen, Daten-Strategie, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Lebenszyklus der Systementwicklung, Plattformübergreifende Entwicklung, Paket- und Softwareverwaltung, Künstliche Intelligenz, Technologien zur Datenspeicherung, Cloud-Dienste, Computerprogrammierung, Architektur des Cloud Computing, Generative KI, Datenbank-Anwendung, Datengestützte Entscheidungsfindung, Datenbank-Management-Systeme, Generative AI-Agenten, Cloud-Bereitstellung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenanalyse, Datenmanipulation, Datenumwandlung, Statistische Berichterstattung, R (Software), Tidyverse (R-Paket), Plot (Grafiken), Software zur Datenanalyse, Ästhetik, Software zur Datenvisualisierung, Statistische Programmierung, R Programmierung, Wiederverwendbarkeit von Code, Ggplot2, Validierung von Daten, Datenvalidierung, Installation der Software, Datenvisualisierung, Grundsätze der Programmierung, Statistische Visualisierung, Rmarkdown
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Bildanalyse, Web-Entwicklung, Computer Programmierung, HTML und CSS, Ereignisgesteuerte Programmierung, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), UI-Komponenten, Programm-Entwicklung, Web-Design und Entwicklung, Computerprogrammierung, Interaktives Design, Web-Design, Algorithmen, Computational Thinking, Web-Anwendungen, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Code Reusability, Hardware Troubleshooting, Program Development, Maintainability, Debugging
Mittel · Kurs · 1–3 Monate

Red Hat
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, JSON, Python Programming, Debugging, Object Oriented Design, Data Structures, Red Hat Enterprise Linux, Programming Principles, Statistical Programming, Web Development, Program Development, Scripting, Integrated Development Environments, Development Environment, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Logic, Data Structures, Diagram Design, Data Store, Dataflow, Functional Design, Program Development, Data Management
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenanalyse, Microsoft Entwicklungswerkzeuge, Statistische Analyse, Simulationen, Microsoft Visual Studio, Analyse, C und C++, Programm-Entwicklung, Wiederverwendbarkeit von Code, Computerprogrammierung, Datenerhebung, Integrierte Entwicklungsumgebungen, C (Programmiersprache), Datenerfassung, Algorithmen, Datei-E/A, Computational Thinking, Grundsätze der Programmierung, Automatisierung, Theoretische Informatik, Präsentation der Daten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, User Interface (UI) Design, Application Design, Microsoft Visual Studio, Application Development, Data Validation, Code Reusability, Database Application, Business Reporting, Data Management, Object Oriented Design, .NET Framework, Data Structures, Web Development, Maintainability, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenvorverarbeitung, Vorverarbeitung von Daten, Hypertext Markup Language (HTML), Software Entwurf, Software-Entwicklung, Java, AI-Personalisierung, Programm-Entwicklung, Java-Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Java Programmierung, Algorithmen, Datei-E/A, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–3 Monate