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 Michigan
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Prototyping, Erweiterte und virtuelle Realität (AR/VR), Interaktionsdesign, 3D-Assets, Virtuelle Umgebung, Web-Entwicklungs-Tools, Unreal Engine, Plattformübergreifende Entwicklung, Erweiterte Realität, Virtuelle Realität, Unity-Engine
★ 4.6 (95) · Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Kryptographie, Abhängigkeitsanalyse, Techniken der Ausbeutung, Node.JS, Serverloses Rechnen, Cloud-Sicherheit, Sichere Kodierung, Cloud-Dienste, Beglaubigungen, Cloud-Plattformen, Schwachstellen-Management, Javascript, Web-Entwicklung, Anwendungssicherheit, Paket- und Softwareverwaltung, Web-Anwendungen, Management von Bedrohungen, Identitäts- und Zugangsmanagement, Sicherheit der Infrastruktur, Rahmen für das Risikomanagement
★ 4.5 (112) · Mittel · Spezialisierung · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Application Programming Interface (API), Code Reusability, Software Design Patterns, Data Management, Data Structures, Web Development, Computational Logic, Programming Principles, Data Import/Export, Software Development, Software Engineering, Performance Tuning
★ 4.6 (18) · Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Regressionsanalyse, Statistische Methoden, Statistische Modellierung, Statistische Inferenz, R Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Analyse, Daten-Ethik, Bewertung des Modells, Korrelationsanalyse, Prädiktive Analytik, Statistische Programmierung, Prädiktive Modellierung, Statistische Hypothesenprüfung, Plot (Grafiken), Modellevaluation
★ 4.3 (37) · Mittel · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Automatisierung, Kontinuierliche Integration, Konfigurationsmanagement, Skripting, Bash (Skriptsprache), Shell-Skript, Skriptsprachen, Amazon Web Services, Amazon Elastic Compute Cloud, Kontinuierliche Überwachung, Infrastruktur als Code (IaC), AWS CloudFormation, Amazon Webdienste, IT-Automatisierung, Konfigurationsverwaltung, Software-Prüfung, Cloud-Management, Befehlszeilenschnittstelle
★ 4.6 (79) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SAS (Software), Model Evaluation, Logistic Regression, Predictive Modeling, Statistical Modeling, Predictive Analytics, Statistical Software, Big Data, Regression Analysis, Data Management, Feature Engineering, Performance Analysis, Statistical Analysis, Data Preprocessing, Correlation Analysis
★ 4.6 (63) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenwissenschaft, Deskriptive Analytik, Quantitative Forschung, R Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Analyse, Statistische Methoden, Deskriptive Statistik, Histogramm, Explorative Datenanalyse, Datenanalyse, Statistische Programmierung, Statistische Software, Statistik, R (Software)
★ 4.8 (52) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Infosec
Kompetenzen, die Sie erwerben: Java Programmierung, Techniken der Ausbeutung, Node.JS, Javascript, Web-Entwicklung, Sichere Kodierung, Anwendungssicherheit, Java-Programmierung, Web-Anwendungen
★ 4.7 (36) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Model Training, Regression Analysis, NumPy, Machine Learning Algorithms, Machine Learning, Model Optimization, Deep Learning, Data Science, Python Programming
★ 4.6 (440) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Maryland, College Park
Kompetenzen, die Sie erwerben: R Programmierung, Logistische Regression, Regressionsanalyse, Software zur Datenanalyse, Statistische Modellierung, Integration von Daten, Informierte Zustimmung, Deskriptive Statistik, Statistische Analyse, Daten-Ethik, Stichproben (Statistik), Statistische Programmierung, Stata, Statistische Software, R (Software), STATA (Software)
★ 4.2 (70) · Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenbanken, PostgreSQL, NoSQL, Datenbank-Systeme, Datenbank Management, Verteiltes Rechnen, Datenspeicher, SQL, Cloud-Anwendungen, Entwicklungsumgebung, Skalierbarkeit, Architektur des Cloud Computing, Transaktionsverarbeitung, Datenbank-Anwendung, Datenbank-Theorie, Datenbank-Management-Systeme, Relationale Datenbanken, Datenbankarchitektur und -verwaltung, Datenbank-Management, Cloud-Bereitstellung, Datenbank-Software
★ 4.3 (148) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PySpark, Apache Spark, Model Evaluation, MySQL, Data Pipelines, Scala Programming, Extract, Transform, Load, Logistic Regression, Customer Analysis, Apache Hadoop, Predictive Modeling, Applied Machine Learning, Data Processing, Data Persistence, Advanced Analytics, Big Data, Apache Maven, Data Access, Apache, Python Programming
★ 4.6 (90) · Anfänger · Spezialisierung · 1–3 Monate