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: Development Environment, Computer Graphics, Visualization (Computer Graphics), Graphics Software, Cross Platform Development, Computer Graphic Techniques, Video Game Development, Computer Programming Tools, Program Development, Software Installation, System Configuration
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Statistical Machine Learning, Object Oriented Design, Machine Learning Methods, Plot (Graphics), Data Visualization, Seaborn, Flask (Web Framework), Web Development, Computer Programming, Artificial Intelligence and Machine Learning (AI/ML), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Back-End Web Development, Pandas (Python Package), Probability & Statistics, Application Development, Data Manipulation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Design, Dataflow, Code Reusability, Scalability, Software Architecture, Web Applications
Anfänger · Kurs · 1–4 Wochen

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: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Code Reusability, Data Modeling, Video Game Development, Computational Thinking, File Management, System Programming, Data Integrity, C and C++, Program Development, Application Development, Data Storage, Computational Logic, Data Maintenance, Animation and Game Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Code Reusability, Data Validation
Mittel · Kurs · 3–6 Monate

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

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Integrated Development Environments, Java Programming, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
Anfänger · Kurs · 1–4 Wochen

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

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, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

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

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Generative KI, Künstliche Intelligenz, Datenwissenschaft, Informationen zum Datenschutz, Instandhaltbarkeit, Modellierung großer Sprachen, ChatGPT, Schnelles Engineering, Verantwortungsvolle AI, Bioinformatik, LLM-Bewerbung, Computer-Programmierwerkzeuge, Fehlersuche, Daten-Ethik
Anfänger · Kurs · 1–4 Wochen