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: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), C and C++, Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Integrated Development Environments, Algorithms, Data Management, Computational Logic
Mittel · Spezialisierung · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Graphentheorie, Stichproben (Statistik), Algorithmen für maschinelles Lernen, Algorithmen, Wahrscheinlichkeitsverteilung, Angewandtes maschinelles Lernen, Statistisches maschinelles Lernen, Markov-Modell, Statistische Inferenz, Bayessches Netz, Methoden des maschinellen Lernens, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
Fortgeschritten · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Internet Of Things, Advanced Analytics, Big Data, Data Management, Wireless Networks, Predictive Analytics, Applied Machine Learning, Analytics, Water Sustainability, Data-Driven Decision-Making, Sustainable Systems, Environmental Monitoring, Geospatial Information and Technology, Telecommunications, Sustainable Technologies, Real Time Data, Automation, Data Analysis, Control Systems, Data Collection
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Anwendungsentwicklung, Datenvalidierung, Validierung von Daten, Java-Programmierung, Persistenz der Daten, Instandhaltbarkeit, Daten importieren/exportieren, Datenmanagement, Software Entwurf, Software-Entwicklung, Datenspeicher, Objektorientierte Programmierung (OOP), Datei-E/A, Objektorientierter Entwurf, Datenverwaltung, Java Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate

University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Transaktionsverarbeitung, Datenmodellierung, Programm-Entwicklung, C++ (Programmiersprache), Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, C und C++, Computerprogrammierung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Automatisierung, Anwendungsdesign, No-Code-Entwicklung, Datenmodellierung, Integration von Daten, Automatisierung von Geschäftsprozessen, Datenzugang, Microsoft Power-Plattform, Geschäftsprozess, Benutzeroberfläche (UI), Microsoft Power Automate/Flow, Microsoft Power Plattform, Engagement fördern, Prozessgestaltung
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Automatisierung, Algorithmen, Daten-Strukturen, Computational Thinking, Speicherverwaltung, Simulationen, Datei-E/A, C (Programmiersprache), Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Classification Algorithms, Data Preprocessing, Feature Engineering, Data Visualization, Model Evaluation, Data Import/Export, Matplotlib, Exploratory Data Analysis, Data Presentation, Data Science, Plot (Graphics), Regression Analysis, Financial Data, Data Analysis, Business Analytics, Data Cleansing, Machine Learning Algorithms, Correlation Analysis, Advanced Analytics, Predictive Analytics
Fortgeschritten · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Kryptographie, Validierung von Daten, Verschlüsselung, Schwachstellen-Management, Techniken der Ausbeutung, Sichere Kodierung, Open Web Application Security Project (OWASP), Modellierung von Bedrohungen, Sicherheitskontrollen, Datensicherheit, Anwendungssicherheit, Beglaubigungen, Bewertungen der Anfälligkeit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Plot (Grafiken), Statistik, Statistische Analyse, Wahrscheinlichkeitsverteilung, R Programmierung, Statistische Visualisierung, Statistische Inferenz, Wahrscheinlichkeit, Statistische Hypothesenprüfung, Statistische Modellierung, Datenanalyse, R (Software), Statistische Programmierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Python-Programmierung, Daten-Strukturen, Algorithmen, Datenmanagement, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Dateiverwaltung, Datenverwaltung, Computerprogrammierung, Datei-E/A, Datenspeicherung
Anfänger · Kurs · 1–4 Wochen