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: Anwendungsentwicklung, Automatisierung, Webhook-Sicherheit, Skalierbarkeit, Anwendungssicherheit, Rollenbasierte Zugriffskontrolle (RBAC), Software-Versionierung, Verwaltung der Anwendungsleistung, Anwendungsprogrammierschnittstelle (API), Datenmanagement, No-Code-Entwicklung, Fehlersuche, Webdienste, Datenverwaltung, Sicherheitskontrollen, Berechtigung (Computing), Beglaubigungen, Restful API, Verwaltung des Lebenszyklus von Anwendungen
★ 4.7 (22) · Mittel · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Security Testing, Cyber Threat Intelligence, Cyber Risk, AI Integrations, Cyber Attacks, Cyber Security Assessment, Cybersecurity, IT Security Architecture, Security Controls, Threat Modeling, Security Strategy, Data Ethics, Security Engineering, Threat Detection, Data Governance, Data Security, Security Management, Information Privacy, Emerging Technologies
★ 4.7 (23) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microservices, CI/CD, Continuous Deployment, Containerization, Serverless Computing, Continuous Integration, Docker (Software), Kubernetes, Event-Driven Programming, System Design and Implementation, Transaction Processing, Application Deployment, Systems Architecture, Software Architecture, Distributed Computing, Scalability, Amazon Web Services, System Monitoring, Apache Kafka, Requirements Analysis
★ 4.3 (15) · Mittel · Spezialisierung · 3–6 Monate

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Pandas (Python Package), Exploratory Data Analysis, Data Visualization Software, Data Manipulation, Data Analysis, Python Programming, Data Structures, Data Import/Export, Software Installation
★ 4.7 (113) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Datenbank-Anwendung, Datenbank-Verwaltung, Daten-Pipelines, Daten importieren/exportieren, Datenmanipulation, Linux, SQL, Skripting, Datenbanken, Datenverarbeitung, Operative Datenbanken, Bash (Skriptsprache), Relationale Datenbanken, MySQL, Befehlszeilenschnittstelle, Python-Programmierung, Shell-Skript, Datenbank-Management, Datenbank Management
★ 4.2 (13) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Modell-Optimierung, Überwachtes Lernen, Regressionsanalyse, Verifizierung und Validierung, Modellevaluation, Text Mining, Verarbeitung natürlicher Sprache, Modell Ausbildung, Bewertung des Modells, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Prädiktive Analytik, Python-Programmierung, Statistische Modellierung, Klassifizierungsalgorithmen
★ 4.3 (49) · Mittel · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Robotics, Automation, Automation Engineering, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Biomedical Engineering, Computer Programming
★ 4.6 (59) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Marketing-Strategien, Anwendungsdesign, Cloud-Anwendungen, iOS-Entwicklung, UI-Komponenten, Verwaltung der Anwendungsleistung, React Native, Back-End-Webentwicklung, Benutzeroberfläche (UI) Design, Flutter (Software), Datenbanken, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Bereitstellung von Anwendungen, Datenbank-Management-Systeme, Mobile Entwicklungstools, Datenbank-Management, Android-Entwicklung, Datenbank Management, Apple iOS
★ 4.6 (13) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), SQL, Versionskontrolle, GitHub, Abfragesprachen, Jupyter, Kollaborative Software, MySQL
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Secure Coding, Performance Tuning, Scalability, JavaScript Frameworks, Test Tools, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
★ 4.9 (28) · Fortgeschritten · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Datenmanipulation, Datenbank-Software, Datenbank-Anwendung, SQL, Leistungsoptimierung, Datenverarbeitung, Datenbank-Systeme, Berechtigung (Computing), Datenbanken, Relationale Datenbanken, Datenbank-Management, Abfragesprachen, Datenbank-Theorie, Datenbank Management, Datenbank-Management-Systeme
★ 4.5 (33) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Model Evaluation, Statistical Modeling, Applied Machine Learning, Unsupervised Learning, Statistical Machine Learning, Data Science, Decision Tree Learning, Statistical Methods, Classification And Regression Tree (CART), Artificial Neural Networks, Statistical Analysis, Regression Analysis, Predictive Modeling, Machine Learning Methods, Classification Algorithms, Supervised Learning, R Programming, Statistical Inference, Machine Learning Algorithms, Dimensionality Reduction
★ 4.1 (21) · Mittel · Spezialisierung · 3–6 Monate