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.

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Kryptographie, Betriebssysteme, NoSQL, Graphentheorie, Verteiltes Rechnen, Transaktionsverarbeitung, Cloud Computing, Cyber-Sicherheitsrichtlinien, Datenbank-Theorie, Algorithmen, Sicherheitskontrollen, Apache Hadoop, Daten-Zentren, Datenspeicher, Beglaubigungen, Berechtigung (Computing), Architektur des Cloud Computing, Cloud-Sicherheit, Dateisysteme, Sicherheit von Informationssystemen
★ 4.5 (321) · Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Anwendungs-Rahmenwerke, Instandhaltbarkeit, Front-End-Webentwicklung, Web-Design und Entwicklung, Web-Komponenten, Web-Entwicklung, Web-Anwendungen, Software-Entwurfsmuster, Software Entwurf, Cascading Style Sheets (CSS), Eckig, Software-Entwicklung, JavaScript-Frameworks, Hypertext Markup Language (HTML), Javascript, Grundsätze der Programmierung, Full-Stack Web-Entwicklung, HTML und CSS, Web-Design
★ 4.4 (113) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Bereinigung von Daten, Stichproben (Statistik), Logistische Regression, Algorithmen für maschinelles Lernen, Statistisches maschinelles Lernen, Angewandtes maschinelles Lernen, Random Forest Algorithmus, Geschäftslogik, Modell-Optimierung, Modellevaluation, Klassifizierungsalgorithmen, Regressionsanalyse, Methoden des maschinellen Lernens, Bewertung des Modells, Scikit Learn (Bibliothek für maschinelles Lernen), Datenvorverarbeitung, Entscheidungsbaum-Lernen, Vorverarbeitung von Daten, Überwachtes Lernen, Prädiktive Modellierung
★ 4.8 (459) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Finanzielle Analyse, Datenvalidierung, Validierung von Daten, Problemlösung, Fallstudien, Tabellenkalkulations-Software, Dashboard, Modell-Optimierung, Datenmanagement, Finanzen, Regressionsanalyse, Finanzielle Modellierung, Microsoft Excel, Darlehen, Geldflüsse, Datenanalyse, Excel-Formeln, Pivot-Tabellen und Diagramme, Datenverwaltung, Abschreibung
★ 4.7 (572) · Mittel · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektplanung, Software-Qualitätssicherung, Entwurf von Systemen, Qualitätssicherung, Lebenszyklus der Systementwicklung, Softwaretechnik, Software-Architektur, Software-Entwurfsmuster, Diagramm Entwurf, Projektleitung, Software Architektur, Software Entwurf, Software-Entwicklung, Systemanalyse, Objektorientierter Entwurf, Lebenszyklus der Softwareentwicklung, Unified Modeling Language
★ 4.6 (208) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Betriebssysteme, Netzwerk-Fehlerbehebung, Cybersecurity, Paket- und Softwareverwaltung, Technische Unterstützung und Dienstleistungen, Computer-Hardware, Cloud Computing, Projektleitung, Allgemeine Netzwerkarbeit, Informationstechnologie, Installation der Software, Schulung zum Bewusstsein für Computersicherheit, Datenbank-Software, Hardware-Fehlerbehebung, Helpdesk-Unterstützung, Betrieb der Informationstechnologie, Cloud-Infrastruktur, Cyber-Angriffe, Peripheriegeräte, Datenspeicherung
★ 4.7 (281) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Virtual Machines, Debugging, System Programming, Windows PowerShell, Virtual Environment, Virtualization, Programming Principles, Excel Macros, Linux
★ 4.5 (86) · Mittel · Kurs · 1–3 Monate

Oracle
Kompetenzen, die Sie erwerben: Java, Java Programming, Object Oriented Programming (OOP), Oracle Cloud, Computer Programming, Cloud Development, Integrated Development Environments, Programming Principles, Development Environment, Code Reusability
★ 4.6 (41) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Allgemeine Wissenschaft und Forschung, Statistische Software, Prädiktive Analytik, Statistische Analyse, R Programmierung, Statistische Inferenz, Regressionsanalyse, Statistische Modellierung, Statistische Hypothesenprüfung, Forschungsdesign, Experimentieren, R (Software), Datenanalyse, Daten-Ethik, Korrelationsanalyse, Statistische Programmierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Prädiktive Modellierung
★ 4.1 (61) · Mittel · Spezialisierung · 3–6 Monate
Stanford University
Kompetenzen, die Sie erwerben: Graphentheorie, Stichproben (Statistik), Algorithmen für maschinelles Lernen, Algorithmen, Wahrscheinlichkeitsverteilung, Angewandtes maschinelles Lernen, Statistisches maschinelles Lernen, Markov-Modell, Statistische Inferenz, Bayessches Netz, Methoden des maschinellen Lernens, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
★ 4.6 (489) · Fortgeschritten · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, Regression Analysis, Generative AI, Artificial Intelligence, AI literacy, Decision Intelligence, Applied Machine Learning, Generative Model Architectures, Statistical Modeling, Python Programming, Machine Learning, Model Evaluation, Embeddings, Image Analysis, Machine Learning Methods, Scientific Visualization, Deep Learning
★ 4.6 (83) · Mittel · Spezialisierung · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
★ 4.3 (37) · Anfänger · Kurs · 1–3 Monate