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: Swift Programming, Apple iOS, iOS Development, Code Reusability, Software Design Patterns, Object Oriented Programming (OOP), Data Architecture, Mobile Development, Maintainability, Data Modeling, Object Oriented Design, Application Design, UI Components, Testability, Scalability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Design, Dataflow, Code Reusability, Scalability, Software Architecture, Web Applications
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: 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

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

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: 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: File I/O, Code Reusability, Data Validation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Visualization, C and C++, Computer Graphic Techniques, Graphing, Data Presentation
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, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

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

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