Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Datei-E/A, Skripting, Computer-Programmierwerkzeuge, Jupyter, Grundsätze der Programmierung, Skriptsprachen
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Klassifizierungsalgorithmen, Matplotlib, Daten bereinigen, Datenverarbeitung, Regressionsanalyse, Datenvisualisierungssoftware, Datenanalyse, Algorithmen für maschinelles Lernen, Statistische Inferenz, Prädiktive Modellierung, Wahrscheinlichkeit & Statistik, Pandas (Python-Paket), Prädiktive Analytik, Datenvisualisierung, Statistische Modellierung
Mittel · Kurs · 1–4 Wochen

SkillUp
Kompetenzen, die Sie erwerben: Prompt Engineering, AI Workflows, AI Orchestration, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Enablement, Software Architecture, Integrated Development Environments, Code Review, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Database Design, Python Programming, Automation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Transaction Processing, Distributed Computing, Application Deployment, Program Development, Computer Programming Tools, Cryptography, Development Environment, Virtual Machines
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Objektorientierter Entwurf, Datei-E/A, Simulationen, Persistenz der Daten, Algorithmen, C++ (Programmiersprache), Grundsätze der Programmierung, Software-Entwurfsmuster
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java, Software Documentation, JUnit, Restful API, Application Performance Management, API Design, Model View Controller, Postman API Platform, User Accounts
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Transfer Learning, Convolutional Neural Networks, Text Mining, Semantic Web, Tensorflow, PyTorch (Machine Learning Library), Artificial Neural Networks, Python Programming, Cryptography, Classification Algorithms, Probability Distribution, Machine Learning Algorithms, Data Processing, Algorithms
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: ChatGPT, Software-Dokumentation, Instandhaltbarkeit, OpenAI API, Generative KI, Entwicklungsumgebung, Einheitstest, Rust (Programmiersprache), Grundsätze der Programmierung, Fehlersuche
Mittel · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Statistische Analyse, Microsoft Excel, Scikit Learn (Bibliothek für Maschinelles Lernen), Regressionsanalyse, Datenanalyse, Überwachtes Lernen, Modellevaluation, Explorative Datenanalyse, Lineare Algebra, Prädiktive Modellierung, Statistische Modellierung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Image Analysis, Computer Vision, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Convolutional Neural Networks, Deep Learning, Keras (Neural Network Library), Tensorflow, Python Programming, Data Preprocessing, Development Environment, Jupyter, NumPy
Mittel · Kurs · 1–3 Monate