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: Scalability, Event-Driven Programming, Functional Design, Application Development, User Flows, Application Design, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: NumPy, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Classification And Regression Tree (CART), Python Programming, Artificial Neural Networks, Data Manipulation, Tensorflow, Regression Analysis, Machine Learning, Computer Programming, Model Evaluation
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Programm-Entwicklung, Versionskontrolle, Entwicklungsumgebung, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Microsoft Visual Studio, C# (Programmiersprache)
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, Befehlszeilen-Schnittstelle, Computergestützte Logik, Integrierte Entwicklungsumgebungen, Computerprogrammierung, C# (Programmiersprache), Microsoft Visual Studio
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Interactive Design, Predictive Modeling, Computational Thinking, Debugging
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Linux, UI Komponenten, Computer Programmierung, Betriebssysteme, Entwicklungsumgebung, Betriebssystem-Verwaltung, Computer Hardware, Python-Programmierung, Integrierte Entwicklungsumgebungen, Internet der Dinge, Eingebettete Systeme, Dateisysteme, Computerprogrammierung, OS Prozessverwaltung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Informatik, C++ (Programmiersprache), Computer Programmierung, Programm-Entwicklung, Datenstrukturen, Software-Entwicklung, Java Programmierung, Computergestützte Logik, Computerprogrammierung, Computerwissenschaft, Softwareentwicklung, Interaktives Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Software Design
Mittel · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Javascript, Informatik, Computerkenntnisse, Angewandte Mathematik, Computer-Vernetzung, Computer-Systeme, Arithmetik, Entwicklungsumgebung, Computer-Programmierwerkzeuge, Netzwerksicherheit, Web-Anwendungen, Allgemeine Mathematik, Fehlersuche, Computerprogrammierung, Problemlösung, Computergestütztes Denken, Cybersicherheit, Cybersecurity, Web Design und Entwicklung, Computerwissenschaft, Software-Entwicklungstools, Computergrafik
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Datenstrukturen, Java Programmierung, Grundsätze der Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Integrierte Entwicklungsumgebungen, Java, Computerprogrammierung, Fehlersuche
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Datenverwaltung, UI Komponenten, Android Entwicklung, Computer Programmierung, Anwendungsentwicklung, Ereignisgesteuerte Programmierung, System Programmierung, Datenspeicherung, Java Programmierung, Datenmanagement, Mensch-Computer-Interaktion, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Benutzeroberfläche (UI), User-Interface-(UI)-Design, Animationen, Geografische Informationssysteme, Computerprogrammierung, Netzwerk-Modell, Computergrafik, Interaktives Design
Gemischt · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Data Transformation, Data Import/Export, File I/O, Data Wrangling, Extensible Markup Language (XML), Data Manipulation, Visual Basic (Programming Language), Data Cleansing, Spreadsheet Software, Automation, Microsoft 365, Microsoft Office, Data Science, Query Languages, File Management, Debugging, Performance Improvement, Computer Programming
Mittel · Spezialisierung · 3–6 Monate