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.

LearnQuest
Kompetenzen, die Sie erwerben: Unified Modeling Language, Methoden der Softwareentwicklung, Apache Maven, Lebenszyklus der Softwareentwicklung, Cloud-natives Computing, Jenkins, Computational Thinking, Software-Entwicklung, Objektorientierte Programmierung (OOP), CI/CD, Software-Versionierung, Agile Methodik, Software-Entwurfsmuster, Versionskontrolle, Grundsätze der Programmierung, Testgetriebene Entwicklung (TDD), Tools erstellen, Software-Entwicklungstools, Kontinuierliche Integration, Objektorientierter Entwurf
★ 4.5 (194) · Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Javascript, Netzwerk-Protokolle, JSON, Web-Entwicklung, Prototyping, Ereignisgesteuerte Programmierung, Reaktionsfähiges Web-Design, Objektorientierte Programmierung (OOP), Web-Anwendungen, Grundsätze der Programmierung, Ajax
★ 4.5 (55) · Gemischt · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Lineare Algebra, Modellevaluation, Bildanalyse, Tiefes Lernen, Modell Ausbildung, Robotik, Computer Vision, Bewertung des Modells, Faltungsneuronale Netzwerke, Algorithmen für maschinelles Lernen
★ 4.7 (585) · Fortgeschritten · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Automatisierung, Internet der Dinge, Python-Programmierung, Sicherheitskontrollen, Maschinelles Lernen, Klassifizierungsalgorithmen, Künstliche Intelligenz, Tiefes Lernen, Bildanalyse, Integrierte Entwicklungsumgebungen, Unüberwachtes Lernen, Bauingenieurwesen, Angewandtes maschinelles Lernen, Digitale Transformation, Drahtlose Netzwerke, Eingebettete Systeme, Peripheriegeräte, Algorithmen für maschinelles Lernen, Eingebettete Software, Computer Vision
★ 4.6 (321) · Mittel · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Programm-Entwicklung, Java Programmierung, Virtuelle Maschinen, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Installation der Software, Objektorientierte Programmierung (OOP), Web-Anwendungen, Eclipse (Software), Java-Programmierung, Entwicklungsumgebung
★ 4.4 (84) · Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Python-Programmierung, Datenwissenschaft, Maschinelles Lernen, NumPy, Logistische Regression, Scikit Learn (Bibliothek für maschinelles Lernen), Methoden des maschinellen Lernens, Matplotlib, Jupyter, Algorithmen für maschinelles Lernen, Seaborn
★ 4.5 (396) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prompt Engineering, Data Storytelling, Data Presentation, Dashboard, Dashboard Creation, Interactive Data Visualization, Generative AI, Data Ethics, Responsible AI, Infographics, Data Visualization, Anomaly Detection, Excel Formulas, Predictive Modeling, Data Visualization Software, Microsoft Copilot, Risk Mitigation, Risk Analysis, Predictive Analytics, Automation
★ 4.4 (179) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

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

LearnQuest
Kompetenzen, die Sie erwerben: Java, Funktionales Design, Java Programmierung, Objektorientierte Programmierung (OOP), Software-Entwicklung, Java-Programmierung, Objektorientierter Entwurf, Software Entwurf
★ 4.7 (213) · Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Überprüfung der Sicherheitsarchitektur, Anwendungssicherheit, Software-Qualität (SQA/SQC), Software-Prüfung, Modellierung von Bedrohungen, Software Architektur, Qualitätssicherung, Kontinuierliche Lieferung, Software-Entwicklung, Instandhaltbarkeit, Software-Architektur, CI/CD, Softwaretechnik, Software-Qualitätssicherung, Kontinuierliche Integration, Kontinuierliche Bereitstellung, Software-Entwurfsmuster, Entwicklungstests, IT-Sicherheitsarchitektur, Objektorientierter Entwurf, Bereitstellung von Anwendungen, Software Entwurf
★ 4.5 (467) · Mittel · Kurs · 1–3 Monate