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: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Web Scraping, Data Storytelling, Generative AI, Data Structures, Git (Version Control System), Data Presentation, Test Script Development, Version Control, Data Ethics, Interactive Data Visualization, Devops Tools, Data Visualization, DevOps, Agile Methodology, Web Development, Flask (Web Framework), GitHub, Automation, Data Analysis, Cloud Computing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Informationstechnologie, Business-Analytik, Statistische Analyse, Unternehmensstrategie, Datenanalyse, People Analytics, Erweiterte Analytik, Analytik, R Programmierung, Personenbezogene Analytik, Prädiktive Modellierung, Geschäftsstrategie, Präsentation der Daten, Prädiktive Analytik, Business, Statistische Methoden, Präsentationen, Kommunikation, R (Software), Statistische Programmierung, Daten-Storytelling, Vorhersage
Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Datenanalyse, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Stichproben (Statistik), R Programmierung, Statistik, Statistische Hypothesenprüfung, Analyse, Datenmodellierung, Bayessche Statistik, Regressionsanalyse, Mathematische Modellierung, Wahrscheinlichkeit, Lineare Algebra, Statistische Methoden, Biostatistik, Datenwissenschaft, Statistische Modellierung
Fortgeschritten · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Unüberwachtes Lernen, Dimensionalitätsreduktion, Python-Programmierung, Statistik, Angewandte Mathematik, Kalkulation, Datenumwandlung, Lineare Algebra, Deskriptive Statistik, Statistische Methoden, NumPy, Geometrie, Fortgeschrittene Mathematik, Jupyter
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: PHP (Scripting Language), Object Oriented Programming (OOP), Package and Software Management, Web Applications, Web Development Tools, Web Development, Scripting Languages, Development Environment, Scripting, Programming Principles, Debugging, Program Development, Data Structures
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Management von Bedrohungen, Skripting, Cyber-Angriffe, IT-Automatisierung, Python-Programmierung, Kontinuierliche Überwachung, Cyber-Sicherheitsstrategie, Penetrationstests, Datenzugang, Computerprogrammierung, Cyber-Operationen, MITRE ATT&CK Rahmenwerk, Erkennung von Bedrohungen, Techniken der Ausbeutung, Netzwerksicherheit, Computer Programmierung, Persistenz der Daten, Cybersecurity, Systemüberwachung, Netzwerk-Überwachung, Persistenz
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Android Jetpack, Android Studio, Android Development, Kotlin, Mobile Development, UI Components, Application Frameworks, Mobile Development Tools, Prototyping, User Interface (UI), Application Development, Animations, User Interface (UI) Design, Data Management, Development Environment, Responsive Web Design, Programming Principles, Interactive Design
Anfänger · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Cleansing, Relational Databases, Extract, Transform, Load, Data Manipulation, Data Integration, SQL, Databases, Database Management, Data Transformation, Data Processing, Data Quality, Business Intelligence, Data Access, Data Pipelines, Data Validation, Alteryx, Pandas (Python Package), Dataflow, Python Programming
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Methodik, Programm-Entwicklung, Pseudocode, Einheitstest, Einheitliche Prüfung, Agile Software-Entwicklung, IBM DB2, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Software-Entwicklung, Virtualisierung, COBOL (Programmiersprache), Job Control Language (JCL), Mainframe-Computing, z/OS, Agile Entwicklung von Software, Systemanalyse, Datei-E/A, Lebenszyklus der Systementwicklung, Entwicklung von Systemen, Fehlersuche, Großrechner-Technologien
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Data Modeling, Python Programming, Object Oriented Programming (OOP), Data Persistence, Context Management, Data Structures, Memory Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Electronics, Electronic Systems, PIC Microcontrollers, Embedded Software, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Electrical Equipment, Embedded Systems, Wireless Networks, Semiconductors, Application Development, Display Devices, Debugging
Anfänger · Spezialisierung · 1–3 Monate