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.

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Application Deployment, JSON, Web Services, Restful API, Mobile Development, Application Programming Interface (API), Data Persistence, User Interface (UI) Design, Animations
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Statistik, Datenmanipulation, Datenvorverarbeitung, Daten importieren/exportieren, Datenqualität, R-Programmierung, Statistische Berichterstattung, Datenanalyse-Software, Statistische Methoden
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Schätzung, Prioritätensetzung, Kapazitätsplanung, Leistungsberichte, Projektleistung, Projekt-Koordination, Anwenderbericht, Management-Berichterstattung, Sprint-Retrospektiven, Projekt-Risikomanagement, Sprint-Planung, Rückstände, Risikomanagement, Agile Methodik, Teamorientiert, Agile Entwicklung von Software, Agiles Projektmanagement
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: System Programmierung, Anwendungssicherheit, Eingebettete Software, Softwareentwicklung, Computer Architektur, Fehlersuche, Anwendungsentwicklung, Software-Entwicklungstools, C (Programmiersprache), Eingebettete Systeme, C++ (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, Pharmazeutika, Datenverarbeitung, Interaktive Datenvisualisierung, Technische Kommunikation, Daten importieren/exportieren, Datenumwandlung, Medikamentenentwicklung, Daten Präsentation, Shiny (R-Paket), Datenmodellierung, R-Programmierung, Statistisches Programmieren, Klinische Studien, Verwaltung klinischer Daten, Statistische Berichterstattung, R (Software), Datenvisualisierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenanalyse, Datenmanipulation, Datenverarbeitung, Modellevaluation, Datenvorverarbeitung, Python-Programmierung, Prädiktive Modellierung, Angewandtes maschinelles Lernen, Jupyter
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fractal Analytics
Kompetenzen, die Sie erwerben: Cloud Computing, Information Technology, Cybersecurity, Machine Learning Algorithms, Critical Thinking, Simulations
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Daten bereinigen, Datenanalyse, JSON, Datenqualität, Daten Präsentation, Vorhersage, Prädiktive Analytik, Fehlersuche, Business Metriken, Komplexe Problemlösung, Abfragesprachen, SQL, Geschäftsberichte, Datenvisualisierung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: API-Tests, Paket- und Software-Management, Python-Programmierung, Software-Dokumentation, Anwendungsentwicklung, JSON, Restful API, Schnittstelle zur Anwendungsprogrammierung (API), Server-Seite, Datenvalidierung, Web-Frameworks, Bereitstellung von Anwendungen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Davis
Kompetenzen, die Sie erwerben: Modellevaluation, Wissenschaftliche Methoden, Soziologie, Agentische Systeme, Computer Programmierung, Simulationen, Systemorientiertes Denken, Analyse sozialer Netzwerke, Wirtschaft, Sozialwissenschaften
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Maschinensteuerungen, Eingebettete Software, Elektrische Systeme, Elektronische Systeme, Ausrüstung Design, Eingebettete Systeme, Elektronik-Technik, Kontrollsysteme, Elektronik, Elektronische Komponenten, Hardware Design, Speicherprogrammierbare Steuerungen, Elektronische Hardware
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Telekommunikation, Kommunikationssysteme, Sitzungseinleitungsprotokolle, Open Source Technologie, Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, Anwendungsentwicklung, Android Studio, Eingebettete Systeme, Internet der Dinge, Drahtlose Netzwerke, Netzwerkprotokolle
Gemischt · Kurs · 1–3 Monate