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: Python-Programmierung, SQL, Integrierte Entwicklungsumgebungen, Datenbanken, Datenmanipulation, Einheitstest, Schnittstelle zur Anwendungsprogrammierung (API), Code-Überprüfung, Datenumwandlung, Web Scraping, Style Guides, Auszug, Datenverarbeitung
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Datenmanipulation, Explorative Datenanalyse, Pandas (Python-Paket), Datenanalyse, Grundsätze der Programmierung, Datenvisualisierungssoftware, Daten bereinigen, Matplotlib, Streudiagramme, Jupyter, Histogramm, Datenmodellierung, Datenvisualisierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Graphentheorie, Wahrscheinlichkeit & Statistik, Netzwerk-Routing, Theoretische Informatik, Big Data, Computergestützte Logik, Informatik, Datenstrukturen, Lineare Algebra, Netzwerkanalyse, Operations Research, Algorithmen, Computergestütztes Denken, Grundsätze der Programmierung, Netzwerk-Modell
Fortgeschritten · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Prototyping, C (Programmiersprache), Datenstrukturen, Computer Programmierung, Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Objective-C (Programmiersprache), Apple iOS, Objektorientierte Programmierung (OOP), iOS Entwicklung
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Graphentheorie, Dynamisches Host-Konfigurationsprotokoll (DHCP), Digitale Kommunikation, Netzwerk-Routing, Netzwerkplanung und -design, Routing-Protokolle, Telekommunikation, Algorithmen, Computer-Vernetzung, Netzwerk Architektur, Lokale Netzwerke, TCP/IP, System Programmierung, Netzwerk-Infrastruktur, Netzwerkprotokolle, Software-definierte Netzwerke, Netzwerk-Leistungsmanagement, Netzwerksicherheit, OSI-Modelle, Drahtlose Netzwerke
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: React.js, Bootstrap (Front-End Framework), UI Components, HTML and CSS, Cascading Style Sheets (CSS), Application Programming Interface (API), User Interface (UI), Javascript, Web Development Tools, Network Routing, Event-Driven Programming, Data Validation, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Software Testing, Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Biologie, Biochemie, Datenanalyse, Markov-Modell, Klassifizierungsalgorithmen, Algorithmen, Infektionskrankheiten, Netzwerkanalyse, Unüberwachtes Lernen, Datenvorverarbeitung, Statistische Analyse, Biowissenschaften, Biotechnologie, Angewandtes maschinelles Lernen, Data-Mining, Dimensionalitätsreduktion, Mikrobiologie, Bioinformatik, Molekularbiologie
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Öffentliche Gesundheit, R-Programmierung, Statistik, Datenanalyse, Datenkompetenz, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Stichproben (Statistik), R (Software), Statistische Hypothesentests, Analytische Fähigkeiten, Daten importieren/exportieren, Deskriptive Statistik
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: SQL, Scala Programmierung, Datenmanipulation, Verteiltes Rechnen, Apache Spark, Datenanalyse, Persistenz der Daten, Big Data, Datenverarbeitung, Leistungsoptimierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maintainability
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Kontext-Management, ChatGPT, Modellierung großer Sprachen, KI-Förderung, LLM-Bewerbung, Kreativität, Künstliche Intelligenz, Schnelles Engineering, Problemlösung, Verifizierung und Validierung, Generative KI, Prompt-Muster, OpenAI, Produktivität
Anfänger · Kurs · 1–3 Monate