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 San Diego
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Animation und Spieldesign, Computational Thinking, Diversity-Bewusstsein, Klassenzimmer-Management, Computer Programmierung, Brainstorming, Software und Technologie für das Bildungswesen, Fehlersuche, Digitale Pädagogik, Grundsätze der Programmierung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Starweaver
Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Electrical Systems, Cybersecurity, Program Development, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development
Anfänger · Kurs · 1–4 Wochen

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Assembly Drawing, Prototyping, Computer Graphic Techniques, Animations
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Devops-Werkzeuge, DevOps, Linux, Unix-Befehle, GitHub, Open-Source-Technologie, Versionskontrolle, Kollaborative Software
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, System Programming, Package and Software Management, Data Structures, Software Installation, Code Reusability, Build Tools, Programming Principles, Other Programming Languages, Secure Coding, Integrated Development Environments, Data Sharing, Data Access
Anfänger · Spezialisierung · 3–6 Monate

New York Institute of Finance
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Integrität der Daten, Management der Lieferkette, AI-Förderung, Gemeinsame Nutzung von Daten, Blockchain, Lieferkette, Verteiltes Rechnen, Lieferketten-Systeme, FinTech, Transaktionsverarbeitung, Aufstrebende Technologien, Interoperabilität
Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Methoden des maschinellen Lernens, Tiefes Lernen, Künstliche Intelligenz, Modellevaluation, Generative KI, Modellierung großer Sprachen, Bewertung des Modells, Wissenschaftliche Visualisierung, Daten-Ethik, Angewandtes maschinelles Lernen, Verantwortungsvolle AI, Künstliche neuronale Netze, Python-Programmierung, Bildanalyse, Generative Modellarchitekturen
Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Data Ethics, Exploratory Data Analysis, Data-Driven Decision-Making, Logistic Regression, Statistical Modeling, R (Software), Web Scraping, Ggplot2, Model Evaluation, Statistical Reporting, Data Visualization Software, Predictive Modeling, Tidyverse (R Package), Data Visualization, Responsible AI, Data Transformation, R Programming, Data Science, Data Wrangling, Version Control
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Containerisierung, NoSQL, IBM Wolke, Cloud-Anwendungen, Cloud-Entwicklung, Microservices, Back-End-Webentwicklung, Kubernetes, Datenbanken, Docker (Software), Flask (Web-Framework), Cloud-natives Computing, Cloud-Bereitstellung, Bereitstellung von Anwendungen, Web-Anwendungen, OpenShift, Django (Web-Framework), MongoDB, Cloud-Plattformen
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, ChatGPT, Software zur Datenvisualisierung, Daten-Storytelling, Analytik, Fehlersuche, Generative KI, Datenvisualisierung, Erstellung des Dashboards, Dashboard, Datenanalyse, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenmanipulation, SQL, Datenbank-Entwicklung, Transaktionsverarbeitung, Relationale Datenbanken, MySQL, Abfragesprachen, Datenbank-Management, Datenbank Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden