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 California, Davis
Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Web-Entwicklung, Bereitstellung von Anwendungen, Benutzeroberfläche (UI) Design, Web-Design, Cascading Style Sheets (CSS), HTML und CSS, Front-End-Webentwicklung, GitHub
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Datenerfassung, Google Cloud-Plattform, Anwendungsprogrammierschnittstelle (API), Datenerhebung, Modell Ausbildung, AI-Integrationen, Integration von Daten, MLOps (Operationen für maschinelles Lernen), Kontinuierliche Überwachung, AI-Personalisierung, Modellevaluation, Modell-Einsatz, Bewertung des Modells, Daten importieren/exportieren
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Feature Engineering, Data Preprocessing, Demand Planning, Predictive Modeling, Customer Demand Planning, Data-Driven Decision-Making, Exploratory Data Analysis, R Programming, Customer Analysis, Predictive Analytics, Profit and Loss (P&L) Management, Inventory and Warehousing, Risk Modeling, Analytics, Data Processing, Data Wrangling, Advanced Analytics, Machine Learning, Business
Anfänger · Spezialisierung · 1–3 Monate

Pearson
Kompetenzen, die Sie erwerben: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Data Lakes, Analytics, Data Pipelines, Data Processing, Data Import/Export, Linux Commands, Linux, File Systems, Data Management, Distributed Computing, Command-Line Interface, Relational Databases, Software Installation, Java, C++ (Programming Language)
Mittel · Spezialisierung · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Transaktionsverarbeitung, Datenbanken, Präsentation der Daten, Datenbank-Design, Datenbank-Software, Integrität der Daten, Leistungsoptimierung, Abfragesprachen, Relationale Datenbanken, Datenverwaltung, Datenmanipulation, SQL, Microsoft SQL-Server, Datenbank-Management, Datenmanagement, Datenbank Management
Gemischt · Kurs · 1–3 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Robotics, Mathematical Modeling, Engineering, Mechanics, Torque (Physics), Mathematical Software, Virtual Environment, Simulation and Simulation Software, Engineering Calculations, Matlab, Control Systems, Applied Mathematics, Linear Algebra, Other Programming Languages
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: API Design, Back-End Web Development, Data Security, Application Programming Interface (API), Server Side, IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration, Web Servers, Scalability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Entwicklung von Videospielen, Python-Programmierung, Programm-Entwicklung, Anwendungsentwicklung, Entwicklungsumgebung, UI-Komponenten, Spiel-Design, Integrierte Entwicklungsumgebungen, Instandhaltbarkeit, Benutzeroberfläche (UI), Software-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Apache Kafka, Prometheus (Software), Performance Metric, Data Processing, Network Monitoring, Transaction Processing, Event Monitoring, Configuration Management, Network Troubleshooting, Network Architecture
Mittel · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: Report Writing, Operations Research, Research Reports, Applied Mathematics, Mathematical Modeling, Algorithms, Operational Analysis, Model Optimization, Business Modeling, Process Optimization, Project Design, Business Operations, Data Visualization, Complex Problem Solving, Decision Making, Performance Metric, Business Analytics
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Animationen, Ereignisgesteuerte Programmierung, Javascript, Entwicklungsumgebung, UI-Komponenten, jQuery, Web-Entwicklungs-Tools, Cascading Style Sheets (CSS), Fehlersuche, Integrierte Entwicklungsumgebungen, Benutzeroberfläche (UI), Web-Design und Entwicklung
Anfänger · Kurs · 1–3 Monate

Whizlabs
Kompetenzen, die Sie erwerben: Kubernetes, Containerisierung, Kontinuierliche Integration, Bereitstellung von Anwendungen, Google Cloud-Plattform, DevOps, Cloud-Dienste, Systemüberwachung, Software-Entwicklung, Devops-Werkzeuge, Cloud-Sicherheit, Identitäts- und Zugangsmanagement, CI/CD, Cloud-Bereitstellung, Kontinuierliche Lieferung, Allgemeine Netzwerkarbeit
Anfänger · Kurs · 1–4 Wochen