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: Ajax, Hypertext Markup Language (HTML), Application Programming Interface (API)
Anfänger · Kurs · 1–4 Wochen

JetBrains
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java Programmierung, IntelliJ IDEA, Funktionales Design, Java, Android Entwicklung, Spring Framework, Kotlin, Einheitstest, Interoperabilität
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Business Logic, User Interface (UI), User Interface (UI) Design, Development Environment
Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Deskriptive Statistik, Statistische Analyse, A/B-Tests, Statistische Inferenz, Angewandte Mathematik, Wahrscheinlichkeit & Statistik, Lineare Algebra, Bayessche Statistik, Dimensionalitätsreduktion, Infinitesimalrechnung, Mathematische Modellierung, Numerische Analyse, Stichproben (Statistik), Methoden des Maschinellen Lernens, Wahrscheinlichkeitsverteilung, Wahrscheinlichkeit, Maschinelles Lernen, NumPy, Datenumwandlung
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, 3D Assets, Scripting, Object Oriented Programming (OOP), Computer Graphics, Programming Principles, Animation and Game Design, Development Environment, Python Programming, Algorithms
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Object Oriented Programming (OOP), Software Design Patterns, Integrated Development Environments, Development Environment, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Computer Programming, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Text Mining, Data Science, Analysis, Machine Learning Methods, Debugging, Technical Analysis
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, KI-Produktstrategie, Schnelles Engineering, CI/CD, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Software-Tests, Generative KI, Modellierung großer Sprachen, Software-Entwicklungstools, Künstliche Intelligenz, Deep Learning, Testautomatisierung, DevSecOps, Softwareentwicklung, Verarbeitung natürlicher Sprache, Software-Ingenieur, Anwendungssicherheit, Software-Architektur, Prompt-Muster, ChatGPT
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Python Programming, Mathematical Software, Programming Principles, Scripting, Algorithms, Debugging, Data Structures, File Management
Gemischt · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: SQL, Git (Versionskontrolle-System), Unix-Befehle, Entwicklung von Anwendungen für Mobilgeräte, Restful API, Interaktionsdesign, User Experience Design, React Native, Javascript, Benutzererlebnis, Versionskontrolle, UI/UX Forschung, Usability-Tests, Web-Entwicklungstools, Benutzeroberfläche (UI), Jest (JavaScript Testing Framework), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), React.js, GitHub, Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: iOS Development, Swift Programming, Apple iOS, Mobile Development, User Interface (UI), Apple Xcode, Restful API, User Interface and User Experience (UI/UX) Design, Application Development, Development Environment, Application Programming Interface (API), Real Time Data, Data Management
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, LLM Application, Productivity, OpenAI, Agentic systems, Tool Calling, Generative AI, Artificial Intelligence, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Application Development, Creative Problem-Solving, Prototyping, Persona (User Experience), Business Logic, Application Programming Interface (API)
Anfänger · Spezialisierung · 3–6 Monate