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.

Board Infinity
Kompetenzen, die Sie erwerben: Node.JS, MongoDB, Datenbanken, Sichere Kodierung, Ereignisgesteuerte Programmierung, Middleware
★ 4.6 (12) · Mittel · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Java, Leistungsoptimierung, Java Programmierung, Java-Programmierung, OS Prozessmanagement, Objektorientierte Programmierung (OOP)
★ 4.7 (14) · Mittel · Kurs · 1–4 Wochen

École normale supérieure
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Algorithmen, Mathematische Modellierung, Operations Research, Fortgeschrittene Mathematik, Modell-Optimierung, Netzwerk-Modell, Graphentheorie, Lineare Algebra, Wahrscheinlichkeitsrechnung und Statistik, Theoretische Informatik, Kombinatorik, Wahrscheinlichkeit
★ 4.8 (46) · Gemischt · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Generative KI, Auto-Kodierer, Netzwerk-Modell, Graphentheorie, Erfahrung im Labor, Tiefes Lernen, Unüberwachtes Lernen, Methoden des maschinellen Lernens, Daten-Synthese, Angewandtes maschinelles Lernen, Generative Modellarchitekturen, Künstliche neuronale Netze, Netzwerkanalyse, Autokodierer, Gesundheitsinformatik, Prädiktive Modellierung
★ 3.6 (15) · Fortgeschritten · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Exploit development, Penetration Testing, Cyber Operations, Malware Protection, Exploitation techniques, Network Monitoring, Object Oriented Programming (OOP), Vulnerability Scanning, Network Security, Network Protocols, Network Analysis, Scripting Languages, Scripting, Remote Access Systems, Python Programming, Program Development, Command-Line Interface, Code Reusability, Package and Software Management
★ 5 (9) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Numerische Analyse, Datenmanipulation, Maschinelles Lernen, Python-Programmierung, Computer Programmierung, Datenwissenschaft, Modell-Optimierung, Pandas (Python-Paket), Lineare Algebra, NumPy, Tiefes Lernen, Angewandtes maschinelles Lernen, Computerprogrammierung, Methoden des maschinellen Lernens, Statistische Visualisierung, Pivot-Tabellen und Diagramme, Verarbeitung natürlicher Sprache, Künstliche neuronale Netze, Grundsätze der Programmierung, Matplotlib, Algorithmen für maschinelles Lernen
★ 5 (6) · Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Kubernetes, Cloud-Native Computing, YAML, Containerization, Application Deployment, Development Environment, Virtual Machines, Data Persistence, Virtualization, Virtual Environment, Dashboard Creation, Network Routing, Network Architecture, Command-Line Interface, Software Installation, Scalability
★ 4.1 (27) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, Prompt Patterns, AI Workflows, Generative Model Architectures, Fine-tuning, Model Deployment, Token Optimization, Applied Machine Learning, Hugging Face, Programming Principles, Application Deployment, Memory Management, Object Oriented Programming (OOP), Context Management, API Testing, Document Management, Model Optimization, Embeddings, Software Installation
Mittel · Spezialisierung · 3–6 Monate

Sungkyunkwan University
Kompetenzen, die Sie erwerben: R Programmierung, Finanzielle Analyse, Risikoanalyse, Finanzielle Daten, Datenmanipulation, Risikomanagement, Regressionsanalyse, Portfolio-Verwaltung, Investitionsmanagement, Investment Management, Investitionen, Leistungsanalyse, Risikomodellierung, Finanzielle Vorausschau, Zeitreihenanalyse und Vorhersage, Portfolio-Risiko, Statistische Programmierung, R (Software), Marktdaten, Korrelationsanalyse, Finanzielle Modellierung
★ 4.4 (7) · Anfänger · Kurs · 1–4 Wochen

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

Packt
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, System Programming, Package and Software Management, Data Structures, Software Installation, Code Reusability, Build Tools, Programming Principles, Other Programming Languages, Secure Coding, Integrated Development Environments, Data Sharing, Data Access
Anfänger · Spezialisierung · 3–6 Monate