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 Toronto
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Anwendungsdesign, UI-Komponenten, Anwendungs-Rahmenwerke, Objective-C (Programmiersprache), iOS-Entwicklung, Apple Xcode, Model-View-Controller, Interaktionsdesign, Speicherverwaltung, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Interaktives Design, Persistenz, Apple iOS, Objektorientierte Programmierung (OOP), Mobile Entwicklungstools, Animationen, Swift-Programmierung
★ 3.9 (1635) · Mittel · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Ästhetik, Gestaltungselemente und -prinzipien, UI-Komponenten, Typografie, Grafikdesign, Interaktives Design, Benutzeroberfläche (UI) Design, Mensch-Computer-Interaktion, Benutzeroberfläche (UI), Reaktionsfähiges Web-Design, Grafische und visuelle Gestaltung, Grafisches Design, Visuelle Gestaltung, Web-Design, Benutzerfreundliches Design, Digitales Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
★ 4.7 (6391) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Applied Machine Learning, Metadata Management, LangChain, Document Management, Embeddings, LLM Application, Large Language Modeling, Data Management, Model Evaluation, AI Integrations, Data Pipelines, Application Programming Interface (API), Software Installation, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bayesian Network, Bayesian Statistics, Network Model, Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Markov Model, Statistical Modeling, Statistical Inference, Graph Theory, Probability & Statistics, Sampling (Statistics), Algorithms
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Responsible AI, Make.com, Prompt Engineering, AI Workflows, Prompt Patterns, Data Ethics, Microsoft Power Automate/Flow, Agentic Workflows, Business Process Automation, Generative AI Agents, Process Flow Diagrams, No-Code Development, Model Deployment, Risking, Process Modeling, AI Enablement, Business Priorities, LLM Application, Prompt Engineering Tools, Artificial Intelligence
Anfänger · Spezialisierung · 1–3 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
★ 4.7 (4165) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Feature Engineering, AI Product Strategy, AI Workflows, Generative AI Agents, LangGraph, BeeAI, Machine Learning Methods, Machine Learning Algorithms, Machine Learning, Data Preprocessing, Supervised Learning, ChatGPT, Agentic Workflows, Applied Machine Learning, Product Management, Artificial Intelligence, OpenAI, Python Programming, Model Evaluation, Agentic systems
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Datenzugang, MITRE ATT&CK Rahmenwerk, Netzwerksicherheit, Persistenz der Daten, Computer Programmierung, Techniken der Ausbeutung, Skripting, IT-Automatisierung, Cyber-Sicherheitsstrategie, Cybersecurity, Kontinuierliche Überwachung, Penetrationstests, Systemüberwachung, Netzwerk-Überwachung, Cyber-Operationen, Persistenz, Python-Programmierung, Cyber-Angriffe, Computerprogrammierung, Erkennung von Bedrohungen, Management von Bedrohungen
★ 4.5 (553) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Version Control, Git (Version Control System), CI/CD, DevOps, GitHub, Devops Tools, Linux Commands, Linux, Cloud Infrastructure, Amazon Web Services, Linux Administration, Continuous Integration, Linux Servers, Software Versioning, Cloud Hosting, Amazon Elastic Compute Cloud, Continuous Delivery, Software Development Life Cycle, Flask (Web Framework), Agile Software Development
Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Automatisierung, Schnelles Engineering, ChatGPT, Verwaltung von Dokumenten, Prompt-Muster, Automatisierung von Geschäftsprozessen, Dokumentenverwaltung, Künstliche Intelligenz, Text Mining, Datenumwandlung, Datenvisualisierung, Generative KI, Plot (Grafiken), Datei-E/A, Multimodale Aufforderungen, AI-Arbeitsabläufe, Dateiverwaltung, Datenanalyse, Statistische Visualisierung, Marketing-Automatisierung, Präsentation der Daten
★ 4.8 (976) · Anfänger · Kurs · 1–3 Monate

Berklee
Kompetenzen, die Sie erwerben: Automatisierung, Medienproduktion, Kreativität, Bearbeitung von, Musik, Musikalische Komposition, Musikalische Darbietung, Dateiverwaltung, Darstellende Künste
★ 4.8 (1120) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Integration, Apache Kafka, Systems Integration, Restful API, Data Infrastructure, Enterprise Security, Enterprise Architecture, Application Programming Interface (API), Relational Databases, Databases, Database Management, Real Time Data, Authentications
Anfänger · Kurs · 1–4 Wochen