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, Object Oriented Design, Software Design, Code Reusability, Records Management, Programming Principles, Memory Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Agentic systems, Fine-tuning, Agentic Workflows, AI Workflows, CrewAI, Embeddings, Model Optimization, Model Context Protocol, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Object Oriented Design, Debugging, UI Components, Software Design, User Interface (UI), Integrated Development Environments, Java, Java Programming, Design Thinking, Program Development, Application Design, Object Oriented Programming (OOP), Data Validation, Software Development, Software Development Tools, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Automatisierung, Amazon Web Services, Software-Entwicklung, Fehlersuche, AI-Integrationen, Software-Entwicklungstools, Code-Überprüfung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, AI-Arbeitsabläufe, Amazon Webdienste
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Development Environment, Test Tools, Unit Testing, Virtual Machines, Software Testing, Software Development Tools, Node.JS, Data Storage, Debugging, Software Configuration Management, Application Deployment, Cryptographic Protocols, Event-Driven Programming, Transaction Processing
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Internet Of Things, Vibrations, Control Systems, Machine Controls, Civil Engineering, Electronic Systems, Electronics Engineering, Structural Engineering, Energy and Utilities, Electronics, Maintenance, Repair, and Facility Services, Automation, Integrated Development Environments, Environmental Monitoring, Traffic Flow Optimization, System Monitoring, Continuous Monitoring, Communication Systems
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Transfer Learning, Convolutional Neural Networks, Artificial Neural Networks, Encryption, Python Programming, Cryptography, Fine-tuning, Machine Learning Methods, Text Mining, Classification Algorithms, Applied Machine Learning, Probability Distribution, Machine Learning Algorithms, Model Training
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Pandas (Python-Paket), Datenmanipulation, Datenwissenschaft, Regressionsanalyse, Software zur Datenvisualisierung, Modellevaluation, Datenvisualisierung, Plot (Grafiken), Bewertung des Modells, Algorithmen für maschinelles Lernen, Datenwrangling, Wissenschaftliche Visualisierung, Datenanalyse, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Statistische Visualisierung, Statistische Inferenz, Präsentation der Daten, Prädiktive Analytik, Matplotlib
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microservices, .NET Framework, ASP.NET, Microsoft Azure, Object-Relational Mapping, OAuth, Cloud Storage, API Gateway, Software Architecture, Payment Systems, Authentications, Data Storage, Systems Architecture, C# (Programming Language), Cloud Services, Model View Controller, Application Programming Interface (API), Software Design Patterns, Restful API, Identity and Access Management
Anfänger · Kurs · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Web-Anwendungen, Web-Entwicklung, Plattformübergreifende Entwicklung
Mittel · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Computational Thinking, Skalierbarkeit, Anwendungs-Rahmenwerke, Web-Entwicklungs-Tools, UI-Komponenten, Computer-Programmierwerkzeuge, Software-Entwicklung, Software Architektur, Benutzeroberfläche (UI), Hypertext Markup Language (HTML), Interaktives Design, Grundsätze der Programmierung, Software-Architektur, JavaScript-Frameworks, Javascript, Web-Design und Entwicklung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI literacy, AI Workflows, Analytics, Application Development
Anfänger · Kurs · 1–4 Wochen