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.

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
Gemischt · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Python-Programmierung, Funktionales Design, Rechnerische Logik, System-Software, Installation der Software, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computerprogrammierung, Entwicklungsumgebung, Computer Programmierung, Objektorientierte Programmierung (OOP), Computational Thinking
★ 3.3 (10) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Persistence, File I/O, C (Programming Language), Debugging, Code Reusability, Computational Thinking, File Management, Programming Principles, C and C++, Program Development, Data Storage, Application Design, Algorithms
Gemischt · Kurs · 1–4 Wochen

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

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

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Daten-Pipelines, Funktionales Design, Scala-Programmierung, Software-Architektur, Verteiltes Rechnen, Software-Entwicklung, Software-Entwurfsmuster, Software Entwurf, Cloud Computing, Datenfluss, Microservices, Software Architektur, Systementwurf und Implementierung, Ereignisgesteuerte Programmierung, Skalierbarkeit
★ 3.9 (31) · Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Datenwissenschaft, Python-Programmierung, Computer-Programmierwerkzeuge, Installation der Software, Grundsätze der Programmierung, Computerprogrammierung, Jupyter, Daten-Strukturen, Computer Programmierung
★ 4.4 (30) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Control Systems, Programmable Logic Controllers, Real-Time Operating Systems, Code Reusability, Program Development, Human Machine Interfaces, System Monitoring, System Configuration, Event Monitoring, Data Storage Technologies
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Linux, Linux Commands, C (Programming Language), Memory Management, System Programming, Command-Line Interface, Programming Principles, Computer Programming Tools, Computational Logic, Code Reusability, Software Installation, Program Development
Gemischt · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Daten-Pipelines, Verteiltes Rechnen, Software-Architektur, Scala-Programmierung, Systemarchitektur, Software-Entwicklung, Software-Entwurfsmuster, Anwendungs-Rahmenwerke, Software Entwurf, Cloud Computing, Microservices, Datenfluss, Software Architektur, Systementwurf und Implementierung, Skalierbarkeit, Ereignisgesteuerte Programmierung
★ 4.5 (6) · Mittel · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Eingebettete Software, Wiederverwendbarkeit von Code, System-Programmierung, Grundsätze der Programmierung, Linux, Computerprogrammierung, Speicherverwaltung, Computer Programmierung, Computerarchitektur, C (Programmiersprache)
★ 4.8 (62) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Code Reusability, Performance Tuning, Computational Logic, Functional Design, Fine-tuning
Fortgeschritten · Kurs · 1–3 Monate