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: Programmable Logic Controllers, Animations, Human Machine Interfaces, UI Components, Control Panels, Interactive Design, Simulations, Interactive Data Visualization, Debugging, Electrical Safety, User Interface (UI) Design, Program Development, Computational Logic, Authorization (Computing), System Configuration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Java, Performance Tuning, System Programming, Code Reusability, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Frontend Performance, Frontend Integration, Programming Principles, Spring Boot
Anfänger · Kurs · 1–3 Monate

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

University of Alberta
Kompetenzen, die Sie erwerben: Program Development, Computational Thinking, Software Development, Event-Driven Programming, Programming Principles, Software Engineering, Debugging, Problem Solving, Game Design, Theoretical Computer Science, Computer Programming, Software Quality (SQA/SQC), Data Structures, Python Programming, Video Game Development, Algorithms, Application Development, Computer Science, Functional Testing, User Interface (UI) Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Plot (Graphics), Scientific Visualization, Statistical Visualization, Mathematical Software, Data Manipulation, Jupyter, Python Programming, Numerical Analysis, Data Wrangling, Data Science, Other Programming Languages, Java, R Programming, Interoperability, Java Programming, Programming Principles, Computer Programming, Development Environment, C (Programming Language), Machine Learning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, Statistische Programmierung, Daten importieren/exportieren, Vorverarbeitung von Daten, Datenmanipulation, Microsoft Excel, Datenzugang, Datenverarbeitung, Datenumwandlung, Fehlersuche, SAS (Software), Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Shell-Skript, Linux, Paket- und Softwareverwaltung, Eingebettete Software, Linux-Verwaltung, Elektroingenieurwesen, Dateisysteme
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Swift Programming, PIC Microcontrollers, Embedded Software, Programming Principles, Embedded Systems, Debugging, Computer Hardware, Electronic Components, Peripheral Devices
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programmiersprache), Software-Prüfung, Daten-Strukturen, Paket- und Softwareverwaltung, Wiederverwendbarkeit von Code, Speicherverwaltung, Algorithmen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Debugging, Java, Programming Principles, Computer Programming, Algorithms, Computer Programming Tools, Data Structures, Pseudocode, Software Installation, Software Architecture, Other Programming Languages, Code Reusability, Data Storage
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: C# (Programmiersprache), Entwicklung von Videospielen, Spiel-Design, Objektorientierter Entwurf, Daten importieren/exportieren, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Datei-E/A, Persistenz der Daten, Wiederverwendbarkeit von Code, Unity-Engine
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Program Development, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Programming Tools, Integrated Development Environments, Maintainability
Anfänger · Kurs · 1–3 Monate