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.

University of Michigan
Kompetenzen, die Sie erwerben: Datenumwandlung, Datenvisualisierung, Tidyverse (R-Paket), Erhebungen, Analytik, R Programmierung, Statistische Visualisierung, Demografie, Öffentliche Verwaltung, Datenmanipulation, R (Software), Datenanalyse, Statistische Programmierung, Politische Analyse, Öffentliche Politiken, Grundsätze der Programmierung
★ 4.5 (60) · Mittel · Kurs · 1–3 Monate

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

Vanderbilt University
Kompetenzen, die Sie erwerben: Persistenz der Daten, Java-Programmierung, Datenzugang, Dienstleistungsverwaltung, Mobile Entwicklung, Android (Betriebssystem), Benutzeroberfläche (UI) Design, Software Entwurf, Software-Entwicklung, Android-Entwicklung, Java Programmierung
★ 4.3 (411) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Software-Entwicklung, Java-Programmierung, Transaktionsverarbeitung, Datenzugang, Abfragesprachen, Datenbank Management, SQL, Datenbank-Anwendung, Benutzeroberfläche (UI), Datenbank-Design, Datenbank-Management, MySQL, Relationale Datenbanken, Datenbanken, Datenbank-Entwicklung, UI-Komponenten, Datenbank-Systeme, Java Programmierung
★ 4.4 (37) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Einbettungen, Modellierung großer Sprachen, OpenAI-API, Microsoft Azure, Python-Programmierung, Modell-Einsatz, Schnelles Engineering, LLM-Bewerbung, Rahmen für das Risikomanagement, OpenAI, MLOps (Operationen für maschinelles Lernen), Prompt-Muster, Bereitstellung von Anwendungen, Abruf-erweiterte Erzeugung
★ 4.2 (51) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Kryptographie, Verschlüsselung, Arithmetik, Kryptographische Protokolle, Python-Programmierung, Cybersecurity, Algorithmen, Schlüsselverwaltung, Algebra
★ 4.5 (609) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Python-Programmierung, Musikalische Komposition, Musik, Grundsätze der Programmierung, Computerprogrammierung
★ 4.5 (458) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Duke University
Kompetenzen, die Sie erwerben: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, Regression Analysis, Generative AI, Artificial Intelligence, AI literacy, Decision Intelligence, Applied Machine Learning, Generative Model Architectures, Statistical Modeling, Python Programming, Machine Learning, Model Evaluation, Embeddings, Image Analysis, Machine Learning Methods, Scientific Visualization, Deep Learning
★ 4.6 (83) · Mittel · Spezialisierung · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Bauingenieurwesen, Bewirtschaftung der Wasserressourcen, Landmanagement, Entwicklung der Gemeinschaft, Öffentliche Arbeiten, Wasserressourcen, Umwelttechnik, Nachhaltige Technologien, Nachhaltige Entwicklung, Nachhaltige Systeme, Umweltwissenschaft, Sanitäre Einrichtungen, Gesundheit der Gemeinschaft
★ 4.8 (1197) · Mittel · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Kenntnisse, KI-gestützte Kreativität, Generative KI, Künstliche Intelligenz, ChatGPT, Innovation, Schnelles Engineering, LLM-Bewerbung, AI-Förderung, Mensch-Computer-Interaktion
★ 4.8 (466) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Unit Testing, Vue.JS, Development Testing, Data Security, Authentications, Encryption, Authorization (Computing), HTML and CSS, Hypertext Markup Language (HTML), Web Applications, Javascript, Security Strategy, Computer Programming
★ 4.3 (102) · Anfänger · Spezialisierung · 1–3 Monate

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