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: Artificial Intelligence, Applied Machine Learning, Computational Logic, Machine Learning, Unsupervised Learning, Bayesian Statistics, Artificial Neural Networks, Reinforcement Learning, Markov Model, Algorithms, Probability & Statistics
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Databases, Test Automation, Collaborative Software, Software Testing, Application Design, Technical Documentation, Generative AI, Database Management, Software Design, Code Review, Software Architecture, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Infrastruktur, Cloud Computing, Microsoft Azure, Cloud-Speicher, Virtualisierung, Datenbank-Management-Systeme, Öffentliche Cloud, Skalierbarkeit, Virtual Private Networks (VPN), Cloud-Dienste, Cloud-Plattformen, Virtuelle Maschinen, Allgemeine Vernetzung
Anfänger · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Deskriptive Statistik, Daten-Storytelling, Regressionsanalyse, Statistische Analyse, Prädiktive Modellierung, Statistik, Klassifizierungs- und Regressionsbaum (CART), Korrelationsanalyse, Datenanalyse, Explorative Datenanalyse, Datenvisualisierung, Datenmanagement, Daten Präsentation, Datenkompetenz, Statistische Modellierung, Maschinelles Lernen, Datenmanipulation, Statistische Software, Lernen mit Entscheidungsbäumen
Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Linux, C und C++, Sichere Kodierung, C (Programmiersprache), Modellierung von Bedrohungen, Verschlüsselung, Datenvalidierung, Fehlersuche, Verifizierung und Validierung, Kryptographie, Sicherheitskontrollen, Identitäts- und Zugriffsmanagement, Anwendungssicherheit, Bewertungen der Anfälligkeit, Schwachstellen-Management, Dateiverwaltung, OS Prozessverwaltung
Mittel · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Technische Informatik, Computergestützte Logik, Software-Entwicklungstools, Digitales Design, Fehlersuche, Theoretische Informatik, Verifizierung und Validierung, Anwendungsspezifische integrierte Schaltungen, Datenstrukturen, Computer-Programmierwerkzeuge, Computer Architektur, Systeme Design, Entwurfssoftware, Mathematische Software
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Unit Testing, Debugging, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Android Development, Cryptography, Software Design Patterns
Anfänger · Spezialisierung · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Algorithmen, Reinforcement Learning, Künstliche Intelligenz, Lineare Algebra, Maschinelles Lernen, Markov-Modell, Wahrscheinlichkeitsverteilung
Mittel · Kurs · 1–3 Monate

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

CentraleSupélec
Kompetenzen, die Sie erwerben: Software Entwurf, Java, Entwicklungsumgebung, Anwendungsentwicklung, Android Studio, Android Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Storyboarding, Nutzerorientierte Gestaltung, Software-Installation, User-Interface-(UI)-Design, Interaktives Design, Anwendungsdesign
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Prädiktive Modellierung, R-Programmierung, Verwaltung klinischer Daten, Datenmodellierung, Klinische Forschung, Google Cloud-Platform, Datenqualität, Datenbank-Design, Bioinformatik, Datenethik, Informatik, Datenmanipulation, Text Mining, Intensivpflegestation, Verarbeitung natürlicher Sprache, Risikomodellierung, Auszug, Tidyverse (R-Paket), Einhaltung des Health Insurance Portability and Accountability Act (HIPAA), Klinische Informatik
Mittel · Spezialisierung · 3–6 Monate