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: Android Studio, Android Jetpack, Android Development, Kotlin, Object Oriented Design, Mobile Development, Object Oriented Programming (OOP), UI Components, Mobile Development Tools, Software Design Patterns, Programming Principles, Development Environment, User Interface (UI), User Interface (UI) Design, Interactive Design, Animations, Typography, Code Reusability, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Model Evaluation, PyTorch (Machine Learning Library), Responsible AI, Debugging, Model Deployment, Model Training, Model Optimization, Deep Learning, Test Tools, Applied Machine Learning, Testability, Machine Learning Methods, Machine Learning, Data Preprocessing, Verification And Validation, Python Programming, AI Security, Test Driven Development (TDD), AI Enablement
Mittel · Kurs · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Systemarchitektur, Faltungsneuronale Netze, Bildanalyse, Algorithmen, Simulation und Simulationssoftware, Simulationen, Mathematische Modellierung, Kontrollsysteme, Graphentheorie, Schätzung, Tiefes Lernen, Computer Vision, Sicherheitsgarantie, Hardware-Architektur, Robotik, Software-Architektur, Globale Positionierungssysteme, Angewandte Mathematik, Netzwerk-Routing, Künstliche Intelligenz
★ 4.7 (3559) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Java Programming, Java, Performance Tuning, Memory Management, Web Servers, Web Applications, Server Side, Computer Networking, TCP/IP, OS Process Management, Context Management, Software Development, Encryption, Network Protocols, Scalability, Maintainability
Mittel · Kurs · 1–4 Wochen

Ludwig-Maximilians-Universität München (LMU)
Kompetenzen, die Sie erwerben: Biowissenschaften, Endokrinologie, Diätetik, Geburtshilfe und Gynäkologie, Ernährungserziehung, Klinische Ernährung, Vorbeugende Pflege, Gesundheit von Müttern, Schwangerenvorsorge, Ernährung und Diät, Ernährungsberatung, Biochemie, Lebensmittelsicherheit und -hygiene, Medizinische Wissenschaft und Forschung, Physiologie, Gesundheit von Kindern, Chronische Krankheiten, Klinische Praktiken, Patientenaufklärung und -beratung
★ 4.8 (3229) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Problemlösung, Dateneingabe, Tabellenkalkulations-Software, Gemeinsame Nutzung von Daten, Daten importieren/exportieren, Validierung von Daten, Plot (Grafiken), Datenvisualisierung, Microsoft Office, Excel-Formeln, Datenverwaltung, Integrität der Daten, Microsoft Excel, Software zur Datenanalyse, Bereinigung von Daten
★ 4.7 (3712) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Electronics, Machine Controls, Artificial Intelligence, Electronic Hardware, Electronics Engineering, Basic Electrical Systems, Electrical Wiring, Control Systems, Electronic Systems, Robotic Process Automation, Embedded Software, Artificial Intelligence and Machine Learning (AI/ML), Electronic Components, Embedded Systems, Computer Hardware, Programming Principles, Computer Programming Tools, Integrated Development Environments
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: React.js, Event-Driven Programming, Authentications, Node.JS, Web Development Tools, Hypertext Markup Language (HTML), Full-Stack Web Development, OAuth, Webpack, Web Content Accessibility Guidelines, Web Applications, Front-End Web Development, Application Design, Javascript, Cascading Style Sheets (CSS), Package and Software Management, JavaScript Frameworks, Web Development, UI Components, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Java, Software-Entwurfsmuster, Andere Programmiersprachen, Algorithmen, Funktionales Design, Grundsätze der Programmierung, Funktionelle Prüfung, Scala-Programmierung, Software-Entwicklung, Leistungsoptimierung, Anwendungsdesign, Ereignisgesteuerte Programmierung
★ 4.5 (3137) · Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Analyse, Datenwissenschaft, Statistische Inferenz, Wahrscheinlichkeitsverteilung, Mathematische Modellierung, Stichproben (Statistik), Bayessche Statistik, Wahrscheinlichkeit, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Statistik, Datenmodellierung, Regressionsanalyse, Biostatistik, Lineare Algebra, Datenanalyse, R Programmierung, Angewandte Mathematik, Statistische Hypothesenprüfung, Statistische Modellierung
★ 4.4 (800) · Fortgeschritten · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Software zur Datenvisualisierung, Objektorientierter Entwurf, Open-Source-Technologie, Paket- und Softwareverwaltung, Software-Dokumentation, R (Software), Ggplot2, Datenwrangling, Datenmanipulation, Merkblatt (Software), Plot (Grafiken), Datenvisualisierung, Objektorientierte Programmierung (OOP), Tidyverse (R-Paket), Vorverarbeitung von Daten, Technische Dokumentation, Einheitliche Prüfung, R Programmierung, Web-Scraping, Bereinigung von Daten
★ 4.2 (1486) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Java, Objektorientierter Entwurf, Lebenszyklus der Softwareentwicklung, Java-Programmierung, Grundsätze der Programmierung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Software-Entwicklung, Computerprogrammierung, Software-Entwicklung, Rechnerische Logik, Lebenszyklus der Systementwicklung, Wiederverwendbarkeit von Code
★ 4.4 (423) · Anfänger · Kurs · 1–4 Wochen