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.

Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Anwendungsprogrammierschnittstelle (API), Datenwissenschaft, Git (Versionskontrollsystem), Andere Programmiersprachen, Software zur Datenvisualisierung, R (Software), Cloud Computing, Cloud-Hosting, Software-Entwicklungstools, Entwicklungsumgebung, GitHub, Jupyter, Open-Source-Technologie, Python-Programmierung, Statistische Programmierung, Abfragesprachen
★ 4.5 (30.330) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, KI-Kenntnisse, Softwaretechnik, Prompt-Muster, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, Anwendungssicherheit, Software-Entwicklung, ChatGPT, Schnelles Engineering, Software-Entwurfsdokumente, Software Architektur, Generative KI, AI-Integrationen, Agentische Arbeitsabläufe, LLM-Bewerbung, Code-Überprüfung, Software-Architektur, Daten-Ethik, Generative Modellarchitekturen, Software Entwurf
★ 4.7 (11.652) · Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web-Inhalt, Web-Entwicklungs-Tools, Verifizierung und Validierung, Leitlinien für die Zugänglichkeit von Webinhalten, Web-Server, Server, Grundsätze der Programmierung, HTML und CSS, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), GitHub, Web-Design und Entwicklung, Cloud-Hosting, Integrierte Entwicklungsumgebungen, Semantisches Web, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Sprache, Front-End-Webentwicklung, Web-Design
★ 4.7 (27.884) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Salesforce Object Query Language (SOQL), Salesforce, Web Services, Test Script Development, Memory Management, Unit Testing, Development Testing, Debugging, Code Reusability, Simple Object Access Protocol (SOAP), Object Oriented Programming (OOP), Data Management, Performance Tuning, Relationship Management
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Generative Model Architectures, Legal Technology, Debugging, Computer Programming, Programming Principles, Quality Improvement
Anfänger · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Data Mining, Graphentheorie, Datenbank-Design, Daten-Pipelines, Datenmanagement, Daten-Infrastruktur, Regressionsanalyse, Modellevaluation, Datenmodellierung, Modell Ausbildung, Bewertung des Modells, Explorative Datenanalyse, Datenverwaltung, Große Daten, Datenverarbeitung, Apache Hadoop, Apache Spark, Integration von Daten, Netzwerk-Modell, MongoDB, Präsentation der Daten, Klassifizierungsalgorithmen
★ 4.5 (13.970) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Restful API, Application Deployment, Microservices, Docker (Software), Spring Boot, Spring Framework, Containerization, CI/CD, API Design, Application Programming Interface (API), Java Programming, Hibernate (Java), Back-End Web Development, Systems Architecture, Java, Software Architecture, Software Design, Authentications, Software Development, IntelliJ IDEA
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Datenmanagement, C (Programmiersprache), Java Programmierung, Datenverwaltung, Installation der Software, Datei-E/A, Java-Programmierung, Python-Programmierung
★ 4.6 (2478) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Automatisierung, Datenvalidierung, Bereinigung von Daten, Microsoft Excel, Datenmanagement, Excel-Makros, Computer Programmierung, Daten importieren/exportieren, Fehlersuche, Problemlösung, UI-Komponenten, Tabellenkalkulations-Software, Benutzeroberfläche (UI), Datenverwaltung, Grundsätze der Programmierung, Validierung von Daten, Integration von Daten, Datei-E/A, Computerprogrammierung, Programm-Entwicklung, Visual Basic (Programmiersprache), Algorithmen, Simulationen
★ 4.8 (4794) · Anfänger · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: AI Workflows, CrewAI, AI Orchestration, Agentic Workflows, Generative AI Agents, AI Integrations, Workflow Management, Agentic systems, LLM Application, System Monitoring, Scalability, Human Centered Design, Event-Driven Programming, Human Factors, Build Tools, Model Evaluation, Data Validation, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Project Planning, User Interface (UI) Design, Program Development, User Interface (UI), Python Programming, Development Environment, Programming Principles, Maintainability, Computer Programming
Anfänger · Kurs · 1–4 Wochen