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 Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Eingebettete Software, Elektronische Systeme, Fehlersuche, Dienstleistungsebene
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vektordatenbanken, LLM-Bewerbung, Jupyter, Abruf-erweiterte Erzeugung, Einbettungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Schnelles Engineering, Microsoft Visual Studio, Microsoft Kopilot, Installation der Software, Entwicklungsumgebung, GitHub, Computer-Programmierwerkzeuge
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Sprint Planning, Scrum (Software Development), Azure DevOps, Backlogs, Kanban Principles, Agile Software Development, Project Management, DevOps
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Überwindung von Hindernissen, Zusammenarbeit, Daten-Strukturen, Kommunikation, Wachstumsorientiertheit, Selbst-Bewusstsein, Verbale Kommunikationsfähigkeiten, Zwischenmenschliche Kommunikation, Anpassungsfähigkeit, Komplexe Problemlösung, Software-Entwicklung, Softwaretechnik, Technische Kommunikation, Problemlösung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agile Methodik, Kontinuierliche Integration, Kanban-Prinzipien, Scrum (Software-Entwicklung), DevSecOps, Funktionsübergreifende Zusammenarbeit, Schlanke Methodologien, Agile Entwicklung von Software, Agile Software-Entwicklung, Methoden der Softwareentwicklung, Testgetriebene Entwicklung (TDD), Kontinuierlicher Verbesserungsprozess, DevOps, Verhaltensbasierte Entwicklung, Kontinuierliche Bereitstellung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Strategisches Denken, Validierung von Daten, Python-Programmierung, Datenverarbeitung, Prozessgestaltung, Maschinelles Lernen, Datenwissenschaft, NumPy, Bereinigung von Daten, Geschäftliche Prioritäten, Qualität der Daten, Datenqualität, Design Thinking, Arbeitsablauf-Management, Daten-Pipelines
Mittel · Kurs · 1–4 Wochen

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

Universidad de los Andes
Kompetenzen, die Sie erwerben: Data Visualization, Exploratory Data Analysis, Statistical Hypothesis Testing, Correlation Analysis, Data Science, Jupyter, Data Analysis, Business Analytics, Statistical Analysis, Probability & Statistics, Python Programming, Descriptive Statistics, Data Modeling, Statistical Modeling, Design Thinking
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Deskriptive Statistik, Business-Analytik, Datenmanipulation, Text Mining, SQL, Datenwissenschaft, Daten-Storytelling, Statistische Analyse, Präsentationen, Peer Review, Datenmodellierung, Leistungsmetrik, Entwicklung von Vorschlägen, Zielpublikum, Datenanalyse
Mittel · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Sichere Kodierung, Javascript, Anwendungsprogrammierschnittstelle (API), Persistenz der Daten, HTML und CSS, Amazon Elastic Compute Cloud, Server-Seite, Reaktionsfähiges Web-Design, Model-View-Controller, Front-End-Webentwicklung, Web-Anwendungen, Java-Plattform Enterprise Edition (J2EE), Restful API, Full-Stack Web-Entwicklung, Cloud-Bereitstellung, Spring Boot, Back-End-Webentwicklung
Anfänger · Kurs · 1–4 Wochen