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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Systemüberwachung, Abruf-erweiterte Erzeugung, Vektor-Datenbanken, Einbettungen, Schnelles Engineering, LLM-Bewerbung, Modellierung großer Sprachen, Künstliche Intelligenz, ChatGPT, Modellevaluation, OpenAI API
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Fehlersuche, Skriptsprachen, Python-Programmierung, Programm-Entwicklung, Datenspeicherung, Entwicklungsumgebung, Datei-E/A, Datenstrukturen, Skripting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Web-Entwicklung, Softwareentwicklung, Datenbank Management, Python-Programmierung, Anwendungsentwicklung, Back-End Web-Entwicklung, Objekt-Relationales Mapping, Web-Entwicklungstools, Web-Anwendungen, Flask (Web-Framework)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Princeton University
Kompetenzen, die Sie erwerben: Algorithmen, Theoretische Informatik, Skalierbarkeit, Computer Hardware, Computer Architektur, Grundsätze der Programmierung, Java Programmierung, Computergestützte Logik, Informatik, Datenstrukturen
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Fehlersuche, Funktionales Design, Objektorientierte Programmierung (OOP), Software Entwurf, Go (Programmiersprache), Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Oracle
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Oracle Cloud, Computer Programming, Cloud Development, Integrated Development Environments, Development Environment
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Öffentliche Verwaltung, R-Programmierung, Datenanalyse, Datenumwandlung, Umfragen, Daten bereinigen, Öffentliche Politiken, Statistisches Programmieren, Politische Analyse, Demographie, Datenvisualisierung, Tidyverse (R-Paket), Datenmanipulation
Mittel · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, NoSQL, Datenbank Management, Serverloses Rechnen, Automatisierung, Web-Entwicklung, Anwendungsentwicklung, Serviceorientierte Architektur, Cloud-Anwendungen, Python-Programmierung, Relationale Datenbanken, Amazon Webdienste, Cloud-Entwicklung, Software-Architektur, API-Gateway, Cloud-API, Microservices, Amazon DynamoDB
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Musikalische Komposition, Grundsätze der Programmierung, Python-Programmierung, Musik, Programm-Entwicklung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, Fehlersuche, Grundsätze der Programmierung, Microsoft Visual Studio, Python-Programmierung, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Theoretische Informatik, Datenanalyse, Unüberwachtes Lernen, Bioinformatik, Computergestütztes Denken, Python-Programmierung, Analyse, Algorithmen für maschinelles Lernen, Datenstrukturen, Big Data
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Erhebung von Daten, Grundsätze der Programmierung, Computergestütztes Denken, Datenspeicherung, Programm-Entwicklung, Microsoft Visual Studio, C (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen