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: Prompt Engineering, Tool Calling, Code Review, Maintainability, AI Workflows, Generative AI, Software Documentation, JSON, Persona Development, Git (Version Control System), Debugging, Development Testing, Data Management
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apple iOS, Open Web Application Security Project (OWASP), Swift Programming, Mobile Security, Mobile Development, Secure Coding, IT Security Architecture, Application Security, Data Validation, Vulnerability Assessments, Cryptography, Application Programming Interface (API), JSON
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Command-Line Interface, C# (Programming Language), .NET Framework, Performance Tuning, Microsoft Visual Studio, Application Design, Application Programming Interface (API), Software Development Tools, File I/O, Authentications, Application Security, Software Testing, Unit Testing, Debugging
Anfänger · Kurs · 3–6 Monate
The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Prompt Engineering, Vibe coding, HTML and CSS, Generative AI, Web Development, Python Programming, Data Analysis, Artificial Intelligence, Data Science, Program Development, Simulations, Debugging
Anfänger · Kurs · 1–3 Monate

Coursera
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Tools, Automation, C# (Programming Language), Scripting, Browser Compatibility, UI Components, User Interface (UI), Web Components
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Design Patterns, Code Review, System Design and Implementation, C and C++
Mittel · Kurs · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: TCP/IP, Telekommunikation, System-Programmierung, Netzarchitektur, Netzwerkplanung und -entwurf, Computer-Vernetzung, Software-definierte Netzwerke, Netzwerksicherheit, Dynamisches Host-Konfigurationsprotokoll (DHCP), Graphentheorie, Drahtlose Netzwerke, Algorithmen, Digitale Kommunikation, Netzwerk-Protokolle, Netzwerk-Leistungsmanagement, Netzinfrastruktur, Netzwerkprotokolle, Netzwerk-Routing, Routing-Protokolle, OSI-Modelle, Lokale Netzwerke
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenbanken, Statistische Visualisierung, Datenbank-Design, Datenvisualisierung, Datenwrangling, SQL, Software zur Datenvisualisierung, Glänzend (R-Paket), Bewertung des Modells, Modellevaluation, Dashboard, Explorative Datenanalyse, Rmarkdown, R Programmierung, Datenanalyse, Statistische Analyse, Präsentation der Daten, Relationale Datenbanken, Ggplot2, Web-Scraping
Anfänger · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Model Deployment, Model Evaluation, Unsupervised Learning, Transfer Learning, Tensorflow, Keras (Neural Network Library), Dimensionality Reduction, Deep Learning, Recurrent Neural Networks (RNNs), Applied Machine Learning, BeeAI, Data Preprocessing, Convolutional Neural Networks, PyTorch (Machine Learning Library), Responsible AI, Python Programming, Agentic systems, Artificial Intelligence, Artificial Neural Networks, Feature Engineering
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Quantitative Research, Scatter Plots, R Programming, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Statistical Analysis, Data Analysis, Data Visualization, Statistics, Exploratory Data Analysis, Data Import/Export, Data Structures
Anfänger · Kurs · 1–4 Wochen