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
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Program Development, Web Development Tools, Software Development, Software Development Tools, Computer Programming Tools, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Integrated Development Environments, Maintainability, Programming Principles, Data Structures, Code Reusability, Software Design, Computer Programming, Object Oriented Programming (OOP)
★ 4.2 (11) · Anfänger · Kurs · 1–4 Wochen

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
★ 4.8 (8) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Präsentation der Daten, Datenumwandlung, Deskriptive Statistik, SAS (Software), Datenmanipulation, Software zur Datenanalyse, Vorverarbeitung von Daten, Validierung von Daten, Explorative Datenanalyse, Daten importieren/exportieren, Statistische Programmierung, Datenzugang, SQL, Datenanalyse, Microsoft Excel, Statistische Berichterstattung
★ 4.8 (3185) · Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Web Design and Development, Full-Stack Web Development, Database Systems, Database Development, Application Deployment, Server Side, HTML and CSS, Cloud Deployment, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Javascript, Cloud Computing
★ 4.5 (52) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Kopilot, Objektorientierte Programmierung (OOP), .NET-Rahmenwerk, Programm-Entwicklung, Computerprogrammierung, Fehlersuche, Objektorientierter Entwurf, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Microsoft Visual Studio, C# (Programmiersprache), Leistungsoptimierung, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung
★ 4.6 (144) · Anfänger · Kurs · 1–3 Monate

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

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, System Programming, Programming Principles, Distributed Computing, C and C++, Performance Tuning, Memory Management, Algorithms, OS Process Management, Program Development, Scalability, Data Sharing, Performance Testing
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Apache Hadoop, File Systems, Big Data, File I/O, Data Infrastructure, Java, Data Storage Technologies, Java Programming, Data Persistence, Infrastructure Architecture, File Management, Data Processing, Distributed Computing, Data Storage, Development Environment, Scalability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsdesign, Java, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Computerprogrammierung, Objektorientierter Entwurf, Dateiverwaltung, Daten-Strukturen, Datei-E/A, Java-Programmierung, Anwendungs-Rahmenwerke, Anwendungsentwicklung, Grundsätze der Programmierung, Datenverwaltung
★ 4.8 (79) · Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: ChatGPT, LLM-Bewerbung, Algorithmen, Objektorientierte Programmierung (OOP), Methoden des maschinellen Lernens, Funktionales Design, Bildanalyse, Programm-Entwicklung, Computerprogrammierung, Objektorientierter Entwurf, Matlab, Schnelles Engineering, Modellierung großer Sprachen, Dimensionalitätsreduktion, Datei-E/A, Software zur Datenvisualisierung, Angewandtes maschinelles Lernen, Datenanalyse, Software-Entwicklung, Grundsätze der Programmierung
★ 4.8 (18.378) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integration von Daten, Datenwrangling, Präsentation der Daten, Wiederverwendbarkeit von Code, Datenumwandlung, SAS (Software), Datenmanipulation, Statistische Programmierung, Datenverarbeitung, Datenanalyse, Datenverwaltung
★ 4.8 (944) · Mittel · Kurs · 1–3 Monate

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