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.

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Java Programmierung, System Programmierung, Grundsätze der Programmierung, Java, Leistungstests, Fehlersuche, Datenstrukturen
Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Computer Programmierung, Verteiltes Rechnen, Java Programmierung, Software-Entwurfsmuster, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Unified Modeling Language, Software Entwurf, Methoden der Softwareentwicklung, Testgetriebene Entwicklung (TDD)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Eingebettete Systeme, Software-Entwicklungstools, Fehlersuche, Computer-Programmierwerkzeuge, Entwicklungsumgebung, Eingebettete Software, Integrierte Entwicklungsumgebungen, Elektronik, Elektronische Hardware, C (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Software Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
Gemischt · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
Mittel · Spezialisierung · 1–3 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Funktionales Design, Computergestütztes Denken, Grundsätze der Programmierung, Scala Programmierung, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Datenstrukturen, Einheitstest
Mittel · Kurs · 1–3 Monate

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Generative KI, GitHub, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), KI-Workflows, Computer-Programmierwerkzeuge, Microsoft Visual Studio, OpenAI, Microsoft Kopilot
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Computer Programmierung, Datenmanagement, Softwareentwicklung, Instandhaltbarkeit, Software Entwurf, Spiel-Design, Software-Dokumentation, Datenvalidierung, Datenstrukturen, Fehlersuche, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanipulation, Datenzugang, Deskriptive Statistik, Datenanalyse, Statistisches Programmieren, Microsoft Excel, SQL, Explorative Datenanalyse, Daten importieren/exportieren, Datenvorverarbeitung, SAS (Software), Datenvalidierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Validation, Application Design, Database Application, Business Reporting, Data Management, SQL, .NET Framework, Data Structures, Javascript and jQuery, Programming Principles, Web Development, Maintainability
Anfänger · Spezialisierung · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Unit Testing, File I/O, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate