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 Toronto
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computer Vision, Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, Apple Xcode, Animationen, User-Interface-(UI)-Design, Anwendungsdesign, Mobile Entwicklung, Apple iOS, Computervision, Bildanalyse
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, SQL, Business Intelligence, Datenanalyse, Datenethik, Präsentationen, Verarbeitung natürlicher Sprache, Infografiken, Datenvisualisierung, Interaktive Datenvisualisierung, Generative KI, Verantwortungsvolle KI, Dashboard, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Daten Präsentation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Time Series Analysis and Forecasting, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Embeddings, LLM Application, Anomaly Detection, Generative AI, Google Cloud Platform, Natural Language Processing, Vector Databases, Semantic Web, Unsupervised Learning, Python Programming
Anfänger · Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Anwendungsentwicklung, .NET-Rahmenwerk, Befehlszeilen-Schnittstelle, Netzwerk-Routing, Open Source Technologie, Modell Ansicht Controller, Model-View-Controller, Entwicklungsumgebung, Software-Tests, Middleware, Web-Anwendungen, Software Architektur, Software-Architektur, Plattformübergreifende Entwicklung, ASP.NET, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Datenwissenschaft, Anomalie-Erkennung, Unüberwachtes Lernen, Data Mining, Data-Mining, Python-Programmierung, Klassifizierungsalgorithmen
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Datenwrangling, Modell Bewertung, Datenwissenschaft, Datenanalyse, R Programmierung, Datenvalidierung, Feature Technik, Statistik, R-Programmierung, Statistische Modellierung, Erhebung von Daten, Datenüberprüfung, Prädiktive Modellierung, Vorverarbeitung der Daten, Datenvorverarbeitung, Python-Programmierung, Prädiktive Analytik, Modellevaluation, Angewandtes maschinelles Lernen, Forschung, Daten-Integration, Datenerfassung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, UI Komponenten, Anwendungsentwicklung, Anwenderbericht, React Native, Software-Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Figma (Design-Software), Persistenz der Daten, Benutzeroberfläche (UI), Schnittstelle zur Anwendungsprogrammierung (API), Mobile Entwicklung, GitHub, Softwareentwicklung, Flutter (Software), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Fortgeschritten · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, CI/CD, Authorization (Computing), Secure Coding, Application Frameworks, Performance Tuning, Application Lifecycle Management, Prometheus (Software), Grafana
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, JSON, Autorisierung (Computing), Web-Frameworks, Schnittstelle zur Anwendungsprogrammierung (API), Webdienste, Middleware, Restful API, Authentifizierungen, Server-Seite, Software-Dokumentation, Web-Anwendungen, Back-End Web-Entwicklung
Gemischt · Kurs · 1–4 Wochen