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: Cloud Computing, Microservices, Cloud-Bereitstellung, Scrum (Software-Entwicklung), OpenShift, Agile Entwicklung von Software, Agile Software-Entwicklung, DevOps, Kubernetes, Kontinuierliche Lieferung, Anwenderbericht, Agile Methodik, Cloud-natives Computing, Kollaborative Software, CI/CD, Devops-Werkzeuge, Testgetriebene Entwicklung (TDD), Kontinuierliche Integration, Software-Entwicklungstools, Code-Überprüfung, Kontinuierliche Bereitstellung
★ 4.8 (178) · Mittel · Kurs · 1–3 Monate
Imperial College London
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Visualisierung (Computergrafik), Virtuelle Realität, Computer-Grafik-Techniken, Lineare Algebra, Mobile Entwicklung, Logo-Entwurf, Animationen, Android-Studio, Farbenlehre, Virtuelle Umgebung, Computergrafik, Erweiterte und virtuelle Realität (AR/VR), 3D-Assets, Android-Entwicklung, Animation und Spieldesign, Android (Betriebssystem), Kreatives Design
★ 4.3 (131) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: PySpark, Apache Spark, Model Evaluation, MySQL, Data Pipelines, Scala Programming, Extract, Transform, Load, Logistic Regression, Customer Analysis, Apache Hadoop, Predictive Modeling, Applied Machine Learning, Data Processing, Data Persistence, Advanced Analytics, Big Data, Apache Maven, Data Access, Apache, Python Programming
★ 4.6 (90) · Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
★ 4.5 (73) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Seaborn, Plotly, Data Visualization, Plot (Graphics), Data Visualization Software, Interactive Data Visualization, Data Analysis, Python Programming, Predictive Modeling, Data Science, Jupyter, Predictive Analytics
★ 4.5 (182) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Cloud-Bereitstellung, Methoden der Softwareentwicklung, Cloud-Entwicklung, Scrum (Software-Entwicklung), Agile Entwicklung von Software, MongoDB, Cloud-Anwendungen, DevOps, Agile Methodik, Agile Software-Entwicklung, Verhaltensbasierte Entwicklung, Anwenderbericht, Kontinuierliche Lieferung, Cloud-natives Computing, NoSQL, CI/CD, Testgetriebene Entwicklung (TDD), Kontinuierliche Integration, Kontinuierliche Bereitstellung
★ 4.5 (54) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Marktanteil, Datenbank-Management, Dashboard, Datenanalyse, Cloud Computing, Erstellung des Dashboards, Benchmarking, Datenverwaltung, Data Warehousing, SQL, Präsentation der Daten, Datenzugang, Abfragesprachen, Datenmanagement, Datenbank-Entwicklung, Relationale Datenbanken, Datenbank Management, Software zur Datenanalyse
★ 4.4 (56) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Business Intelligence Software, Fallstudien, Integration von Daten, Datenumwandlung, Analytische Fähigkeiten, Business Intelligence, Erstellung des Dashboards, Datenmodellierung, Datenverwaltung, Datenarchitektur, Data Warehousing, SQL, PostgreSQL, Abfragesprachen, Stern-Schema, Datenmanagement, Software zur Datenvisualisierung, Auszug, MicroStrategy
★ 4.6 (294) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Testfall, Anwendungsentwicklung, Anwendungsdesign, iOS-Entwicklung, Apple Xcode, Einheitliche Prüfung, Benutzeroberfläche (UI), Einheitstest, Mobile Entwicklung, Storyboarding, Apple iOS, UI-Komponenten, Interaktives Design, Wiederverwendbarkeit von Code, Swift-Programmierung, Benutzeroberfläche (UI) Design, Code-Überprüfung
★ 4.7 (248) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Spring Framework, Spring Boot, Model View Controller, Unit Testing, Frontend Integration, Microservices, Application Development, Redis, Restful API, YAML, Java, Java Programming, MongoDB, Application Deployment, NoSQL, Ajax, Data Persistence, Web Services
★ 4.6 (92) · Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Technologien zur Datenspeicherung, Verwaltung von Metadaten, Datenverarbeitung, Datenbank-Management, Integration von Daten, Daten-Infrastruktur, Datenverwaltung, Google Cloud-Plattform, Cloud-Speicher, Datenarchitektur, Daten-Governance, Data Warehousing, Datenqualität, Datenzugang, Daten-Seen, Abfragesprachen, Anwendungsprogrammierschnittstelle (API), Stern-Schema, Datenmanagement, Datenspeicherung, NoSQL, Datenbank Management, Qualität der Daten
★ 4.2 (40) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science
★ 4.4 (92) · Anfänger · Kurs · 1–4 Wochen