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: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Exploitation techniques, Brute-force attacks, Scripting, Authentications, Python Programming, Data Access, Identity and Access Management, Automation
★ 4.5 (81) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Strategien der Personalbeschaffung, Mitarbeiterschulung, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Demografie, Peer Review, Personalwesen, Personalmanagement und -planung, Inklusivität am Arbeitsplatz, Soziale Gerechtigkeit, Mitarbeiterbindung, Rekrutierung von Talenten, Diversity-Programme, Diversity-Bewusstsein, Benchmarking, Führung und Management, Strategie der Humanressourcen, Diversity-Schulung, Kulturelle Vielfalt, Interkulturelle Kompetenz, Diversität und Inklusion
★ 4.8 (340) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerarchitektur, Eingebettete Systeme, Peripheriegeräte, Speicherverwaltung, C und C++, Hardware-Architektur, Grundsätze der Programmierung, Computerprogrammierung, Rechnerische Logik, Eingebettete Software, Datenspeicherung, C (Programmiersprache)
★ 4.5 (44) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Logistische Regression, Matplotlib, Jupyter, NumPy, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Python-Programmierung, Maschinelles Lernen, Methoden des maschinellen Lernens, Seaborn, Datenwissenschaft
★ 4.5 (396) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, SAP Applications, Restful API, Core Data (Software), Security Controls, HTML and CSS, UI Components, User Interface (UI) Design, Development Environment, Query Languages, Action Oriented, Data Validation
★ 3.7 (47) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Data Structures, Program Development, Software Development, Data Visualization, Model Evaluation, Problem Solving, Automation, Model Training, Machine Learning Algorithms, Database Application, Python Programming, Software Installation, Code Reusability, Functional Design
★ 4.7 (105) · Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Datenvisualisierung, Demografie, Politische Analyse, Datenanalyse, Tidyverse (R-Paket), Öffentliche Politiken, R Programmierung, Erhebungen, Grundsätze der Programmierung, Analytik, Datenmanipulation, R (Software), Statistische Programmierung, Öffentliche Verwaltung, Datenumwandlung
★ 4.5 (62) · Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Analyse, Bewertung des Modells, Angewandte Mathematik, Statistische Hypothesenprüfung, Integralrechnung, R Programmierung, Statistische Methoden, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Regressionsanalyse, Statistik, Lineare Algebra, Wahrscheinlichkeitsrechnung und Statistik, Statistische Modellierung, Datenwissenschaft
★ 4.6 (108) · Fortgeschritten · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Tools erstellen, Testgetriebene Entwicklung (TDD), Versionskontrolle, Software-Versionierung, Methoden der Softwareentwicklung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Cloud-natives Computing, Software-Entwicklung, Software-Entwicklungstools, Apache Maven, Grundsätze der Programmierung, CI/CD, Software-Entwurfsmuster, Software-Entwicklung, Lebenszyklus der Softwareentwicklung, Unified Modeling Language, Kontinuierliche Integration, Agile Methodik, Jenkins
★ 4.5 (196) · Anfänger · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Datenvisualisierung, Statistische Analyse, Analyse sozialer Medien, Korrelationsanalyse, Datenanalyse, Anwendungsprogrammierschnittstelle (API), Präsentation der Daten, R Programmierung, Python-Programmierung, Text Mining, Statistische Methoden, Datenerhebung, Unstrukturierte Daten, Regressionsanalyse, Quantitative Forschung, R (Software)
★ 4.1 (299) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Analyse, Politische Analyse, Politische Analyse, Statistische Hypothesenprüfung, Datenanalyse, Vorhersage, Öffentliche Politiken, Analytische Fähigkeiten, Statistische Software, R Programmierung, Forschung, Software zur Datenanalyse, Statistische Methoden, Bewertung des Programms, Statistische Inferenz, Zeitreihenanalyse und Vorhersage, Analytik, Forschungsdesign, Ggplot2, Statistische Programmierung, and Development, Entwicklung der Politik
★ 4.6 (55) · Mittel · Kurs · 1–3 Monate

The University of Chicago
Kompetenzen, die Sie erwerben: Climate Change Programs, Mathematical Modeling, Predictive Modeling, Physical Science, Simulation and Simulation Software, Environmental Science, Process Modeling, Simulations, Numerical Analysis, Programming Principles
★ 4.1 (58) · Gemischt · Kurs · 1–3 Monate