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, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Ereignisgesteuerte Programmierung, Datenmanipulation, Computational Thinking, Skriptsprachen, UI-Komponenten, Skripting, Grundsätze der Programmierung, Javascript, HTML und CSS, JavaScript-Frameworks, Validierung von Daten, Hypertext Markup Language (HTML), Spiel-Design, Web-Anwendungen, Web-Design und Entwicklung, Programm-Entwicklung, Cascading Style Sheets (CSS), Frontend-Leistung, jQuery, Javascript und jQuery
Anfänger · Spezialisierung · 3–6 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Statistics, Probability & Statistics, Data Analysis, Statistical Methods, Data Literacy, Data Collection, Unsupervised Learning, Text Mining, Analytical Skills, Statistical Inference, Unstructured Data, Probability, Predictive Modeling, Data Science, Deep Learning, Machine Learning, Machine Learning Methods, Data Visualization, Business Communication, Communication
Mittel · Kurs · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Application Security, Vulnerability Scanning, Risk Mitigation, Cyber Security Assessment, Vulnerability Management, Cyber Attacks, Security Engineering, Risk Analysis, Web Applications, Security Awareness, Computer Security, Security Management, Cyber Security Strategy, Authentications, Software Development, Linux, Linux Commands
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Microsoft Azure, Feinabstimmung, GitHub Kopilot, Maschinelles Lernen, Pandas (Python-Paket), MLOps (Operationen für maschinelles Lernen), Datenmanagement, Einheitstest, DevOps, NumPy, Datenverwaltung, Große Daten, Cloud Computing, GitHub, Gesicht umarmen, Cloud-Bereitstellung, Verantwortungsvolle AI, Python-Programmierung, Datenanalyse, AWS SageMaker, Einheitliche Prüfung, Modell-Einsatz
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Authentications, LLM Application, AI Integrations, AI Workflows, User Interface (UI), Application Deployment, Full-Stack Web Development, Application Development, No-Code Development, Generative AI, Web Applications, Authorization (Computing), Back-End Web Development, System Design and Implementation, Frontend Performance, Software Development Life Cycle, Database Management, Problem Solving
Mittel · Kurs · 1–4 Wochen

Total Seminars
Kompetenzen, die Sie erwerben: Computer Hardware, Programming Principles, Data Storage, Data Storage Technologies, Security Awareness, System Configuration, Data Management, Computer Security Awareness Training, Information Technology, Operating Systems, Networking Hardware, Computer Systems, General Networking, Computer Literacy, Hardware Troubleshooting, Local Area Networks, Information Technology Operations, Computer Science, Business Support Systems, Business Operations
Anfänger · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Software zur Datenvisualisierung, Software-Dokumentation, Datenmanipulation, Einheitstest, Datenvisualisierung, Visualisierung (Computergrafik), Plot (Grafiken), Ggplot2, Datenwrangling, Web-Scraping, Objektorientierte Programmierung (OOP), R (Software), Objektorientierter Entwurf, Open-Source-Technologie, Technische Dokumentation, Einheitliche Prüfung, Paket- und Softwareverwaltung, Tidyverse (R-Paket), Vorverarbeitung von Daten, Merkblatt (Software), Datenvorverarbeitung
Anfänger · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Ideenfindung, Prototyping, Geschichtenerzählen, Kunstgeschichte, Animation und Spieldesign, Virtuelle Umgebung, Software-Entwurfsdokumente, Entwicklung von Videospielen, Gestaltungselemente und -prinzipien, Visuelles Storytelling, Entwurf, Konzeptionelle Gestaltung, Gestaltung, Software-Visualisierung, Kreatives Design, Technischer Entwurf, Design-Strategien, Spiel-Design, Animationen, Technische Kommunikation, Prüfung der Benutzerfreundlichkeit
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Model Context Protocol, Tool Calling, Prompt Engineering, LLM Application, Anthropic Claude, Large Language Modeling, AI Integrations, AI Workflows, Cloud Deployment, Application Deployment, Servers, Development Environment, SQL, Databases, Development Testing, Data Integration, Debugging
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Markov-Modell, Bioinformatik, Statistische Methoden, Infektionskrankheiten, Statistische Analyse, Computational Thinking, Mikrobiologie, Biotechnologie, Unüberwachtes Lernen, Biowissenschaften, Epidemiologie, Algorithmen für maschinelles Lernen, Präzisionsmedizin, Molekularbiologie, Software zur Datenanalyse, Angewandtes maschinelles Lernen, Python-Programmierung, Algorithmen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Data Cleansing, Python Programming, Data Analysis, NumPy, Pandas (Python Package), Data Manipulation, Programming Principles, Analytics, Analytical Skills, Scripting, Code Reusability
Anfänger · Kurs · 1–4 Wochen