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.

Howard University
Kompetenzen, die Sie erwerben: Angewandte Mathematik, NumPy, Lineare Algebra, Datenmanipulation, Algebra, Python-Programmierung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modellevaluation, Deep Learning, Klassifizierungsalgorithmen, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Daten Präsentation, Methoden des Maschinellen Lernens, Maschinelles Lernen, Prädiktive Analytik, Klassifizierungs- und Regressionsbaum (CART), Künstliche neuronale Netze, Datenanalyse, Feature Technik, Datenvisualisierung, Angewandtes maschinelles Lernen, Python-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Datenumwandlung, Relationale Datenbanken, Data-Warehousing, Datenqualität, Gesundheitsinformatik, Datenbank-Design, SQL, Datenmodellierung, Auszug, Daten-Integration, Verwaltung klinischer Daten
Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, LLM-Bewerbung, Java Programmierung, KI-Workflows, Middleware, Ausführung des Plans, Dokumentenverwaltung, Sichere Kodierung, KI-Orchestrierung, Generative AI-Agenten, OpenAI API, Persona Entwicklung, Agentische Systeme, Geschäftslogik, Prompt-Muster, Schnelles Engineering, Software-Entwurfsmuster, Open Web Application Security Project (OWASP), Modellierung großer Sprachen
Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Electronic Components, Electronics, Hardware Design, Music, Embedded Systems, System Configuration, Digital Communications, Creative Design, Physics, Computer Programming
Gemischt · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Spring Framework, Spring Boot, Restful API, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java, API Design, Application Frameworks, Web Servers, Web Applications, Object-Relational Mapping, Data Access, Server Side, Back-End Web Development, Data Persistence, Model View Controller, SQL, Transaction Processing
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Python Programming, Scripting, Scripting Languages, Programming Principles, Computer Programming, Data Access, Data Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Relational Databases, Database Management, Databases, Database Design, Data Visualization, Object Oriented Programming (OOP), Data Processing, Data Modeling, Data Manipulation, Python Programming, Data Structures, Application Programming Interface (API)
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenumwandlung, Daten in Echtzeit, Daten-Pipelines, Datenverarbeitung, SQL, JSON, Datenfluss, Datei-E/A, Jupyter, Leistungsoptimierung
Fortgeschritten · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Statistische Methoden, Statistische Prozesskontrollen, Prozess-Fähigkeit, Statistische Analyse, Daten importieren/exportieren, Leistungsmessung, Datenanalyse, R-Programmierung, Business Metriken, Six Sigma-Methodik, R (Software), Prozess-Analyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Abhängigkeitsanalyse, Konfigurationsverwaltung für Software, Apache, Software-Entwicklungstools, Apache Maven, Tools erstellen, Kontinuierliche Integration, Versionskontrolle
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cucumber (Software), API Testing, Gherkin (Scripting Language), Behavior-Driven Development, JSON, Restful API, Apache Maven, Test Tools, Test Case, JUnit, Test Script Development, Security Testing, Test Automation, Authentications, Application Programming Interface (API), Test Data, Scalability, Java Programming, Software Testing, Java
Anfänger · Spezialisierung · 1–3 Monate