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: Datenumwandlung, Maschinelles Lernen, Lineare Algebra, Python-Programmierung, Dimensionalitätsreduktion, Datenmanipulation, Methoden des maschinellen Lernens, Mathematische Software, Angewandte Mathematik, Bildanalyse, Algebra
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenumwandlung, Data Warehousing, IBM DB2, Daten-Pipelines, Shell-Skript, Apache Kafka, Bash (Skriptsprache), SQL, Linux-Befehle, Datenbank Management, Datenbank-Design, Datenbankarchitektur und -verwaltung, Apache Airflow, Relationale Datenbanken, Datenbank-Management, IBM Kognos-Analytik, Datenspeicher, Datenbank-Software, Datenbank-Verwaltung, Auszug, IBM Cognos-Analytik
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Datenvisualisierung, Bayessche Statistik, Plot (Grafiken), Seaborn, Matplotlib, Stichproben (Statistik), Datengestützte Entscheidungsfindung, Python-Programmierung, Statistische Analyse, Statistik, Statistische Software, Statistische Visualisierung, Statistische Inferenz, Modellevaluation, Statistische Hypothesenprüfung, Statistische Modellierung, Bewertung des Modells, Jupyter, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
Anfänger · Spezialisierung · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Kryptographie, Verschlüsselung, Arithmetik, Kryptographische Protokolle, Integrität der Daten, Cybersecurity, Erweiterter Verschlüsselungsstandard (AES), Algorithmen, Wahrscheinlichkeit, Anwendungssicherheit, Beglaubigungen, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Datenverschlüsselungsstandard, Schlüsselverwaltung
Gemischt · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datenwissenschaft, Bayessche Statistik, Technische Kommunikation, Statistik, Präsentation der Daten, Statistische Analyse, Wahrscheinlichkeitsverteilung, Zeitreihenanalyse und Vorhersage, Statistische Software, Markov-Modell, R Programmierung, Statistische Inferenz, Wahrscheinlichkeit, Statistische Modellierung, Datenanalyse, Statistische Berichterstattung, Vorhersage, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Electronics, Electronic Systems, PIC Microcontrollers, Embedded Software, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Electrical Equipment, Embedded Systems, Wireless Networks, Semiconductors, Application Development, Display Devices, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Development Environment, .NET Framework, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Package and Software Management, Unit Testing, Code Reusability, Testability, Software Design, Python Programming, AI Workflows, Test Script Development, Test Case, Test Tools
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Problemlösung, Computer Programmierung, Pseudocode, Computer-Hardware, Daten-Strukturen, Python-Programmierung, Computational Thinking, Programm-Entwicklung, Algorithmen, Analyse, Computer-Systeme, Fehlersuche, Computerarchitektur, Objektorientierte Programmierung (OOP), Computerprogrammierung, Grundsätze der Programmierung, Analytische Fähigkeiten
Anfänger · Kurs · 1–4 Wochen

Stanford University
Kompetenzen, die Sie erwerben: Analyse sozialer Netzwerke, Graphentheorie, Mathematische Theorie und Analyse, Netzwerkanalyse, Computational Thinking, Daten-Strukturen, Algorithmen, Theoretische Informatik, Wahrscheinlichkeit, Analyse, Computerwissenschaft, Bioinformatik, Design-Strategien, Informatik, Wahrscheinlichkeitsrechnung und Statistik, Netzwerk-Routing
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Plotly, PyTorch (Machine Learning Library), NumPy, Matplotlib, Object Oriented Programming (OOP), Pandas (Python Package), Plot (Graphics), Data Structures, Unit Testing, Object Oriented Design, Python Programming, File I/O, Data Visualization Software, Algorithms, Interactive Data Visualization, Machine Learning Methods, Computational Thinking, Programming Principles, Computer Programming, Program Development
Mittel · Spezialisierung · 3–6 Monate