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: Maschinelles Lernen, Statistische Inferenz, Datenanalyse, R-Programmierung, Statistische Methoden, Regressionsanalyse, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Methoden des Maschinellen Lernens, Datenverarbeitung, Erweiterte Analytik
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Application Deployment, Cloud Deployment, Java, Spring Framework, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), Secure Coding, Java Programming, React.js
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenverarbeitung, Statistik, Datenanalyse, Java, Daten importieren/exportieren, Java Programmierung, Explorative Datenanalyse, Datenmanipulation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Statistische Modellierung, Deskriptive Statistik, Datengesteuerte Entscheidungsfindung, Statistische Analyse, Ggplot2, Datenanalyse, Prädiktive Analytik, Regressionsanalyse, Prädiktive Modellierung, Datenvisualisierung, Statistische Methoden, R-Programmierung, Explorative Datenanalyse, Modellevaluation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Control Systems, Matlab, System Design and Implementation, Engineering Calculations, Engineering Analysis, Mathematical Modeling, Simulations, Engineering Design Process
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Fehlersuche, .NET-Rahmenwerk, Entwicklungsumgebung, Web-Entwicklung, Objektorientierter Entwurf, ASP.NET, Grundsätze der Programmierung, Web-Anwendungen, C# (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), 3D-Assets, Computer-Grafik-Techniken, Computergrafik, Animationen, Android Studio, Erweiterte und virtuelle Realität (AR/VR), Logo-Entwurf, Android Entwicklung
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), TCP/IP, Application Programming Interface (API), Data Import/Export, Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Middleware, Fehlersuche, Bereitstellung von Anwendungen, Web-Entwicklung, Datenbank-Anwendung, NoSQL, Javascript, Datenbanken, MongoDB, Restful API, Datenbank-Design, Skalierbarkeit, Cloud-Anwendungen, Leistungsoptimierung, Server-Seite, API-Design, Web-Anwendungen, Authentifizierungen, Node.JS, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Plotly, Model Evaluation, NumPy, Plot (Graphics), Dashboard, Statistics, Pandas (Python Package), Data Analysis, Statistical Analysis, Regression Analysis, Data Manipulation, Python Programming, Analytics, Probability & Statistics, Statistical Methods, Applied Machine Learning, Probability, Data Science, Statistical Modeling, Performance Tuning
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Kommunikation, Jira (Software), Bereitstellung von Anwendungen, Devops-Tools, Docker (Software), Prometheus (Software), Professionelles Netzwerken, Agile Methodik, Interviewing-Fähigkeiten, Agiles Projektmanagement, DevOps, Projektmanagement, Zusammenarbeit, Technische Kommunikation, Verarbeitung natürlicher Sprache, Bedarfsanalyse, Geschäftliche Anforderungen, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Program Development, Software Design, Test Driven Development (TDD), Conceptual Design
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate