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: Version Control, Cloud Management, Test Automation, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Infrastructure, Virtual Machines, Development Testing, Test Script Development, Scripting, Network Troubleshooting, Cloud Services, Email Automation, Web Presence, Python Programming, CI/CD, Configuration Management, Program Development, Containerization, Unit Testing
★ 4.8 (55.691) · Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Web-Scraping, Daten importieren/exportieren, Software zur Datenvisualisierung, Plot (Grafiken), Unüberwachtes Lernen, Präsentation der Daten, Daten-Storytelling, Datenkompetenz, Datenwrangling, Professionelle Netzwerkarbeit, Explorative Datenanalyse, SQL, Jupyter, Generative KI, Plotly, Bereinigung von Daten, Bewertung des Modells, Dashboard, Erstellung des Dashboards, Datenvisualisierung
★ 4.6 (151.127) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenwissenschaft, IBM Wolke, Analyse des Geschäftsablaufs, Bereitstellung von Anwendungen, Generative Modellarchitekturen, Arbeitsablauf-Management, Software für maschinelles Lernen, Methoden des maschinellen Lernens, Schnelles Engineering, Maschinelles Lernen, Generative AI-Agenten, Tiefes Lernen, Prompt Engineering Tools, Multimodale Aufforderungen, Generative KI, KI-Kenntnisse, ChatGPT, Verantwortungsvolle AI, AI-Arbeitsabläufe, Prompt-Muster
★ 4.7 (36.646) · Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Überwachtes Lernen, Vorverarbeitung von Daten, Verarbeitung natürlicher Sprache, Text Mining, Software zur Datenvisualisierung, Plot (Grafiken), Interaktive Datenvisualisierung, Python-Programmierung, Technische Merkmale, Pandas (Python-Paket), Matplotlib, Analyse sozialer Netzwerke, Datenmanipulation, Netzwerk-Modell, Statistische Visualisierung, NumPy, Bewertung des Modells, Datenvisualisierung, Netzwerkanalyse
★ 4.5 (34.392) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Restful API, Node.JS, Hypertext Markup Language (HTML), MongoDB, Cloud-Infrastruktur, Cloud Computing, Python-Programmierung, Server-Seite, NoSQL, React Redux, HTML und CSS, DevOps, CI/CD, Cloud-natives Computing, Cloud-Entwicklung, Front-End-Webentwicklung, Architektur des Cloud Computing, Cloud-Anwendungen, Cloud-Plattformen, JavaScript-Frameworks
★ 4.6 (10.611) · Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenwissenschaft, Statistische Methoden, Vorverarbeitung von Daten, Daten importieren/exportieren, Text Mining, Grundsätze der Programmierung, Python-Programmierung, Datengestützte Entscheidungsfindung, Datenumwandlung, Pivot-Tabellen und Diagramme, Datenverarbeitung, Statistische Analyse, Pandas (Python-Paket), Skriptsprachen, Datenwrangling, Wahrscheinlichkeitsrechnung und Statistik, Datenmanipulation, Datenanalyse, NumPy, Bereinigung von Daten
★ 4.5 (27.301) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Rechnerische Logik, Grafische Werkzeuge, Fehlersuche, Computerprogrammierung, Programm-Entwicklung, Diagramm Entwurf, Daten-Strukturen, Grundsätze der Programmierung, Python-Programmierung, Computergrafik
★ 4.8 (18.454) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Fehlersuche, Daten importieren/exportieren, Computerprogrammierung, Programm-Entwicklung, Cybersecurity, Grundsätze der Programmierung, Python-Programmierung, Dateiverwaltung, Algorithmen, Automatisierung, Datei-E/A, Instandhaltbarkeit, IT-Automatisierung
★ 4.7 (3644) · Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computational Thinking, Computerprogrammierung, Interaktives Design, Daten-Strukturen, Grundsätze der Programmierung, Theoretische Informatik, Python-Programmierung, Graphentheorie, Ereignisgesteuerte Programmierung, Bioinformatik, Algorithmen, Wahrscheinlichkeit, Animation und Spieldesign, Objektorientierte Programmierung (OOP), Kombinatorik, Datenanalyse, Benutzeroberfläche (UI), Entwicklung von Videospielen, Informatik
★ 4.8 (4096) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Software-Prüfung, Computational Thinking, Lösung Design, Fehlersuche, Computerprogrammierung, Programm-Entwicklung, Analyse, Theoretische Informatik, Datenverarbeitung, Bioinformatik, Algorithmen, Skalierbarkeit, Design-Strategien, Modell-Optimierung
★ 4.6 (12.585) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React Native, iOS Development, Apple iOS, Software Development Life Cycle, Flutter (Software), Mobile Development, Software Architecture, Android Studio, User Centered Design, Android Development, Swift Programming, Git (Version Control System), GitHub, User Interface (UI) Design, Javascript, Android (Operating System), Front-End Web Development, React Redux, Data Ethics, AI Personalization
★ 4.6 (8638) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Istio, Kontinuierliche Integration, Bereitstellung von Anwendungen, Agile Software-Entwicklung, Testgetriebene Entwicklung (TDD), Systemüberwachung, Grafana, Agile Methodik, Jenkins, Scrum (Software-Entwicklung), Kubernetes, Anwenderbericht, Cloud-Bereitstellung, DevOps, CI/CD, Open Web Application Security Project (OWASP), Sichere Kodierung, OpenShift, Devops-Werkzeuge, Gherkin (Skriptsprache)
★ 4.7 (8200) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate