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.

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Java, AI-Personalisierung, Java Programmierung, Datenanalyse, HyperText Markup Language (HTML), Datenverarbeitung, Software Entwurf, Datenstrukturen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: jQuery, Data Structures, Javascript and jQuery, Programming Principles, Data Management, Microsoft Development Tools
Mittel · Kurs · 1–4 Wochen

Red Hat
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), JSON, Python Programming, Debugging, Data Structures, Red Hat Enterprise Linux, Computer Programming, Statistical Programming, Web Development, Scripting, Scripting Languages, Development Environment, Text Mining, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Software Installation, Debugging, Computer Programming
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), Relational Databases, Databases, Application Development, SQL, Object Oriented Programming (OOP), Data Structures, File I/O, Software Development, Command-Line Interface, Data Import/Export
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Java Programmierung, Java, Software-Tests, Testgetriebene Entwicklung (TDD), Anwendungsentwicklung, Grundsätze der Programmierung, Datenstrukturen, Objektorientierter Entwurf, Einheitstest
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Design, Scalability, Software Architecture, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Benutzeroberfläche (UI), Objektorientierte Programmierung (OOP), Schnittstelle zur Anwendungsprogrammierung (API), JSON, Persistenz der Daten, Ereignisgesteuerte Programmierung, Interaktives Design, Fehlersuche, Front-End Web-Entwicklung, Reaktionsfähiges Webdesign, Web-Anwendungen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Linux, System Programmierung, Computer-Programmierwerkzeuge, Datenstrukturen, Eingebettete Systeme, C (Programmiersprache), Fehlersuche
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Scala Programmierung, Algorithmen, Java, Funktionales Design, Java Programmierung, Systemarchitektur, Datenfluss, Apache Hadoop, Verteiltes Rechnen, Apache Kafka, Apache Spark, Server, Software-Architektur, System Programmierung, Leistungstests, Fehlersuche, Leistungsoptimierung, Grundsätze der Programmierung, Datenstrukturen, Anwendungs-Rahmenwerke
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: System Programming, Debugging, Secure Coding, C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: AI-Personalisierung, LLM-Bewerbung, ChatGPT, Matlab, Fehlersuche, Schnelles Engineering, Leistungsoptimierung, KI-Förderung
Mittel · Kurs · 1–4 Wochen