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

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenbanken, Schnittstelle zur Anwendungsprogrammierung (API), Tabellenverarbeitungssoftware, Relationale Datenbanken, Datenmanipulation, Daten importieren/exportieren, Google Sheets, Erweiterbare Markup-Sprache (XML), SQL, Daten-Integration, Datenumwandlung, R-Programmierung, Web Scraping, Unstrukturierte Daten, Tidyverse (R-Paket)
Anfänger · Kurs · 1–3 Monate

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

Dartmouth College
Kompetenzen, die Sie erwerben: Open Source Technologie, Betriebssysteme, Unix, Linux, Technische Informatik, Linux-Befehle, C (Programmiersprache), Befehlszeilen-Schnittstelle, Computer Programmierung, Dateisysteme, Linux-Server, Eingebettete Systeme
Anfänger · Kurs · 1–3 Monate

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

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Financial Services, Artificial Intelligence, Responsible AI, FinTech, Banking Services, Financial Regulation, Banking, Fraud detection, Machine Learning, Applied Machine Learning, Unsupervised Learning, Data Ethics, Natural Language Processing, AI Personalization, Deep Learning, Credit Risk, Reinforcement Learning, Big Data, Algorithms, Data Management
Anfänger · Kurs · 1–4 Wochen

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

Scrimba
Kompetenzen, die Sie erwerben: Javascript, JavaScript-Frameworks, Front-End Web-Entwicklung, Ereignisgesteuerte Programmierung, Web Content Accessibility Guidelines, Web-Frameworks, UI Komponenten, React.js, Web-Anwendungen, Leistungsoptimierung, Benutzeroberfläche (UI), Datenorientierte Programmierung, Web-Entwicklungstools
Mittel · Kurs · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Matplotlib, Daten in Echtzeit, Python-Programmierung, Skripting, Datenanalyse, Datenmanipulation, Analytics, Daten bereinigen, Grundsätze der Programmierung, NumPy, Datenumwandlung, Pandas (Python-Paket), Datenvalidierung, Datenvisualisierung, Datenverarbeitung, Datenvisualisierungssoftware
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Digitale Signalverarbeitung, Zeitreihenanalyse und Vorhersage, Elektronische Systeme, Elektronik, Elektrotechnik und Computertechnik, Telekommunikation, Digitale Kommunikation, Numerische Analyse, Lineare Algebra
Mittel · Kurs · 1–4 Wochen

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