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.

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Aufstrebende Technologien, Aufkommende Technologien, Eingebettete Software, Datenwissenschaft, Kommunikationssysteme, Digitale Kommunikation, Netzwerk-Protokolle, Netzinfrastruktur, Sicherheit der Infrastruktur, Internet der Dinge, Computer-Hardware, Sicherheitskontrollen, Cloud-Plattformen, Allgemeine Netzwerkarbeit, Amazon Web Services, Eingebettete Systeme, Gesundheitstechnologie, Amazon Webdienste, Computer-Plattformen, Drahtlose Netzwerke, Netzwerkplanung und -entwurf
★ 4.7 (528) · Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Systemanalyse, Kommunikationssysteme, Digitale Kommunikation, Telekommunikation, Jupyter, Numerische Analyse, Digitale Signalverarbeitung
★ 4.7 (198) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Code Reusability, Debugging, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Development, Development Testing, Object Oriented Design, Report Writing, HTML and CSS
★ 3.6 (40) · Mittel · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools
★ 4.4 (102) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Data Structures, Program Development, Software Development, Model Evaluation, Automation, Model Training, Classification Algorithms, Database Application, Plot (Graphics), Python Programming, Algorithms, Software Installation, Code Reusability, Functional Design
★ 4.7 (105) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)
★ 4.7 (18) · Mittel · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Software zur Datenvisualisierung, R Programmierung, Wärmekarten, Grafik-Software, Tidyverse (R-Paket), Ggplot2, Plot (Grafiken), Streudiagramme, Datenwrangling, Statistische Visualisierung
★ 4.9 (132) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Datenumwandlung, Datenbank-Design, Abfragesprachen, Git (Versionskontrollsystem), Datenanalyse, Datenmanipulation, Leistungsoptimierung, Versionskontrolle, GitHub, Integrität der Daten, Datenbank Management, Datenbank-Management, Bereinigung von Daten, SQL, Software-Versionierung
★ 4 (20) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
★ 4.5 (38) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Histogramm, Datenumwandlung, Datenwissenschaft, Text Mining, Technische Merkmale, Unstrukturierte Daten, Dimensionalitätsreduktion, Datenverarbeitung, Datenmanipulation, Integration von Daten, Explorative Datenanalyse, Plot (Grafiken), Datenvorverarbeitung, Bereinigung von Daten, Feature Technik, Matlab, Prädiktive Modellierung, Vorverarbeitung von Daten, Bildanalyse, Wissenschaftliche Visualisierung, Datenwrangling
★ 4.7 (351) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Feinabstimmung, MLOps (Operationen für maschinelles Lernen), CI/CD, Containerisierung, Microsoft Azure, Docker (Software), Gesicht umarmen, Lernen übertragen, Cloud-Bereitstellung, GitHub, Transfer Learning, Modell Ausbildung, Software für maschinelles Lernen, Cloud Computing, Kontinuierliche Bereitstellung, Modell-Einsatz
★ 3.7 (66) · Fortgeschritten · Kurs · 1–4 Wochen

National Academy of Sports Medicine
Kompetenzen, die Sie erwerben: Exercise Science, Kinesiology, Human Musculoskeletal System, Respiration, Physiology, Neurology, Mechanics, Injury Prevention, Anatomy, Medical Terminology, Nutrition and Diet
★ 4.6 (72) · Anfänger · Kurs · 1–3 Monate