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: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Memory Management, Cross Platform Development, Mobile Development, UI Components, Data Store, Animations, Data Storage Technologies, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Data Persistence, Data Storage, Cloud Storage, Dataflow
Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Core Data (Software), Mobile Development, Secure Coding, Application Deployment, Scalability, User Interface (UI) Design, UI Components, Integrated Development Environments, Apple software proficiency, User Interface (UI), Back-End Web Development, Debugging, Data Persistence, Data Management, Performance Tuning, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Risk Management, Enterprise Risk Management (ERM), Risk Analysis, Risk Management Framework, Risk Mitigation, Governance Risk Management and Compliance, Legal Risk, Interoperability, IT Security Architecture, Cyber Risk, Information Technology Architecture, Network Architecture, Governance, Solution Architecture, Application Security, Software Architecture, Cryptography, Data Storage, Systems Architecture
★ 4.8 (23) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung, Microsoft Visual Studio, Fehlersuche, Entwicklungsumgebung, .NET-Rahmenwerk, Integrierte Entwicklungsumgebungen, Rechnerische Logik, Computer-Programmierwerkzeuge, C# (Programmiersprache), Daten-Strukturen
Anfänger · Kurs · 1–3 Monate

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

University of Leeds
Kompetenzen, die Sie erwerben: Datenerfassung, Wahrscheinlichkeit, Explorative Datenanalyse, Statistische Berichterstattung, R Programmierung, Statistische Programmierung, Statistische Analyse, Wahrscheinlichkeitsverteilung, Statistische Modellierung, Statistische Inferenz, Statistik, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Datenerhebung, Datenkompetenz, Simulationen, Statistische Software, R (Software), Statistische Visualisierung, Datenanalyse, Software zur Datenvisualisierung
★ 4.8 (10) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Control Systems, Industrial Engineering, Computer Systems, C (Programming Language), Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Electronics Engineering, Electronics, Cloud Computing, Electronic Components, Memory Management
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Linear Algebra, Numerical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, AI Enablement, Data Analysis, Machine Learning, Dimensionality Reduction, Model Optimization, Artificial Neural Networks
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Security, Large Language Modeling, LLM Application, Cybersecurity, Prompt Engineering, Threat Modeling, Cyber Security Assessment, Application Security, Vulnerability Assessments, Security Testing, Network Security, Exploitation techniques
★ 3.7 (20) · Anfänger · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Generative KI, Kritisches Denken, Modell Ausbildung, Maschinelles Lernen, Künstliche Intelligenz, MLOps (Operationen für maschinelles Lernen), Cloud Computing, Generative Modellarchitekturen, Benutzeroberfläche (UI), Google Cloud-Plattform, Angewandtes maschinelles Lernen, Komplexe Problemlösung, Modell-Einsatz
★ 4.2 (11) · Anfänger · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Software-Entwicklung, Datenvorverarbeitung, Computerprogrammierung, Javascript, Präsentation der Daten, Datenkompetenz, Vorverarbeitung von Daten, Daten importieren/exportieren, Angewandtes maschinelles Lernen, Wiederverwendbarkeit von Code, Computer Programmierung, Plot (Grafiken), Software-Entwurfsmuster, Analytische Fähigkeiten
Anfänger · Kurs · 1–4 Wochen