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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Einheitstest, Android Entwicklung, Anwendungsentwicklung, Persistenz der Daten, Java, Integrationstests, Software-Tests, Entwicklungstests, Entwicklung von Anwendungen für Mobilgeräte, Benutzeroberfläche (UI), Android Studio
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
Mittel · Spezialisierung · 3–6 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenbanken, Skripting, Grundsätze der Programmierung, Datenstrukturen, Anwendungsentwicklung, Programm-Entwicklung, Dateiverwaltung, Web-Anwendungen, Datenbank Management, MySQL
Anfänger · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Deep Learning, Transfer Learning, Keras (Bibliothek für Neuronale Netze), Daten-Pipelines, Tensorflow, Rekurrente Neuronale Netze (RNNs), Modellevaluation, Einbettungen, Verarbeitung natürlicher Sprache, Faltungsneuronale Netzwerke
Mittel · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Computervision, Klassifizierungsalgorithmen, Python-Programmierung, Prädiktive Modellierung, Deep Learning, Regressionsanalyse, Unüberwachtes Lernen, Maschinelles Lernen, Generative adversarische Netze (GANs), Datenverarbeitung, Computer Programmierung, Modellevaluation, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Algorithmen für maschinelles Lernen, Bildanalyse, Überwachtes Lernen
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: System Programmierung, Systemüberwachung, Skripting, Automatisierung, GitHub, Jenkins, CI/CD, Kontinuierliche Überwachung, Befehlszeilen-Schnittstelle, Software-Tests, DevOps, Containerisierung, JSON, Docker (Software), Bereitstellung von Anwendungen, Rust (Programmiersprache), Prometheus (Software)
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Strategische Entscheidungsfindung, Projektmanagement, Leiterschaft, Datenverarbeitung, Komplexe Problemlösung, Datenmanagement, Peer Review, Präsentationen, Virtuelle Teams, Teamorientiert, Datenanalyse
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Erweiterte Analytik, Erhebung von Daten, Maschinelles Lernen, Datenanalyse, Physiologie, Medizinische Ausrüstung und Technologie, Analytics, Lebenszeichen, Körperliche Ausdauer, Verletzungsprävention, Sportliches Training, Sportmedizin, Gesundheitstechnologie
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Algorithmen, Cloud Computing, Datenbanken, System-Software, Informatik, Automatisierung, Relationale Datenbanken, Fehlersuche, SQL, Grundsätze der Programmierung, Computer Hardware, Netzwerkprotokolle, Softwareentwicklung, Visual Basic (Programmiersprache), Computer Programmierung, Computer-Vernetzung, Netzwerksicherheit, Datenbank Management, Analyse, Computer Architektur
Anfänger · Kurs · 1–3 Monate

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

University of Colorado System
Kompetenzen, die Sie erwerben: Datenstrukturen, Computergestütztes Denken, Grundsätze der Programmierung, Programm-Entwicklung, Fehlersuche, Computer Programmierung, C (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Cleansing, Logistic Regression, Data Preprocessing, Applied Machine Learning, Data Import/Export, Data Mining, Python Programming, Google Cloud Platform, Scikit Learn (Machine Learning Library), Predictive Modeling, Classification Algorithms, Machine Learning, Supervised Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden