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 Pennsylvania
Kompetenzen, die Sie erwerben: Data Storytelling, Data Presentation, Feature Engineering, Data Visualization Software, Unsupervised Learning, SQL, Data Analysis, Model Evaluation, Seaborn, Data Visualization, Tableau Software, Predictive Modeling, Exploratory Data Analysis, Predictive Analytics, Analytics, Presentations, Interactive Data Visualization, Verbal Communication Skills, Data Science, Machine Learning
Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Funktionales Design, Java, Eclipse (Software), Java Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Datenvorverarbeitung, SQL, Datenmanipulation, Erhebung von Daten, Datenmigration, Data-Warehousing, Datenumwandlung, Data-Mining, Auszug, Daten-Integration, Daten bereinigen
Mittel · Kurs · 1–4 Wochen

L&T EduTech
Kompetenzen, die Sie erwerben: Internet der Dinge, Maschinelles Lernen, Faltungsneuronale Netzwerke, Verarbeitung natürlicher Sprache, Datenvorverarbeitung, Künstliche Intelligenz, Unüberwachtes Lernen, Reinforcement Learning, Deep Learning, Bildanalyse, Modellevaluation, Künstliche neuronale Netze, Python-Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Computer Networking, Network Protocols, Web Applications, Computer Security Awareness Training, Network Routers, Wireless Networks, Technical Support and Services, Encryption, Security Awareness, Computer Literacy, System Configuration, Microsoft Office, Authentications, Microsoft Windows, Peripheral Devices, Patch Management, Technical Support, Mac OS, Database Management
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Postman-API-Plattform, Cloud-API, Web-Entwicklung, API-Design, Programm-Entwicklung, Software Entwurf, API-Tests, Java Programmierung, Restful API, Java, Entwicklung von Anwendungen für Mobilgeräte, Apache Maven, Eclipse (Software), Schnittstelle zur Anwendungsprogrammierung (API)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Computational Thinking, Computer Programming, Programming Principles, Data Persistence, Algorithms, Maintainability, Simulations, Data Management, Prototyping
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Datenmanagement, Dateiverwaltung, Grundsätze der Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, Apache Hive, Big Data, Applied Machine Learning, Data Processing, Apache, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, IntelliJ IDEA, Application Deployment, Enterprise Application Management
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenanalyse, Daten importieren/exportieren, Datenvorverarbeitung, R-Programmierung, Datenkompetenz, Datenmanipulation, Storyboarding, Ggplot2, Datenumwandlung, Statistische Berichterstattung, Datenvisualisierungssoftware, Daten Präsentation, Dashboard, Grafische Darstellung, Daten-Synthese, Tidyverse (R-Paket), Statistische Visualisierung, Daten bereinigen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Programming Principles, Data Dictionary, Computer Programming, Data Structures, Debugging, Computational Logic, Command-Line Interface, Data Cleansing, Software Design Patterns, Functional Design, Scripting, Operating Systems, Pseudocode, Development Environment, File Management, Computational Thinking
Anfänger · Spezialisierung · 3–6 Monate

Politecnico di Milano
Kompetenzen, die Sie erwerben: Product Lifecycle Management, Environmental Science, Sustainable Development, Mathematical Modeling, Sustainable Engineering, Systems Thinking, Analysis, Microsoft Excel, Case Studies, Accounting, Open Source Technology
Anfänger · Kurs · 1–4 Wochen