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.

Board Infinity
Kompetenzen, die Sie erwerben: Verantwortungsvolle AI, Modellevaluation, KI-Kenntnisse, Google Gemini, Prompt-Muster, Bewertung des Modells, Fehlersuche, LLM-Bewerbung, Prompt Engineering Tools, Generative Modellarchitekturen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Bereitstellung, OpenShift, Kubernetes, Kontinuierliche Integration, Kontinuierliche Bereitstellung, Agile Methodik, DevOps, Kontinuierliche Lieferung, CI/CD, Agile Entwicklung von Software, Anwenderbericht, Cloud Computing, Agile Software-Entwicklung, Code-Überprüfung, Testgetriebene Entwicklung (TDD), Devops-Werkzeuge, Software-Entwicklungstools, Scrum (Software-Entwicklung), Kollaborative Software, Cloud-natives Computing, Microservices
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Google Analytics, Ad Hoc Reporting, Performance Reporting, Web Analytics, Marketing, Web Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: SQL, Gemeinsame Nutzung von Daten, Große Daten, Google Cloud-Plattform, Daten importieren/exportieren, Analytik, Abfragesprachen, Statistische Berichterstattung, Data Warehousing, Datenvisualisierung, Interaktive Datenvisualisierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenspeicherung, Datenspeicher, Software-Entwicklung, Programm-Entwicklung, Datenbanken, Datenzugang, MySQL, Datenbank-Anwendung, Computer Programmierung, Datenbank-Entwicklung, Computerprogrammierung, Java-Programmierung, Java Programmierung, Java
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unternehmensanalyse, Überwachung der Qualität, Projektplanung, Geschäftsplanung, Agile Methodik, Lebenszyklus der Softwareentwicklung, Unternehmensplanung, Qualitätsmanagement, Lieferung der Lösung, Risikoanalyse, Projekt-Risikomanagement, Anforderungsmanagement, Risikomanagement, Agile Entwicklung von Software, Business Analyse, Risikomanagement für Projekte, Agile Software-Entwicklung, Lebenszyklus des Projektmanagements, Qualitätskontrolle, Geschäftsprozess, Verbesserung der Geschäftsprozesse, Scrum (Software-Entwicklung), Projektleitung, Rahmen für das Risikomanagement
Anfänger · Kurs · 1–4 Wochen

Nanjing University
Kompetenzen, die Sie erwerben: Operating Systems, File Management, Computer Systems, File Systems, OS Process Management, System Software, Software Architecture, Software Systems, Memory Management, Software Design, System Programming, System Design and Implementation, File I/O, Computer Architecture, Data Storage, Peripheral Devices, Virtualization, Algorithms, Human Computer Interaction
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vector Databases, Hugging Face, MongoDB, Embeddings, NoSQL, AI Personalization, Artificial Intelligence, PostgreSQL, Relational Databases, Database Management Systems, Database Theory, Generative AI, Operational Databases, SQL, Databases, Database Systems, LLM Application, Query Languages, Machine Learning, Data Science
Mittel · Spezialisierung · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Modell-Optimierung, Jupyter, Feature Technik, Unüberwachtes Lernen, Modellevaluation, Angewandtes maschinelles Lernen, Python-Programmierung, Unstrukturierte Daten, Klassifizierungsalgorithmen, Text Mining, Überwachtes Lernen, Vorverarbeitung von Daten, Scikit Learn (Bibliothek für maschinelles Lernen), Maschinelles Lernen, Datenvorverarbeitung, Algorithmen für maschinelles Lernen, Bewertung des Modells, Regressionsanalyse, Technische Merkmale, Modell Ausbildung, Zeitreihenanalyse und Vorhersage, Prädiktive Modellierung, Pandas (Python-Paket)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Verantwortungsvolle AI, Theoretische Informatik, KI-Kenntnisse, Python-Programmierung, Algorithmen, Künstliche Intelligenz, Agentische Systeme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Data Persistence, Programming Principles, Code Reusability, Python Programming, File Management, Computer Science
Mittel · Kurs · 1–4 Wochen