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.

KodeKloud
Kompetenzen, die Sie erwerben: Memory Management, Back-End Web Development, Go (Programming Language), Code Reusability, Software Design Patterns, Computer Programming Tools, Data Store, Software Architecture, Data-oriented programming, Systems Design, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Cloud Development, Computer Programming, Logical Reasoning, Programmable Logic Controllers, Application Development, Open Source Technology
Anfänger · Spezialisierung · 1–3 Monate

JetBrains
Kompetenzen, die Sie erwerben: Application Development, Application Deployment, Generative AI Agents, Large Language Modeling, Software Development Tools, LLM Application, AI literacy, IntelliJ IDEA, Agentic Workflows, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Integrated Development Environments, Agentic systems, Code Review, Software Development, Software Development Life Cycle
★ 3.3 (9) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Grundsätze der Programmierung, Computergrafik, Daten-Strukturen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Computational Thinking, Wiederverwendbarkeit von Code, Entwicklungsumgebung, Datenmanipulation, Datenverarbeitung
Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, C (Programming Language), System Programming, Microarchitecture, Hardware Architecture, Software Design, C and C++, Computer Architecture, Maintainability, Event-Driven Programming, Debugging, Computer Hardware, Memory Management, Code Reusability, Secure Coding, Programming Principles, Data Structures, Peripheral Devices, Data Storage
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Datenzugang, Grundsätze der Programmierung, Fehlersuche, OS Prozessmanagement, Daten-Strukturen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Programm-Entwicklung, Java-Programmierung, Datei-E/A, Software-Entwicklung, Persistenz der Daten, Wiederverwendbarkeit von Code, Einheitliche Prüfung, Java, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: grep, Daten importieren/exportieren, Datenwrangling, Speicherverwaltung, R Programmierung, Datenumwandlung, Daten-Strukturen, Datenanalyse, Web-Scraping, Webdienste, Datenwissenschaft, Statistische Programmierung, R (Software), Tidyverse (R-Paket), Integration von Daten, Text Mining, Datenmanipulation, Datenverarbeitung, Bereinigung von Daten
★ 4.3 (1169) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Swift-Programmierung, iOS-Entwicklung, Daten-Strukturen, Apple iOS, Computerprogrammierung, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Mobile Entwicklung, Datenspeicherung, Wiederverwendbarkeit von Code, Web-Entwicklung, Apple Xcode, Entwicklungsumgebung
★ 4.7 (275) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Grundsätze der Programmierung, Fehlersuche, Daten-Strukturen, Computerprogrammierung, IT-Automatisierung, Programm-Entwicklung, Datei-E/A, Wiederverwendbarkeit von Code, Problemlösung, Skripting, Entwicklungsumgebung, Rechnerische Logik
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Fehlersuche, Andere Programmiersprachen, Speicherverwaltung, Daten-Strukturen, System-Programmierung, Go (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Swift-Programmierung, Funktionales Design, iOS-Entwicklung, Daten-Strukturen, Apple iOS, Software-Prüfung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Anwendungsentwicklung, Einheitliche Prüfung, Apple Xcode, Testfall, Algorithmen
★ 4.7 (93) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithms, Computer Programming, Data Structures, Computational Thinking, Theoretical Computer Science
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Daten-Strukturen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Kotlin, Mobile Entwicklung, Wiederverwendbarkeit von Code, Android-Entwicklung
★ 4.7 (347) · Anfänger · Kurs · 1–4 Wochen