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.

Coursera
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Model Evaluation, Model Training, Model Optimization, Configuration Management, Image Analysis, Debugging, Data Presentation, Experimentation, Computer Vision, Data Visualization, Deep Learning, Algorithms, Performance Tuning, Tensorflow, Failure Mode And Effects Analysis, Root Cause Analysis, Cost Management, Machine Learning, Performance Analysis
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Front-End Web Development, Application Programming Interface (API), Event-Driven Programming, Frontend Performance, Development Environment, Data Sharing
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: UI Components, Game Design, Video Game Development, Unreal Engine, User Interface (UI) Design, Interactive Design, Data Persistence, User Interface (UI), Virtual Environment, Computer Graphics, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Scripting, Artificial Intelligence, Data Management, Data Store, No-Code Development, User Flows, User Interface and User Experience (UI/UX) Design
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web Design, Web Design and Development, No-Code Development, Web Content, Creativity, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

EDUCBA
Kompetenzen, die Sie erwerben: MongoDB, Data Access, Query Languages, Database Systems, Database Software, Database Management, NoSQL, Database Management Systems, Databases, Scripting, Scripting Languages, Python Programming, Development Environment, Back-End Web Development, Software Installation, Package and Software Management
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Google App Engine, Google Cloud Platform, Cloud Deployment, Application Deployment, Build Tools, Cloud Applications, CI/CD, Cloud Development, Go (Programming Language), Serverless Computing, Software Testing, Development Testing, Data Store, Database Development, Data Import/Export
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Scalability, Software Design Patterns, Node.JS, Distributed Computing, Dataflow, Data Pipelines, Event-Driven Programming, Object Oriented Design, Software Design, Software Architecture, Performance Tuning, Live Streaming, Real Time Data, Systems Architecture, File I/O, Javascript, Object Oriented Programming (OOP), Systems Design, Code Reusability, Maintainability
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Exploit development, Metasploit, Exploitation techniques, Penetration Testing, Database Management, Cryptographic Protocols, Cryptography, Database Software, Security Testing, Cyber Security Assessment, Data Import/Export, Vulnerability Scanning, Encryption, Brute-force attacks, Vulnerability Assessments, Information Systems Security, Cybersecurity, SQL, Cyber Attacks, Command-Line Interface
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanagement, Datenbank-Theorie, SQL, Datenverwaltung, Datenbanken, Datenbank-Management, Abfragesprachen, Stern-Schema, Datenanalyse, Datenbank-Design, Schneeflocken-Schema, Datenbank Management, Relationale Datenbanken
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Unstructured Data, Go (Programming Language), Web Servers, MySQL, Web Scraping, Kubernetes, Software Development, System Programming, Linux, Database Software, Programming Principles, SQL, Relational Databases
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistische Methoden, Datenverarbeitung, Daten importieren/exportieren, Datenwrangling, Datenanalyse, Bereinigung von Daten, Daten-Strukturen, Datenmanipulation, NumPy, Numerische Analyse, Pandas (Python-Paket)
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud API, Google Cloud Platform, Application Programming Interface (API), Natural Language Processing, Machine Learning, Application Development
Anfänger · Projekt · Weniger als 2 Stunden