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.

Lund University
Kompetenzen, die Sie erwerben: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotic Process Automation, Other Programming Languages, Computer Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Web Scraping, Apache, Web Development Tools, Data Import/Export, Verification And Validation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Daten bereinigen, SAS (Software), Explorative Datenanalyse, Datenumwandlung, Statistisches Programmieren, Datenanalyse, Datenmanipulation
Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Daten importieren/exportieren, Datenvalidierung, Fehlersuche, Datenanalyse, Explorative Datenanalyse, Datenzugang, Microsoft Excel, SAS (Software), Statistisches Programmieren, Datenmanipulation
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Konzeptioneller Entwurf, Python-Programmierung, Systemanforderungen, Software Entwurf, Systementwurf und Implementierung, Funktionale Anforderung, Technischer Entwurf, Testplanung, Prototyping, Systeme Design, Eingebettete Systeme, Eingebettete Software
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Ereignisgesteuerte Programmierung, UI Komponenten, Daten importieren/exportieren, C# (Programmiersprache), Entwicklung von Videospielen, Fehlersuche, Einheit-Engine, Software-Entwurfsmuster, Dateiverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, LangChain, Emerging Technologies, Microsoft Copilot, ChatGPT, Software Development Tools, Responsible AI, Generative AI, Artificial Intelligence, Cybersecurity, Network Administration, Software Development, Network Security, Technology Solutions
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programming Language), Data Structures, Package and Software Management, Blockchain, Development Environment, Web Development, Programming Principles, System Programming, Maintainability, Algorithms, Integrated Development Environments, Software Testing, Software Design Patterns, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: R Programming, Ggplot2, Data Visualization, Data Manipulation, Exploratory Data Analysis, Statistical Programming, Data Science, Tidyverse (R Package), Statistical Modeling, Data Analysis, Regression Analysis, Data Structures, Statistical Analysis, Descriptive Statistics, Programming Principles, Data Transformation, Probability & Statistics
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Integrated Development Environments, System Programming, Algorithms
Anfänger · Kurs · 1–3 Monate