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), Git (Versionskontrolle-System), Javascript, Ereignisgesteuerte Programmierung, Computer Programmierung, Datenstrukturen, Skripting, JSON, Software-Entwicklung, Ajax, Web-Entwicklung, HTML und CSS, Fehlersuche, Computerprogrammierung, Schnittstelle zur Anwendungsprogrammierung (API), Web-Anwendungen, Webentwicklung, Softwareentwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Anwendungsentwicklung, Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Entwicklungsumgebung, Datenstrukturen, Grundsätze der Programmierung, Web-Entwicklung, Apple Xcode, Swift Programmierung, Mobile Entwicklung, Webentwicklung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Verteiltes Rechnen, Einheitstest, Algorithmen, Datenstrukturen, Grundsätze der Programmierung, Integrationstests, Software Entwurf, Systementwurf und Implementierung, Software-Tests, Fehlersuche, Computerprogrammierung, C (Programmiersprache), Go (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Datenmanipulation, Skripting, Programm-Entwicklung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Software-Installation, Computerprogrammierung, Python-Programmierung, Skriptsprachen, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Android Entwicklung, Datenstrukturen, Grundsätze der Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Integrierte Entwicklungsumgebungen, Fehlersuche, Computerprogrammierung, Mobile Entwicklung, Kotlin
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: ChatGPT, Objektorientierte Programmierung (OOP), Datenanalyse, Schnelles Engineering, Computer Programmierung, Mathematische Software, Benutzeroberfläche (UI), Datenvisualisierungssoftware, Algorithmen, Matlab, Streudiagramme, Digitale Signalverarbeitung, Prädiktive Modellierung, Grundsätze der Programmierung, Angewandtes maschinelles Lernen, AI-Personalisierung, Computerprogrammierung, Prompt Engineering, Datei-E/A, Bildanalyse, Histogramm, Datenverarbeitung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: SQL, Objektorientierte Programmierung (OOP), Datenvalidierung, Datenüberprüfung, Computer Programmierung, Benutzeroberfläche (UI), Anwendungsentwicklung, Grundsätze der Programmierung, Java Programmierung, Datei-E/A, Datenbanken, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Systementwurf und Implementierung
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Anwendungsentwicklung, Mathematische Software, Benutzeroberfläche (UI), Algorithmen, Matlab, Technische Analyse, Skripting, Grundsätze der Programmierung, Leistungsoptimierung, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Cloud-Native Computing, Grafana, Web Services, Web Applications, Software Architecture, Development Environment, Object Oriented Design, CI/CD, Programming Principles, Computer Programming, Program Development, Network Security, Other Programming Languages, Software Development Tools, Data Structures, Data Sharing
Mittel · Spezialisierung · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Anwendungsentwicklung, Grundsätze der Programmierung, Entwicklungsumgebung, Software Entwurf, Integrierte Entwicklungsumgebungen, Software-Installation, Computergestütztes Denken, Computerprogrammierung, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Automatisierung, Computer Programmierung, Algorithmen, Datenstrukturen, Entwicklungsumgebung, Grundsätze der Programmierung, Python-Programmierung, Computerprogrammierung, Robotik, Fehlersuche
Anfänger · Kurs · 1–4 Wochen