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: Leistungsoptimierung, Datenanalyse, Web-Entwicklung, Datenmanipulation, Anwendungsentwicklung, System-Programmierung, Speicherverwaltung, Datenverwaltung, Wiederverwendbarkeit von Code, Datenmanagement, Daten-Strukturen, Rust (Programmiersprache)
Fortgeschritten · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Datenwissenschaft, Computer Programmierung, Entwicklungsumgebung, Jupyter, Python-Programmierung, Computerprogrammierung, Daten-Strukturen, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Eingebettete Software, Eingebettete Systeme, Technische Informatik, Linux, Speicherverwaltung, Software-Visualisierung, Computerprogrammierung, C (Programmiersprache), Daten-Strukturen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Ereignisgesteuerte Programmierung, Anwendungsentwicklung, Objektorientierter Entwurf, Datenbanken, Java, Systementwurf und Implementierung, UI-Komponenten, Benutzeroberfläche (UI), Programm-Entwicklung, Java-Programmierung, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Anwendungsdesign, Java Programmierung, Datenzugang, Datenbank-Anwendung, Objektorientierte Programmierung (OOP), Datei-E/A, Grundsätze der Programmierung, Entwicklung von Systemen, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Fehlersuche, Wiederverwendbarkeit von Code, Schnelles Engineering, Software-Dokumentation, Software-Prüfung, Testfall, Modellierung großer Sprachen, LLM-Bewerbung
Anfänger · Projekt · Weniger als 2 Stunden

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science, Computational Logic
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation
Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Machen.com, Computer Programmierung, Computer-Programmierwerkzeuge, Eingebettete Software, Entwicklungsumgebung, Anwendungsentwicklung, Eingebettete Systeme, C und C++, Linux, Betriebssysteme, Tools erstellen, System-Programmierung, Programm-Entwicklung, Wiederverwendbarkeit von Code, Computerprogrammierung, Befehlszeilenschnittstelle, C (Programmiersprache), Datei-E/A, Installation der Software, Linux-Befehle
Anfänger · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Datenanalyse, Web-Entwicklung, Computer Programmierung, Anwendungsentwicklung, Instandhaltbarkeit, Anwendungs-Rahmenwerke, Python-Programmierung, Wiederverwendbarkeit von Code, Computerprogrammierung, Web-Anwendungen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Leitfäden
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Computer Programmierung, Ereignisgesteuerte Programmierung, Animationen, Anwendungsentwicklung, Computergrafik, Python-Programmierung, Programm-Entwicklung, Entwicklung von Videospielen, Computerprogrammierung, Interaktives Design, Daten-Strukturen, Animation und Spieldesign, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Rechnerische Logik, Eingebettete Software, Computer-Programmierwerkzeuge, Linux, Computerprogrammierung, Software-Dokumentation, C (Programmiersprache), Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Rechnerische Logik, Computer Programmierung, Software-Entwicklungstools, Computer-Programmierwerkzeuge, Eingebettete Systeme, Technische Informatik, Computerprogrammierung, C (Programmiersprache), Daten-Strukturen, Algorithmen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate