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.

L&T EduTech
Kompetenzen, die Sie erwerben: Product Lifecycle Management, Embedded Systems, Manufacturing and Production, Manufacturing Processes, Robotic Process Automation, Control Systems, Computer-Aided Design, Manufacturing Operations, Programmable Logic Controllers, Automation, Internet Of Things, Production Process, Robotics, Lean Manufacturing, Digital Transformation, Engineering Analysis, C (Programming Language), Enterprise Resource Planning, Industrial Engineering, Geometric Dimensioning And Tolerancing
Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Prototyping, User-Interface-(UI)-Design, Eingebettete Software, Internet der Dinge, User Experience Design, Mensch-Computer-Interaktion, Eingebettete Systeme, Schnittstelle zur Anwendungsprogrammierung (API), Benutzerfreundlichkeit, Softwareentwicklung, Design Forschung, Usability-Tests, Cloud Computing Architektur, API-Design, Verifizierung und Validierung, Netzwerkprotokolle, Benutzerforschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Amazon Webdienste, Benutzererlebnis
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate
Codio
Kompetenzen, die Sie erwerben: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data-Driven Decision-Making, Data Visualization, Business Analytics, Data Analysis, Data Cleansing, Statistical Analysis, Data Preprocessing, Exploratory Data Analysis, Matplotlib, Customer Analysis, Analytical Skills, Trend Analysis, Pandas (Python Package), Python Programming, Jupyter
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Performance Tuning, Embedded Systems, Application Security, System Programming, Digital Signal Processing, Security Engineering, Computer Architecture, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungssicherheit, Sicherheitstechnik, C++ (Programmiersprache), Anwendungsentwicklung, Verschlüsselung, Kryptographie
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Virtual Environment, Dependency Analysis, Python Programming, Application Deployment
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: SQL, Star Schema, Entscheidungsunterstützende Systeme, Datenbank Management, Dashboard, Schneeflocken-Schema, Datenvisualisierungssoftware, Business Intelligence, Datenbank-Management-Systeme, Datenmodellierung, Auszug, SAS (Software), Geschäftsberichte, Datenbank-Design, Datenvisualisierung, Data-Warehousing, Data-Mining, Interaktive Datenvisualisierung, Relationale Datenbanken, Deskriptive Statistik
Anfänger · Spezialisierung · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Datenarchitektur, SQL, Datenbanken, Datenanalyse, Unstrukturierte Daten, Unternehmensanalytik, Datenumwandlung, Big Data, Datenspeicherung, Daten-Pipelines, Amazon Webdienste, NoSQL, Datengesteuerte Entscheidungsfindung, Auszug, Datenverarbeitung, Relationale Datenbanken, Data-Warehousing
Anfänger · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: 3D-Assets, Computer-Grafik-Techniken, Virtuelle Umgebung, Animationen, Erweiterte und virtuelle Realität (AR/VR), Computergrafik, Anwendungsentwicklung, Android Studio, Visualisierung (Computergrafik), Interaktionsdesign, Virtuelle Realität, Android Entwicklung, Animation und Spieldesign, Logo-Entwurf
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Transfer Learning, Optimierung des Verkehrsflusses, Matlab, Deep Learning, Faltungsneuronale Netzwerke, Methoden des Maschinellen Lernens, Computervision, Bildanalyse
Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Scientific Visualization, Data Visualization Software, Statistical Visualization, Interactive Data Visualization, Bioinformatics, Ggplot2, Visualization (Computer Graphics), R (Software), Dimensionality Reduction, Scatter Plots, R Programming, Network Analysis, Exploratory Data Analysis, Heat Maps, Molecular Biology, Design Thinking
Mittel · Kurs · 1–3 Monate