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: Objektorientierte Programmierung (OOP), Mobile Entwicklung, Wiederverwendbarkeit von Code, Datenmodellierung, Instandhaltbarkeit, UI-Komponenten, Objektorientierter Entwurf, iOS-Entwicklung, Apple iOS, Skalierbarkeit, Prüfbarkeit, Software-Entwurfsmuster, Grundsätze der Programmierung, Anwendungsdesign, Swift-Programmierung
Anfänger · Kurs · 1–4 Wochen

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

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

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

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), 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

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: Automatisierung, SAS (Software), Datenverarbeitung, Wiederverwendbarkeit von Code, Fehlersuche, Instandhaltbarkeit, Rechnerische Logik
Anfänger · 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: Object Oriented Design, Code Reusability, Microsoft Visual Studio, Software Design
Anfänger · Kurs · 1–3 Monate