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: GitHub, Git (Version Control System), Version Control, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, File Management, Web Presence, System Configuration, Software Documentation
★ 4.5 (34) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Datenverarbeitung, Text Mining, Maschinelles Lernen, Überwachtes Lernen, Datenwissenschaft, Klassifizierungsalgorithmen, Modellevaluation, Künstliche Intelligenz, Modell Ausbildung, Angewandtes maschinelles Lernen, Rekurrente Neuronale Netze (RNNs), Tiefes Lernen, Vorverarbeitung von Daten, Methoden des maschinellen Lernens, Künstliche neuronale Netze, Tensorflow, Verarbeitung natürlicher Sprache, Bewertung des Modells, Faltungsneuronale Netzwerke, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Datenvorverarbeitung
★ 3.3 (33) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Analysis, Statistical Methods, Combinatorics, Statistical Programming, Data Analysis, Probability, Probability Distribution, Applied Machine Learning, Probability & Statistics, Bayesian Statistics, Data Science, Simulations
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Restful API, Model View Controller, ASP.NET, OAuth, API Design, Web Development, Application Programming Interface (API), .NET Framework, Web Services, Authentications, Unit Testing, Back-End Web Development, C# (Programming Language), Web Applications, Object-Relational Mapping, API Testing, Authorization (Computing), Operational Databases, Cloud Computing, Computer Programming
★ 4.7 (38) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Containerisierung, Docker (Software), Cloud-Bereitstellung, Microservices, Django (Web-Framework), Cloud-Entwicklung, Flask (Web-Framework), Datenbanken, MongoDB, OpenShift, Cloud-Anwendungen, IBM Wolke, Kubernetes, Cloud-natives Computing, Back-End-Webentwicklung, Web-Anwendungen, Cloud-Plattformen, NoSQL, Bereitstellung von Anwendungen
★ 5 (43) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Feinabstimmung, Informationen zum Datenschutz, LLM-Bewerbung, Generative KI, Modellevaluation, Modellierung großer Sprachen, Generative Modellarchitekturen, Abruf-erweiterte Erzeugung, Verantwortungsvolle AI, Bewertung des Modells
★ 3.6 (14) · Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Back-End Web Development, PostgreSQL, Database Development, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Application Programming Interface (API), Database Management, Databases, Data Validation, Development Environment
★ 3.6 (10) · Mittel · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Matplotlib, File I/O, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, Data Wrangling, Data Processing, Data Manipulation, Data Import/Export, Computer Programming
★ 4.7 (15) · Anfänger · Kurs · 1–4 Wochen