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.

MathWorks
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Generative KI, Software-Dokumentation, Code-Überprüfung, Matlab, Visualisierung (Computergrafik)
Anfänger · Kurs · 1–4 Wochen
University of Maryland, College Park
Kompetenzen, die Sie erwerben: Unstructured Data, Financial Data, Financial Statement Analysis, Image Analysis, Finance, Financial Analysis, Accounting, Emerging Technologies, Artificial Intelligence, Text Mining, Annual Reports, Machine Learning, Trend Analysis, Data-Driven Decision-Making, Natural Language Processing
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping, Hibernate (Java), Application Security, Authentications, JSON, Authorization (Computing), Dependency Analysis
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Program Development, Python Programming, Computer Programming, GitHub
Fortgeschritten · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Fehlersuche, C (Programmiersprache), Computer Programmierung, Datenstrukturen, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Datei-E/A, Algorithmen, Go (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, API-Design, Authentifizierungen, Schnelles Engineering, Schnittstelle zur Anwendungsprogrammierung (API), Schlüsselverwaltung, OpenAI API, Leistungsoptimierung, Modellierung großer Sprachen, ChatGPT, Modellevaluation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), Matplotlib, Data Analysis, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Probability, Python Programming, Scikit Learn (Machine Learning Library), Data Preprocessing, Linear Algebra, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenvisualisierungssoftware, Datenanalyse, Daten Präsentation, Dashboard, Plotly, Interaktive Datenvisualisierung, Matplotlib, Plot (Grafiken), Wärmekarten, Business-Kommunikation, Statistische Visualisierung, Google Sheets, Datenvisualisierung, Daten-Storytelling, Streudiagramme, Seaborn, Tableau Software, Cloud-Anwendungen, Histogramm
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptographic Protocols, Blockchain, Cryptography, Encryption, Business Continuity, Application Security, Disaster Recovery, Threat Modeling, Vulnerability Assessments, Cybersecurity, Enterprise Security, Network Security, Regulation and Legal Compliance, Data Security, Secure Coding, Key Management, Application Frameworks, Public Key Cryptography Standards (PKCS), Distributed Denial-Of-Service (DDoS) Attacks, Cyber Risk
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: JSON, Systemüberwachung, Befehlszeilen-Schnittstelle, Containerisierung, CI/CD, Kontinuierliche Überwachung, Bereitstellung von Anwendungen, Prometheus (Software), DevOps, GitHub, Docker (Software), System Programmierung, Automatisierung, Jenkins, Skripting, Software-Tests, Rust (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Cybersecurity, Network Security, Key Management, Public Key Cryptography Standards (PKCS), Encryption, Cyber Risk, Data Integrity, Distributed Computing, Transaction Processing, Algorithms
Anfänger · Kurs · 1–4 Wochen