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.

Board Infinity
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Python Programming, Programming Principles, File Management, Data Structures, Computer Programming, Algorithms, Data Management, Data Science
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Scripting, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Program Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fractal Analytics
Kompetenzen, die Sie erwerben: Responsible AI, User Research, Human Centered Design, User Experience Design, Design Thinking, Prototyping, Ideation, Generative AI, Brainstorming, UI/UX Research, Innovation, User Experience, Usability Testing, Data Ethics, Artificial Intelligence, Prompt Engineering, Critical Thinking, Problem Solving, Data Analysis, Business Consulting
Anfänger · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Code-Überprüfung, Python-Programmierung, Software-Tests, Einheitstest, Instandhaltbarkeit, Testgetriebene Entwicklung (TDD), Softwareentwicklung, Fehlersuche, Integrationstests
Mittel · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Sichere Kodierung, Software-Tests, Einheitstest, Unified Modeling Language, Fehlersuche, Projektmanagement, Analyse der Anforderungen, Konfigurationsverwaltung, Software-Ingenieur, Testfall, Implementierung des Systems, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Integrationstests, Agile Methodik, Abnahmeprüfung, Nutzungsakzeptanztests (UAT)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Statistische Analyse, Daten bereinigen, Statistische Methoden, Vorhersage, Zeitreihenanalyse und Vorhersage, Deep Learning, Dimensionalitätsreduktion, Prädiktive Modellierung, Angewandtes maschinelles Lernen, Datenumwandlung, Explorative Datenanalyse, Pandas (Python-Paket), Jupyter, Unüberwachtes Lernen
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Befehlszeilen-Schnittstelle, Python-Programmierung, Skripting, Fehlersuche, Entwicklungsumgebung, Microsoft Visual Studio, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deep Learning, Überwachtes Lernen, Künstliche neuronale Netze, Computervision, Maschinelles Lernen, Netzwerk Architektur, PyTorch (Bibliothek für Maschinelles Lernen)
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Leiterschaft, Lieferung der Lösung, Teambildung, Technische Kommunikation, Datengesteuerte Entscheidungsfindung, Daten Präsentation, Projektmanagement, Datenverarbeitung, Team Management, Projektdurchführung, Datenmanagement, Datenanalyse, Funktionsübergreifende Team-Führung
Gemischt · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Generative KI, Computer Programmierung, Schnelles Engineering, Python-Programmierung, Künstliche neuronale Netze, Objektorientierte Programmierung (OOP), Fehlersuche, Generative Modellarchitekturen, Verarbeitung natürlicher Sprache, Kritisches Denken, Semantisches Web
Mittel · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Regressionsanalyse, Microsoft Excel, Datenvisualisierungssoftware, Tableau Software, Datengesteuerte Entscheidungsfindung, Unternehmensanalytik, Datenmanipulation, Excel-Makros, Analytische Fähigkeiten, Pivot-Tabellen und Diagramme, Tabellenverarbeitungssoftware, Prädiktive Analytik, Datenvisualisierung, Buchhaltungssysteme, Datenarchitektur, Datenanalyse, Analytics
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Program Development, Hardware Architecture, Data Structures, Debugging, Development Environment, System Configuration, Performance Tuning, Integrated Development Environments
Fortgeschritten · Kurs · 1–4 Wochen