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: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), C and C++, Computer Programming, Code Reusability, Embedded Software, Development Environment, Control Systems, Integrated Development Environments, Embedded Systems, Web Applications, Electronics, Game Design, Electronic Components
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Flutter (Software), Scalability, Code Reusability, Software Design, Application Design, Dataflow, Program Development, Computational Logic, Functional Design, Application Development, Computer Programming, Software Architecture, Web Applications, Automation, Data Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Code Reusability, Software Design, Flutter (Software), Computational Logic, Functional Design, Application Development, Application Design, Computer Programming, Automation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Microsoft Visual Studio, Microsoft Entwicklungswerkzeuge, Rechnerische Logik, C und C++, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computerprogrammierung, C# (Programmiersprache), Befehlszeilenschnittstelle, Computer Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Program Development, Code Reusability, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Statistical Machine Learning, Object Oriented Design, Machine Learning Methods, Plot (Graphics), Data Visualization, Seaborn, Flask (Web Framework), Web Development, Computer Programming, Artificial Intelligence and Machine Learning (AI/ML), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Back-End Web Development, Pandas (Python Package), Probability & Statistics, Application Development, Data Manipulation
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Eingebettete Software, Python-Programmierung, Benutzeroberfläche (UI), Computer-Hardware, Internet der Dinge, System-Konfiguration, Integrierte Entwicklungsumgebungen, Linux, Linux-Befehle, Betriebssysteme, Grundsätze der Programmierung, OS Prozessmanagement, Dateisysteme, Dateiverwaltung, Skriptsprachen, Eingebettete Systeme, Computerprogrammierung, Computer-Plattformen, Befehlszeilenschnittstelle, Computer Programmierung, Entwicklungsumgebung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Ruby (Programming Language), Program Development, File I/O, Code Reusability, Development Environment, Maintainability, Programming Principles, Data Structures, Computer Programming, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenspeicherung, Programm-Entwicklung, Java-Programmierung, Java Programmierung, C und C++, Grundsätze der Programmierung, Software-Entwicklung, Computerwissenschaft, Computerprogrammierung, Informatik, C++ (Programmiersprache), Computer Programmierung, Daten-Strukturen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Programming Principles, Code Reusability, Computer Programming
Mittel · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Problemlösung, Computer-Vernetzung, Anwendungssicherheit, Computer-Programmierwerkzeuge, Computerkenntnisse, Fehlersuche, Arithmetik, Allgemeine Netzwerkarbeit, Computerwissenschaft, Computerprogrammierung, Netzwerksicherheit, Angewandte Mathematik, Informatik, Computergrafik, Javascript, Allgemeine Mathematik, Web-Anwendungen, Computer-Systeme, Computer Programmierung, Numerische Analyse, Entwicklungsumgebung, Computational Thinking
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate