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.

Duke University
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Sampling (Statistics), Probability Distribution, R (Software), R Programming, Probability & Statistics, Statistical Programming, Bayesian Statistics, Data Collection, Data Analysis, Probability, Statistical Software, Statistics, Statistical Analysis, Data Analysis Software, Statistical Methods, Data Science, Descriptive Statistics, Statistical Inference
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Python Programming, Computer Programming, Data Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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: Front-End-Webentwicklung, Cascading Style Sheets (CSS), UI-Komponenten, Typografie, Animationen, Web-Entwicklung, Reaktionsfähiges Web-Design, HTML und CSS, Attrappen
★ 5 (7) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Robotic Process Automation, Development Testing, HR Tech, Business Logic, IT Automation, Document Management, Application Frameworks, Computer Programming, File I/O
Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Datenanalyse, Datenbank-Software, SQL, Datenbank-Management, Statistische Analyse, Datenwissenschaft, Abfragesprachen, Datenbanken
★ 3.1 (9) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Game Design, Unity Engine, Video Game Development, Interaction Design, Interactive Design, C# (Programming Language), Data Import/Export, Scripting, Event-Driven Programming
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Deployment, Google Cloud Platform, Containerization, Cloud Development, Serverless Computing, User Accounts, Cloud Applications, Application Deployment, Go (Programming Language), Cloud Storage, Build Tools, Identity and Access Management, Software Development, Event-Driven Programming
Mittel · Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: JavaScript Frameworks, Restful API, Application Programming Interface (API), Web Development, React.js, Authentications, OAuth, Web Applications, Server Side, Back-End Web Development, Object-Relational Mapping, UI Components, Cloud Hosting, Image Quality, Secure Coding, Application Deployment
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: API Gateway, Authentications, Application Programming Interface (API), OAuth, API Design, Authorization (Computing), Restful API, Application Lifecycle Management, Application Security, Data Security, Distributed Denial-Of-Service (DDoS) Attacks, Identity and Access Management, Encryption, Security Controls, Application Performance Management, System Monitoring, Prometheus (Software), Flask (Web Framework), Grafana, Python Programming
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Scrum (Software Development), Scaled Agile Framework, Agile Methodology, Systems Engineering, Risk Management, Lean Methodologies, Agile Software Development, Sprint Retrospectives, Agile Project Management, Team Building, Systems Development, Systems Development Life Cycle, Waterfall Methodology, Sprint Planning, Backlogs, Software Development Life Cycle
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: grep, Linux Commands, Linux, Unix Commands, Unix Shell, Linux Administration, Data Processing, Text Mining, Command-Line Interface, Data Manipulation, Unix, Automation
Anfänger · Kurs · 1–3 Monate