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.

Kompetenzen, die Sie erwerben: Web-Entwicklung, Anwendungsprogrammierschnittstelle (API), Javascript
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Analysis, Statistical Methods, Combinatorics, Statistical Programming, Data Analysis, Probability, Probability Distribution, Applied Machine Learning, Probability & Statistics, Bayesian Statistics, Data Science, Simulations
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Plot (Grafiken), Ggplot2, Tidyverse (R-Paket), Software zur Datenvisualisierung, Streudiagramme, Räumliche Analyse, R Programmierung, Statistische Visualisierung, Geospatial Mapping, Rmarkdown, Geografische Informationen und Technologie, Datenmanipulation, R (Software), Interaktive Datenvisualisierung, Statistische Berichterstattung, Analyse räumlicher Daten, Datenwrangling, Plotly, Grafische Darstellung
★ 4.9 (81) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Keras (Neural Network Library), Tensorflow, Model Training, Applied Machine Learning, Convolutional Neural Networks, Deep Learning, Model Optimization, Machine Learning, Computer Vision
★ 4.7 (78) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Datenvisualisierung, Datenumwandlung, Explorative Datenanalyse, Datenwissenschaft, NumPy, Plot (Grafiken), Software zur Datenvisualisierung, Matplotlib, Seaborn, Fallstudien, Präsentation der Daten, Statistische Analyse, Datenmanipulation, Finanzielle Daten, Pandas (Python-Paket), Datenanalyse, Datenwrangling, Statistische Methoden, Daten-Storytelling
★ 4.9 (13) · Fortgeschritten · Kurs · 1–3 Monate

Goodwill Industries International
Kompetenzen, die Sie erwerben: digital literacy, Cultural Responsiveness, Training Programs, Educational Materials, Digital pedagogy, Intercultural Competence, Relationship Building, Active Listening, Cultural Diversity, Digital Transformation, Computer Literacy, Workforce Development, Community Development, Research, Workplace inclusivity, Rapport Building, Curriculum Planning, Computer Security Awareness Training, Community Outreach, End User Training and Support
★ 4.7 (46) · Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Spring Framework, Java Programming, Java, Application Frameworks, Java Platform Enterprise Edition (J2EE), Maintainability, Scalability, Extensible Markup Language (XML)
★ 3.4 (8) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Java-Programmierung, Daten-Strukturen, Programm-Entwicklung, Algorithmen, Software Entwurf, Software und Technologie für das Bildungswesen, Fehlersuche, Software-Entwicklung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Computerprogrammierung, Grundsätze der Programmierung, Java Programmierung
★ 4.8 (14) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Cryptography, Encryption, Python Programming, Data Security
★ 4.8 (15) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Java, Integrationsprüfung, Software-Entwurfsmuster, Containerisierung, Kontinuierliche Integration, Cloud-Bereitstellung, Microservices, CI/CD, Cloud-natives Computing, Tools erstellen, Docker (Software)
★ 4.8 (12) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Middleware, Ereignisgesteuerte Programmierung, Node.JS, Sichere Kodierung, MongoDB, Datenbanken
★ 4.6 (12) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C and C++, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Software Design, Python Programming, Java, Algorithms, Performance Tuning
★ 4.5 (13) · Mittel · Kurs · 1–3 Monate