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: Java Programming, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Containerisierung, Java, Software-Entwurfsmuster, Microservices, Tools erstellen, Docker (Software), Cloud-natives Computing, Cloud-Bereitstellung, CI/CD, Integrationsprüfung
★ 4.8 (12) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Plot (Graphics), Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Mapping, Software Installation, Python Programming
★ 4.1 (16) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Penetration Testing, Network Security, Cyber Operations, Network Monitoring, Exploitation techniques, Vulnerability Scanning, Cryptographic Protocols, Remote Access Systems, Network Protocols, Encryption, General Networking, Command-Line Interface, Network Analysis, Proxy Servers
★ 4.7 (13) · Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
★ 4.9 (12) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Animation und Spieldesign, Computational Thinking, Diversity-Bewusstsein, Klassenzimmer-Management, Computer Programmierung, Brainstorming, Software und Technologie für das Bildungswesen, Fehlersuche, Digitale Pädagogik, Grundsätze der Programmierung, Computerprogrammierung
★ 4.8 (8) · Anfänger · Kurs · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
★ 4.7 (33) · Mittel · Kurs · 1–4 Wochen

Sungkyunkwan University
Kompetenzen, die Sie erwerben: R Programmierung, Regressionsanalyse, Risikomodellierung, Datenmanipulation, Risikoanalyse, Investment Management, Investitionen, Risikomanagement, Finanzielle Analyse, Leistungsanalyse, Finanzielle Daten, Marktdaten, Korrelationsanalyse, R (Software), Finanzielle Modellierung, Zeitreihenanalyse und Vorhersage, Portfolio-Risiko, Portfolio-Verwaltung, Investitionsmanagement, Statistische Programmierung, Finanzielle Vorausschau
★ 4.4 (7) · Anfänger · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Model Optimization, Deep Learning, Model Evaluation, Data Ethics, Health Informatics, ICD Coding (ICD-9/ICD-10), Clinical Data Management, Data Mining, Electronic Medical Record System, Medical Records, Clinical Informatics, Clinical Research, Descriptive Analytics, Database Design, Data Dictionary, AI Security, Predictive Modeling, Model Training, Machine Learning, Autoencoders
★ 4.4 (36) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: A/B-Tests, Statistische Methoden, Statistik, Pandas (Python-Paket), Datenmanipulation, Statistische Analyse, Datenwissenschaft, Git (Versionskontrollsystem), Software zur Datenvisualisierung, Datenumwandlung, NumPy, Statistische Hypothesenprüfung, Versionskontrolle, GitHub, AI-Arbeitsabläufe, Datenanalyse, Python-Programmierung, Plotly, Kollaborative Software, Matplotlib
★ 4 (8) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Automatisierung, Technische Unterstützung, Generative KI, AI-Integrationen, Technische Unterstützung und Dienstleistungen, Daten-Ethik, Verantwortungsvolle AI, Endbenutzerschulung und -unterstützung
★ 4 (12) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, C und C++, C++ (Programmiersprache), Kommunikationssysteme
★ 4.5 (13) · Fortgeschritten · Kurs · 1–3 Monate