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: Embedded Software, Embedded Systems, C and C++, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Verification And Validation, Integrated Development Environments, Computer Programming Tools, Code Reusability, System Configuration, Peripheral Devices, Software Installation
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: Präsentation der Daten, Datenvisualisierung, Grafische Darstellung, Computer-Grafik-Techniken, C und C++
Anfänger · Kurs · 1–4 Wochen

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

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

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Schnelles Engineering, LLM-Bewerbung, Modellierung großer Sprachen, ChatGPT, Datenwissenschaft, Fehlersuche, Instandhaltbarkeit, Künstliche Intelligenz, KI-Kenntnisse, Informationen zum Datenschutz, Generative KI, Verantwortungsvolle AI, Bioinformatik, Computer-Programmierwerkzeuge, Daten-Ethik
Anfänger · 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, Scripting Languages, Debugging, Software Development Tools, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Computer-Hardware, Peripheriegeräte, Elektronische Komponenten, Eingebettete Software, Eingebettete Systeme, Grundsätze der Programmierung, PIC-Mikrocontroller, Swift-Programmierung, Rechnerische Logik
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, GitLab, Vibe-Codierung, AI-Integrationen, Computer-Programmierwerkzeuge, AI-Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Video Game Development, Debugging, Animation and Game Design, Game Design, Program Development, Python Programming, Event-Driven Programming, Computer Graphics, Animations, Computer Graphic Techniques, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, SAS (Software), Datenverarbeitung, Wiederverwendbarkeit von Code, Fehlersuche, Instandhaltbarkeit, Rechnerische Logik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Design, Code Reusability, Microsoft Visual Studio, Software Design
Anfänger · Kurs · 1–3 Monate