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: Integrated Development Environments, System Configuration
Anfänger · Kurs · 3–6 Monate

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: Daten bereinigen, Analyse der Anforderungen, SAS (Software), Explorative Datenanalyse, Datenumwandlung, Datenmanipulation, Statistisches Programmieren, Datenanalyse
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: Rust (Programming Language), Data Structures, Web Development, Blockchain, Package and Software Management, Development Environment, Web Servers, Programming Principles, System Programming, Restful API, Maintainability, Algorithms, Integrated Development Environments, Software Testing, Software Design Patterns, Debugging
Anfänger · Spezialisierung · 3–6 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

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

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

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

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