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.

Kompetenzen, die Sie erwerben: Responsible AI, AI Personalization, Data Ethics, AI Integrations, Computer Vision, Machine Learning Software, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning Methods, Natural Language Processing, Web Development, Web Design, Web Applications, AI literacy, Model Training, User Interface and User Experience (UI/UX) Design, Model Evaluation
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, JSON, Unix-Befehle, DevOps, Systemüberwachung, Schnelles Engineering, IT-Automatisierung, Kontinuierliche Überwachung, Rust (Programmiersprache), Standortzuverlässigkeitstechnik, Prometheus (Software), CI/CD, Compliance-Prüfung, Prompt-Muster, Dateisysteme, Grafana, Automatisierung, Linux, Amazonas-Felsen
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Statistische Programmierung, R Programmierung, Datenanalyse, Mathematische Modellierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Korrelationsanalyse, R (Software), Statistik, Statistische Hypothesenprüfung, Statistische Analyse, Statistische Inferenz, Prädiktive Modellierung, Statistische Software, Modellevaluation, Regressionsanalyse, Bewertung des Modells, Statistische Modellierung
Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Paket- und Softwareverwaltung, Shell-Skript, Produkt-Automatisierung, Unix-Befehle, Plattformübergreifende Entwicklung, Datei-E/A, Bash (Skriptsprache), IT-Automatisierung, Rust (Programmiersprache), Skripting, Entwicklungstests, Unix-Shell, Skriptsprachen, Instandhaltbarkeit, Prüfbarkeit
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Analytik, Datenvisualisierung, Datenwrangling, R Programmierung, Python-Programmierung, Datenanalyse, Statistische Methoden, Vorverarbeitung von Daten, Korrelationsanalyse, Statistik, Datenverarbeitung, Statistische Hypothesenprüfung, Pandas (Python-Paket), Statistische Analyse, Statistische Inferenz, Regressionsanalyse, Bereinigung von Daten, Statistische Modellierung, Matplotlib, Plot (Grafiken), Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

McMaster University
Kompetenzen, die Sie erwerben: Pareto-Diagramm, Datenvisualisierung, Software zur Datenanalyse, Modell-Optimierung, Experimentieren, R Programmierung, Datenanalyse, Prozess-Optimierung, Mathematische Modellierung, Statistische Methoden, Wissenschaftliche Visualisierung, Statistische Analyse, Prädiktive Modellierung, Statistische Software, Analyse, Regressionsanalyse, Quantitative Forschung, Prädiktive Analytik, Statistische Modellierung, Plot (Grafiken)
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Server Side, Node.JS, Full-Stack Web Development, Back-End Web Development, Restful API, Web Applications, JavaScript Frameworks, Web Services, Web Development, Authentications, Application Programming Interface (API), Javascript, Middleware, Computer Science
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Preprocessing, Correlation Analysis, Seaborn, Data Cleansing, Data Wrangling, Data Processing, Data Visualization, Plot (Graphics), Statistical Analysis, Data Manipulation, Data Analysis, Exploratory Data Analysis, Data Integration, Statistics, Infectious Diseases, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Model Deployment, DevOps, CI/CD, Containerization, Application Deployment, Devops Tools, Cloud Deployment, Continuous Integration, Continuous Deployment, Docker (Software), Model Training, Model Evaluation, Restful API, Version Control, API Testing, Application Programming Interface (API), GitHub, Automation, Data Validation
Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Software Architektur, Wiederverwendbarkeit von Code, Java Programmierung, Software Entwurf, Objektorientierter Entwurf, Diagramm Entwurf, Java-Programmierung, Technische Überprüfung der Software, Grundsätze der Programmierung, Software-Entwurfsmuster, Software-Architektur, Unified Modeling Language, Systementwurf und Implementierung, Software-Entwicklung, Objektorientierte Programmierung (OOP), Anwendungsdesign, Model-View-Controller, Java, Instandhaltbarkeit, Code-Überprüfung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML and CSS, Cascading Style Sheets (CSS), Layout Design, Bootstrap (Front-End Framework), Web Design, Front-End Web Development, Web Development, Visual Design, Browser Compatibility, Typography, User Interface (UI), Scalability, Web Content Accessibility Guidelines, Development Environment, Visual Basic (Programming Language), Semantic Web, Software Engineering Tools, Debugging, Development Testing, Building Codes
Anfänger · Kurs · 1–4 Wochen