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.

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Hybrid Cloud Computing, Data Strategy, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization, Cloud-Native Computing, Machine Learning
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Datenverarbeitung, Python-Programmierung, Methoden des Maschinellen Lernens, Angewandte Mathematik, Dimensionalitätsreduktion, Mathematische Modellierung, Lineare Algebra, Maschinelles Lernen, Datenmanipulation, NumPy, Datenumwandlung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Linux, Testgetriebene Entwicklung (TDD), Datenbankadministration, Befehlszeilen-Schnittstelle, Kollaborative Software, Django (Web-Framework), MySQL, Software-Visualisierung, Computergestütztes Denken, Abfragesprachen, Data-Warehousing, Datenbank Management, Linux-Befehle, Software Versionierung, Datenintegrität, Pseudocode, Dateiverwaltung, Einheitstest, Datenbankarchitektur und -verwaltung
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Software Development Tools, Python Programming, Debugging, Computer Programming Tools, Software Installation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Program Development, Computational Thinking, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, JSON, Restful API, Schnittstelle zur Anwendungsprogrammierung (API), Erhebung von Daten, Datenumwandlung, Datenverarbeitung, Datenmanipulation, Web Scraping, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design Thinking, Usability, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Interactive Design, Application Design, Python Programming, Application Development
Gemischt · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Peripheriegeräte, Computer Programmierung, Elektrische Verkabelung, Hardware Design, Interaktives Lernen, Internet der Dinge, Systemtechnik, Grundlegende elektrische Systeme, Elektrotechnik und Computertechnik, Kontrollsysteme, Elektronische Komponenten, Automatisierungstechnik, Drahtlose Netzwerke, Fernzugriffssysteme, Grundsätze der Programmierung, Elektronik, Computer-Systeme, Mensch-Maschine-Schnittstellen, Eingebettete Systeme, Elektronische Hardware
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Python-Programmierung, Fehlersuche, Pandas (Python-Paket), Skripting, Datenanalyse, Datenvisualisierung, Datenmanipulation, Datenstrukturen, NumPy
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Computer Programmierung, Python-Programmierung, Integrierte Entwicklungsumgebungen, Software Entwurf, Unified Modeling Language, Computervision, Objektorientierter Entwurf, Jupyter, Bildanalyse, Software-Ingenieur
Mittel · Kurs · 1–4 Wochen