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 Alberta
Kompetenzen, die Sie erwerben: Software-Entwicklung, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Java, Objektorientierte Programmierung (OOP), Technische Überprüfung der Software, Anwendungsdesign, Diagramm Entwurf, Code-Überprüfung, Systementwurf und Implementierung, Software-Architektur, Java-Programmierung, Software-Entwurfsmuster, Model-View-Controller, Unified Modeling Language, Objektorientierter Entwurf, Instandhaltbarkeit
★ 4.7 (1378) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Analytik, Algorithmen für maschinelles Lernen, Erweiterte Analytik, Bewertung des Modells, Statistisches maschinelles Lernen, Leistungsoptimierung, Klassifizierungsalgorithmen, Modell-Optimierung, Prädiktive Modellierung, Random Forest Algorithmus, Technische Merkmale, Unüberwachtes Lernen, Modell Ausbildung, Python-Programmierung, Maschinelles Lernen, Überwachtes Lernen, Angewandtes maschinelles Lernen, Entscheidungsbaum-Lernen
★ 4.8 (646) · Fortgeschritten · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistische Modellierung, Statistische Software, Statistische Inferenz, Wahrscheinlichkeitsrechnung und Statistik, Bayessche Statistik, Prädiktive Modellierung, R (Software), Statistische Methoden, Wahrscheinlichkeitsverteilung, Datenvisualisierung, Statistische Analyse, Statistische Visualisierung, Datenanalyse, Datenmodellierung, Statistische Programmierung, Wahrscheinlichkeit, Analytische Fähigkeiten, R Programmierung, Statistik
★ 4.6 (3232) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Cascading Style Sheets (CSS), Bootstrap (Front-End-Framework), Semantisches Web, Skripting, Reaktionsfähiges Web-Design, Web-Entwicklungs-Tools, Browser-Kompatibilität, Web-Entwicklung, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, Fehlersuche, Software-Entwicklungstools
★ 4.4 (894) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: z/OS, Job Control Language (JCL), Mainframe Computing, Mainframe Technologies, System Programming, Computer Architecture, Systems Architecture, Program Development, File I/O, Programming Principles, Maintainability, Computational Logic, Data Structures, Data Access, Data Mapping, Computer Science, Computer Programming, Memory Management, Data Validation
Mittel · Kurs · 1–3 Monate
Madecraft
Kompetenzen, die Sie erwerben: Big Data, Regression Analysis, Business Analytics, Data-Driven Decision-Making, Data Strategy, Data Storytelling, Business Intelligence, Dashboard, Data Infrastructure, Strategic Thinking, Data Architecture, Strategic Decision-Making, Business Strategies, Data Warehousing, Data Processing, Data Visualization, Data Analysis Software, Statistical Analysis, R Programming, SPSS
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: API Testing, Restful API, Open Web Application Security Project (OWASP), Java Programming, API Design, API Gateway, Postman API Platform, OAuth, Spring Framework, Software Documentation, Software Testing, Application Programming Interface (API), Java, Performance Testing, Performance Tuning, Application Frameworks, Application Security, Web Services, Spring Boot, Computer Programming
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Software Versioning, Web Content Accessibility Guidelines, Front-End Web Development, AI Integrations, Application Deployment, Image Quality, Web Development Tools, User Interface (UI) Design
★ 4.7 (3738) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Multimodal Prompts, AI Workflows, LLM Application, Generative AI Agents, Agentic Workflows, Prompt Patterns, Large Language Modeling, Tool Calling, Prompt Engineering Tools, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Agentic systems, Natural Language Processing, Image Analysis, Computer Vision, Context Management, API Design, Python Programming, Document Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C# (Programming Language), Program Development, .NET Framework, Database Application, Maintainability, Secure Coding, Data Persistence, Authentications, Database Development, Database Management, Event-Driven Programming, Data Access, Application Development, Interactive Design, Application Design, Game Design, Design, Problem Solving, Operations Management, Mechanics
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Engineering, Snowflake Schema, Data Pipelines, Retrieval-Augmented Generation, Generative AI, Model Deployment, Data Architecture, Responsible AI, Embeddings, Data Transformation, Data Processing, Data Governance, Data Management, Data Quality, Business Logic, SQL, Data Collection, Data Entry, Data Security, Python Programming
Anfänger · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: File I/O, Plot (Graphics), Data Visualization Software, Programming Principles, Computational Thinking, Matplotlib, Python Programming, NumPy, Data Processing, Algorithms, Data Import/Export, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Data Structures, Graphing, Data Analysis, Computational Logic
★ 4.5 (217) · Anfänger · Kurs · 1–4 Wochen