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: Jenkins, Systemüberwachung, Bereitstellung von Anwendungen, Scrum (Software-Entwicklung), Kubernetes, Cloud-Anwendungen, Sichere Kodierung, Istio, Open Web Application Security Project (OWASP), Grafana, Testgetriebene Entwicklung (TDD), DevOps, Code-Abdeckung, OpenShift, Gherkin (Skriptsprache), Kontinuierliche Integration, Agile Entwicklung von Software, Cloud-Bereitstellung, CI/CD, Agile Methodik
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Bootstrap (Front-End-Framework), Relationale Datenbanken, Datenstrukturen, Unix-Befehle, GitHub, Cloud-Hosting, Computer Programmierung, Datenbank-Design, SQL, Versionskontrolle, Front-End Web-Entwicklung, API-Tests, Django (Web-Framework), Full-Stack Web-Entwicklung, Git (Versionskontrolle-System), Restful API, Datenbank-Management-Systeme, Python-Programmierung, Back-End Web-Entwicklung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Stanford University
Kompetenzen, die Sie erwerben: Cybersicherheit, Kryptographie, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Computergestütztes Denken, Verschlüsselung, Datenintegrität, Algorithmen, Sichere Kodierung, Datenverschlüsselungsstandard, Schlüsselverwaltung, Authentifizierungen, Erweiterter Verschlüsselungsstandard (AES)
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), JSON, HyperText Markup Language (HTML), Datenmodellierung, Datenbanken, Relationale Datenbanken, Web-Entwicklung, Datenbank-Design, SQL, Javascript, Fehlersuche, PHP (Skriptsprache), jQuery, Sichere Kodierung, MySQL, JavaScript und jQuery, Ajax, Web-Anwendungen, Datenbank Entwicklung, Datenbank-Anwendung
Mittel · Spezialisierung · 3–6 Monate
Coursera
Kompetenzen, die Sie erwerben: Classification And Regression Tree (CART), Decision Tree Learning, Classification Algorithms, Java, Java Programming, Machine Learning Algorithms, Supervised Learning, Algorithms, Machine Learning, Data Structures, Software Engineering
Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, IBM Cloud, Python Programming
Auf einen Abschluss hinarbeiten
Fortgeschritten · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Algebra, Angewandte Mathematik, NumPy, Maschinelles Lernen, Lineare Algebra, Datenvorverarbeitung, Fortgeschrittene Mathematik, Datenmanipulation, Mathematische Modellierung, Methoden des Maschinellen Lernens, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Bayessche Statistik, Deskriptive Statistik, Wahrscheinlichkeitsverteilung, Statistische Analyse, NumPy, Dimensionalitätsreduktion, Algorithmen für maschinelles Lernen, Infinitesimalrechnung, Lineare Algebra, Angewandte Mathematik, Stichproben (Statistik), Statistische Inferenz, Wahrscheinlichkeit & Statistik, Maschinelles Lernen, Datenvorverarbeitung, Statistische Hypothesentests, Wahrscheinlichkeit, Methoden des Maschinellen Lernens, Numerische Analyse, A/B-Tests
Mittel · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Regressionsanalyse, Datenmodellierung, Modellevaluation, Datenverarbeitung, Datenmanagement, Klassifizierungsalgorithmen, Big Data, Datenbank-Design, Skalierbarkeit, Apache Spark, MongoDB, Datenvorverarbeitung, Angewandtes maschinelles Lernen, Graphentheorie, Explorative Datenanalyse, Daten Präsentation, Daten-Integration, Data-Mining, Daten-Pipelines, Apache Hadoop
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Theoretische Informatik, Kombinatorik, Computergestützte Logik, Computergestütztes Denken, Deduktive Argumentation, Programm-Entwicklung, Logisches Denken, Algorithmen, Python-Programmierung, Informatik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Integration Testing, Programming Principles, Data Structures, Computer Programming
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Microservices, Docker (Software), Containerization, API Gateway, Redis, API Design, ASP.NET, .NET Framework, Software Architecture, Microsoft Visual Studio, Software Design Patterns, Cloud-Native Computing, Restful API, C# (Programming Language), Web Services, Application Programming Interface (API), Event-Driven Programming, Integration Testing, Software Development, Web Development
Mittel · Spezialisierung · 3–6 Monate