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: Kontinuierliche Integration, Ereignisgesteuerte Programmierung, Software-Prüfung, API-Tests, Verhaltensbasierte Entwicklung, Benutzeroberfläche (UI), Gherkin (Skriptsprache), GitHub, Beglaubigungen, Test-Automatisierung, Cascading Style Sheets (CSS), CI/CD, Entwicklung von Testskripten
★ 4.3 (21) · Mittel · Kurs · 3–6 Monate

MathWorks
Kompetenzen, die Sie erwerben: Plot (Graphics), Scripting, User Interface (UI) Design, Matlab, No-Code Development, Data Manipulation, Data Visualization Software, Generative AI, Interactive Data Visualization, UI Components, Code Reusability, Mathematical Modeling, Data Visualization, Interactive Design, LLM Application, Scientific Visualization, Data Storytelling, Data Analysis, Engineering Calculations, Programming Principles
★ 4.8 (12) · Anfänger · Spezialisierung · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Unstrukturierte Daten, Pandas (Python-Paket), Scikit Learn (Bibliothek für maschinelles Lernen), Überwachtes Lernen, Technische Merkmale, Regressionsanalyse, Feature Technik, Unüberwachtes Lernen, Text Mining, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Zeitreihenanalyse und Vorhersage, Prädiktive Modellierung, Python-Programmierung, Jupyter, Vorverarbeitung von Daten, Klassifizierungsalgorithmen, Datenvorverarbeitung
★ 4.6 (45) · Mittel · Kurs · 1–3 Monate
Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Microsoft SQL Servers, ASP.NET, File I/O, User Interface (UI), System Testing, SQL, C# (Programming Language), Database Design, Object Oriented Programming (OOP), Relational Databases, .NET Framework, Database Software, Operating Systems, User Interface (UI) Design, Hypertext Markup Language (HTML), Database Management, Object Oriented Design, Computer Systems, Debugging, Programming Principles
★ 4.4 (112) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Prioritätensetzung, Rückstände, Schätzung von Projekten, Agile Software-Entwicklung, Agile Entwicklung von Software, Schätzung, Agile Produktentwicklung, Agile Methodik, Produktanforderungen, Sprint-Planung, Anwenderbericht, Sprint-Retrospektiven
★ 4.8 (14) · Anfänger · Kurs · 1–4 Wochen

Nanjing University
Kompetenzen, die Sie erwerben: Computer Systems, Computational Logic, Microarchitecture, Computer Architecture, System Programming, System Software, Hardware Architecture, Data Storage, C (Programming Language), Operating Systems, Secure Coding, Memory Management, Data Structures, Program Development, Exploit development, Numerical Analysis
★ 4.7 (59) · Gemischt · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Business Analyse, Methoden des maschinellen Lernens, Regressionsanalyse, Scikit Learn (Bibliothek für maschinelles Lernen), Überwachtes Lernen, Analytik, Unüberwachtes Lernen, Business-Analytik, Entscheidungsbaum-Lernen, Algorithmen für maschinelles Lernen, Erweiterte Analytik, Prädiktive Modellierung, Angewandtes maschinelles Lernen, Python-Programmierung, Vorverarbeitung von Daten, Unternehmensanalyse, Klassifizierungsalgorithmen, Datenvorverarbeitung
★ 4.6 (41) · Mittel · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Programming Principles, Theoretical Computer Science, Java Programming, Java, Computer Programming, Graph Theory, Memory Management
★ 4.8 (84) · Mittel · Kurs · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Schnelles Engineering, Arbeitsablauf-Management, AI-Personalisierung, ChatGPT, Generative AI-Agenten, AI-Integrationen, Speicherverwaltung, Generative KI, Werkzeuganrufe, Agentische Arbeitsabläufe, Google Sheets, E-Mail-Automatisierung, Agentische Systeme, AI-Arbeitsabläufe, KI-Orchestrierung, Kostenmanagement, Spesenberichte
★ 4.7 (133) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Angular, JavaScript Frameworks, Model View Controller, Application Deployment, Cascading Style Sheets (CSS), UI Components, Application Frameworks, Frontend Performance, Data Transformation, Server Side, User Interface (UI), Dataflow, Front-End Web Development, Hypertext Markup Language (HTML), Restful API, Code Reusability, Web Applications, Software Architecture, Maintainability, Web Development
★ 4.3 (63) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, Restful API, HTML and CSS, Web Design, Web Design and Development, Cloud API, Hypertext Markup Language (HTML), Web Development, Application Programming Interface (API), Cascading Style Sheets (CSS), Web Applications, Real Time Data, Javascript
★ 4.3 (45) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Microsoft Azure, Maschinelles Lernen, MLOps (Operationen für maschinelles Lernen), Methoden des maschinellen Lernens, Amazon Web Services, Technische Merkmale, Feature Technik, Daten-Pipelines, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Explorative Datenanalyse, Angewandtes maschinelles Lernen, Cloud-Bereitstellung, Amazon Webdienste, Datenanalyse, Python-Programmierung, Vorverarbeitung von Daten, AWS SageMaker, Modell-Einsatz, Datenvorverarbeitung
★ 3.5 (56) · Fortgeschritten · Kurs · 1–3 Monate