Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

JetBrains
Kompetenzen, die Sie erwerben: Application Development, Application Deployment, Generative AI Agents, Large Language Modeling, Software Development Tools, LLM Application, AI literacy, IntelliJ IDEA, Agentic Workflows, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Integrated Development Environments, Agentic systems, Code Review, Software Development, Software Development Life Cycle
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Wireframing, Persona (User Experience), User Interface (UI), User Experience Design, Usability, User Interface (UI) Design, UI Components, Visual Design, Persona Development, Information Architecture, Web Design, Design, Design Elements And Principles
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unreal Engine, Game Design, User Interface (UI), UI Components, Video Game Development, User Interface (UI) Design, Virtual Environment, 3D Assets, No-Code Development, Software Installation, Computer Graphic Techniques, Content Management, Event-Driven Programming, Package and Software Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Statistische Programmierung, Entwicklungsumgebung, Microsoft Visual Studio, R (Software), Programm-Entwicklung, Software-Dokumentation, Technische Dokumentation, Statistische Analyse, Software-Versionierung, Grundsätze der Programmierung, Versionskontrolle, GitHub Kopilot
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Plotly, Object Oriented Programming (OOP), Matplotlib, Pandas (Python Package), Plot (Graphics), Interactive Data Visualization, Data Visualization, Seaborn, Data Analysis, File I/O, Data Visualization Software, NumPy, Data Structures, Restful API, Python Programming, Application Programming Interface (API), Data Manipulation, Programming Principles, Computer Programming, Program Development
Mittel · Spezialisierung · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Tiefes Lernen, Lernen übertragen, Faltungsneuronale Netzwerke, Datenanalyse, Modell Ausbildung, Vorverarbeitung von Daten, Modellevaluation, Modell-Optimierung, Bewertung des Modells, Matlab, Bildanalyse, Datenvorverarbeitung, Computer Vision, Faltungsneuronale Netze, Transfer Learning, Feinabstimmung, Software-Visualisierung, Netzarchitektur
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Datensicherheit, Kontinuierliche Überwachung, Risikomanagement, Software-Entwicklung, Bewertung der Cybersicherheit, Netzwerksicherheit, Sicherheitstechnik, Cybersecurity, Anwendungssicherheit, Überprüfung der Sicherheitsarchitektur, Sicherheitskontrollen, Sichere Kodierung, Beglaubigungen, Sicherheitsstrategie, Sicherheitsmanagement, Sicherheitstests, Cyber-Operationen, IT-Sicherheitsarchitektur, Identitäts- und Zugangsmanagement, Sicherheitsprüfung, Berechtigung (Computing)
Mittel · Kurs · 1–3 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Präsentation der Daten, Ereignisgesteuerte Programmierung, Web-Entwicklungs-Tools, Datenkompetenz, Software-Entwicklung, Wiederverwendbarkeit von Code, Interaktives Design, JavaScript-Frameworks, Programm-Entwicklung, Javascript, Animation und Spieldesign, Plot (Grafiken), Lebenszyklus der Softwareentwicklung, Hypertext Markup Language (HTML), Software Entwurf, Computergrafik, Anwendungsdesign, Web-Design und Entwicklung, Angewandtes maschinelles Lernen, Animationen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Token-Optimierung, Wiederverwendbarkeit von Code, OpenAI-API, KI-Orchestrierung, Prompt-Muster, Beglaubigungen, Sichere Kodierung, Speicherverwaltung, AI-Integrationen, Agentische Arbeitsabläufe, Entwicklung von Testskripten, Kontext-Management, AI-Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Software-Entwicklung, Fehlersuche, Microsoft Visual Studio, Software-Entwicklungstools, Microsoft Entwicklungswerkzeuge, Integrierte Entwicklungsumgebungen, Git (Versionskontrollsystem), Versionskontrolle
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Java-Programmierung, Objektorientierte Programmierung (OOP), Computerprogrammierung, Java, Java Programmierung, Algorithmen, Programm-Entwicklung, Objektorientierter Entwurf, Computer Programmierung, Pädagogik, Kulturelle Reaktionsfähigkeit, Digitale Pädagogik
Anfänger · Kurs · 1–3 Monate