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.

Arizona State University
Kompetenzen, die Sie erwerben: Computervision, Modellevaluation, Algorithmen für maschinelles Lernen, Deep Learning, Datenverarbeitung, Regressionsanalyse, Python-Programmierung, Computer Programmierung, Künstliche neuronale Netze, Klassifizierungsalgorithmen, Generative adversarische Netze (GANs), Unüberwachtes Lernen, Überwachtes Lernen, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Bildanalyse, Maschinelles Lernen
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, System Programming, Computer Programming, Software Design, Python Programming, Java Programming, Algorithms, Debugging
Mittel · Kurs · 1–3 Monate

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI) Design, Data Persistence, Interactive Data Visualization, Database Management, Real Time Data, Computer Programming, Data Management, Software Installation, Data Structures, Data Modeling
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Software Installation
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Funktionales Design, Datenverarbeitung, Skripting, Skriptsprachen, Computer Programmierung, Python-Programmierung, Software-Ingenieur, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmodellierung, Unified Modeling Language, Skripting, Python-Programmierung, Computer Programmierung, Datenstrukturen, Software Entwurf, Software-Ingenieur, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Debugging, Mathematical Software
Anfänger · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Statistisches Programmieren, Modellevaluation, Datenvalidierung, Computer Programmierung, Fehlersuche, Datenstrukturen, Algorithmen, Objektorientierte Programmierung (OOP), Test Daten, C++ (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Application Design, Web Applications, Software Development Life Cycle, Case Studies, Web Development, Data Modeling, Systems Development, Software Development, Business Architecture, Business Risk Management, Python Programming, Software Design, Application Development, Computer Programming, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Simulations, Microbiology, Biology, Programming Principles, Mathematical Modeling, Computer Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden