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: Command-Line Interface, Unix Commands, Remote Access Systems, Linux Commands, System Configuration, Computer Hardware, Networking Hardware, Embedded Systems, Python Programming, Operating Systems, File Management, Peripheral Devices, Software Installation
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Methoden des maschinellen Lernens, Maschinelles Lernen, Tiefes Lernen, Datenwissenschaft, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Netzarchitektur, Künstliche Intelligenz, Modell-Einsatz, Künstliche neuronale Netze, Überwachtes Lernen, Angewandtes maschinelles Lernen, PyTorch (Bibliothek für maschinelles Lernen), Rekurrente Neuronale Netze (RNNs)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Validation, Object Oriented Programming (OOP), Customer Data Management, Business Logic, Financial Data, User Interface (UI), Program Development, Real Time Data, Command-Line Interface, Scripting, Application Development, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Data Preprocessing, JUnit, Build Tools, Java Programming, MLOps (Machine Learning Operations), Java, Performance Tuning, Decision Tree Learning, Classification And Regression Tree (CART), Apache Maven, Data Structures, Random Forest Algorithm, Gradle, Data Pipelines, Software Architecture, Software Design, Object Oriented Programming (OOP), Apache, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Computer Programming, Program Development, Object Oriented Programming (OOP), Scripting, Debugging, Scripting Languages, Algorithms, Functional Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Development Environment, Web Development Tools, Virtual Machines, Software Testing, Software Development Tools, Data Storage, Debugging, Javascript, Cryptographic Protocols, Event-Driven Programming, System Design and Implementation, Transaction Processing, Payment Systems
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, C (Programming Language), System Programming, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Skalierbarkeit, Fehlersuche, Prüfbarkeit, Software Architektur, Grundsätze der Programmierung, Instandhaltbarkeit, Code-Überprüfung, Software-Entwicklung, Software Entwurf, Software-Architektur
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Shiny (R Package), FinTech, Financial Market, Financial Forecasting, Asset Management, Financial Analysis, Artificial Intelligence, Web Applications, Portfolio Management, Predictive Modeling, Time Series Analysis and Forecasting, Algorithms
Anfänger · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Development Environment, Version Control
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI-Komponenten, Animationen, Mobile Entwicklung, Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), Apple Xcode, Swift-Programmierung, Grundsätze der Programmierung, Interaktives Design, Apple iOS
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Mittel · Kurs · 1–3 Monate