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: Generative adversarische Netze (GANs), Dimensionalitätsreduktion, Modell-Optimierung, Graphentheorie, Methoden des maschinellen Lernens, Tiefes Lernen, Überwachtes Lernen, Modellevaluation, Unüberwachtes Lernen, Verarbeitung natürlicher Sprache, Modell Ausbildung, Einbettungen, Bewertung des Modells, PyTorch (Bibliothek für maschinelles Lernen), Flask (Web-Framework), Künstliche neuronale Netze, Netzwerk-Modell, Vision Transformer (ViT), Generative Modellarchitekturen, Modell-Einsatz
★ 4.5 (27) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Cybersecurity, Brute-force attacks, Python Programming, Key Management, Programming Principles, File I/O, Computational Logic, Program Development, Algorithms, Debugging, Code Reusability, Scripting, Data Mapping, Software Testing, User Interface (UI), UI Components, Data Structures, Application Development
★ 4.9 (14) · Anfänger · Spezialisierung · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Fine-tuning, Containerization, Model Optimization, AI Workflows, Model Evaluation, Model Deployment, Generative AI Agents, LangGraph, Keras (Neural Network Library), Agentic Workflows, Transfer Learning, Artificial Intelligence and Machine Learning (AI/ML), CrewAI, Image Analysis, Large Language Modeling, Natural Language Processing, Python Programming
Fortgeschritten · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Penetration Testing, Security Testing, Application Security, Event Monitoring, Exploit development, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Security Architecture Review, Patch Management, Code Review, Incident Management, Application Deployment, Authorization (Computing), Data Validation
★ 4.8 (30) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scaled Agile Framework, Agile Methodology, Agile Software Development, Kanban Principles, Project Management Institute (PMI) Methodology, Prioritization, Scalability, Lean Methodologies, Waterfall Methodology
★ 4.8 (8) · Mittel · Kurs · 1–4 Wochen

Pearson
Kompetenzen, die Sie erwerben: Deep Learning, Convolutional Neural Networks, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Generative AI, Model Training, Model Optimization, Machine Learning Algorithms, Network Performance Management, Network Architecture
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Game Design, Animation and Game Design, Video Game Development, Animations, Graphics Software, Event-Driven Programming, No-Code Development, Software Installation, Development Environment, Scripting
★ 4.9 (8) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Pandas (Python-Paket), Datenwissenschaft, Datenmanipulation, Regressionsanalyse, Datenvisualisierung, NumPy, Plot (Grafiken), Algorithmen für maschinelles Lernen, Daten-Strukturen, Lineare Algebra, Angewandtes maschinelles Lernen, Grundsätze der Programmierung, Wissenschaftliche Visualisierung, Datenanalyse, Statistische Visualisierung, Python-Programmierung, Matplotlib, Klassifizierungsalgorithmen
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Aufkommende Technologien, Entwicklungstests, Sichere Kodierung, Blockchain, Wiederverwendbarkeit von Code, Überprüfung der Sicherheitsarchitektur, Software-Entwicklungstools, Integration von Daten, Objektorientierte Programmierung (OOP), Sicherheitstests, Bewertungen der Anfälligkeit, Bereitstellung von Anwendungen, Programm-Entwicklung, Rechtstechnologie, Aufstrebende Technologien
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Application Security, Secure Coding, Security Software, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, PHP (Scripting Language), Application Frameworks, Browser Compatibility, Computer Programming
★ 5 (7) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, SQL, Stored Procedure, Computational Thinking, Computational Logic, Programming Principles, Code Reusability, Business Logic, Data Integrity
★ 4.6 (14) · Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenzugang, Web-Entwicklungs-Tools, Grundsätze der Programmierung, Daten-Strukturen, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden