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.

Microsoft
Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Code Reusability, Test Script Development, Computer Programming, Unit Testing, File I/O, Development Testing, Web Development, Scripting, Program Development, Other Programming Languages, Database Software, Open Source Technology, Database Management, Database Development, Data Processing
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Web Scraping, Object Oriented Design, Data Structures, Web Development Tools, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Programming Principles, Database Management, Database Application, Code Reusability, UI Components, File I/O, Frontend Integration
Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Computer Programmierung, Bildanalyse, Datenanalyse, Dimensionalitätsreduktion, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Computer-Programmierwerkzeuge, Matlab, ChatGPT, UI-Komponenten, Software zur Datenvisualisierung, Benutzeroberfläche (UI), Wiederverwendbarkeit von Code, Computerprogrammierung, Schnelles Engineering, Modellierung großer Sprachen, LLM-Bewerbung, Algorithmen, Objektorientierte Programmierung (OOP), Datei-E/A, Mensch-Computer-Interaktion
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Debugging, Program Development, Data Structures, Code Reusability, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages, Computational Logic
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Rechnerische Logik, Datenspeicherung, C# (Programmiersprache), C und C++, Unity-Engine, Entwicklung von Videospielen, Computerprogrammierung, Daten-Strukturen, Grundsätze der Programmierung, Spiel-Design
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Große Daten, Entwicklungsumgebung, Datenspeicherung, Dateiverwaltung, Daten-Infrastruktur, Apache Hadoop, Persistenz der Daten, Java, Infrastruktur-Architektur, Technologien zur Datenspeicherung, Datenverarbeitung, Java-Programmierung, Skalierbarkeit, Java Programmierung, Verteiltes Rechnen, Datei-E/A, Dateisysteme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Rechnerische Logik, Datenmanipulation, Entwicklungsumgebung, Objektorientierter Entwurf, Jupyter, Paket- und Softwareverwaltung, Python-Programmierung, Skripting, Computerprogrammierung, Daten-Strukturen, Quantencomputer, Objektorientierte Programmierung (OOP), Installation der Software, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Microsoft Entwicklungswerkzeuge, Microsoft Visual Studio, Entwicklungsumgebung, Software-Entwicklung, Fehlersuche, Programm-Entwicklung, .NET-Rahmenwerk, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Visual Basic (Programmiersprache), Installation der Software, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Anwendungsentwicklung, Objektorientierter Entwurf, Dateiverwaltung, Java, Programm-Entwicklung, Java-Programmierung, Datenverwaltung, Wiederverwendbarkeit von Code, Computerprogrammierung, Datenmanagement, Daten-Strukturen, Java Programmierung, Datei-E/A, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Dateisysteme
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Wireless Networks, C++ (Programming Language), C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, Electronic Hardware, Telecommunications, Electronic Systems, Code Reusability, Hardware Design, Electronics, Program Development, Communication Systems, Programming Principles, Display Devices
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenanalyse, Computer Programmierung, Statistische Analyse, Datenmanipulation, Java, Software Entwurf, Software-Entwicklung, Bioinformatik, Web-Scraping, Datenverarbeitung, Programm-Entwicklung, Fehlersuche, Java-Programmierung, Computerprogrammierung, Software-Dokumentation, Software-Prüfung, Integrierte Entwicklungsumgebungen, Java Programmierung, Algorithmen, Datei-E/A, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Problemlösung
Anfänger · Kurs · 1–3 Monate