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.

Fortinet, Inc.
Kompetenzen, die Sie erwerben: Network Support, Network Troubleshooting, Firewall, Network Monitoring, Technical Support and Services, Network Security, Virtual Private Networks (VPN), Lightweight Directory Access Protocols, System Monitoring, Authentications, Performance Tuning, Security Software, System Configuration, Cybersecurity, Memory Management, Malware Protection
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Leistungsoptimierung, System-Programmierung, Speicherverwaltung, Eingebettete Software, Beglaubigungen, Eingebettete Systeme, Digitale Signalverarbeitung, Sicherheitskontrollen, System-Konfiguration, Computerarchitektur, Mikroarchitektur, Hardware-Architektur, Sichere Kodierung
Fortgeschritten · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Business-Analytik, Analytik, Statistik, Statistische Software, Statistische Methoden, Statistische Inferenz, Statistische Programmierung, Datenvisualisierung, Statistische Analyse, Stichproben (Statistik), Wahrscheinlichkeitsrechnung und Statistik, R Programmierung, Deskriptive Statistik, Statistische Hypothesenprüfung, Datenanalyse, Korrelationsanalyse, Abweichungsanalyse, R (Software), Software zur Datenanalyse
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jupyter, Versionskontrolle, GitHub, Git (Versionskontrollsystem), MySQL, SQL, Abfragesprachen, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Program Development, Operating Systems, Computer Systems, Debugging, Microsoft Visual Studio, OS Process Management, Hardware Architecture, Computer Hardware, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Memory Management, Systems Design, Integrated Development Environments, Systems Architecture, Computational Logic, Computer Programming
Gemischt · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Computerprogrammierung, Web-Design und Entwicklung, Cascading Style Sheets (CSS), HTML und CSS, Web-Design, Reaktionsfähiges Web-Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skriptsprachen, Computerprogrammierung, Skripting, Google Arbeitsbereich, Tabellenkalkulations-Software, E-Mail-Automatisierung, Google Mail, Google Cloud-Plattform, Web-Entwicklung, Web-Entwicklungs-Tools, Javascript
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Statistical Modeling, Regression Analysis, Data Visualization, Model Evaluation, Data Analysis, Statistical Methods, Scatter Plots, Statistical Software, R Programming, Statistical Analysis, Plot (Graphics), R (Software), Predictive Modeling, Ggplot2, Statistical Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbank-Management, Skripting, Verifizierung und Validierung, MySQL-Workbench, Analytische Fähigkeiten, MySQL, Validierung von Daten, SQL, Abfragesprachen, Relationale Datenbanken
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software-Entwicklung, UI-Komponenten, Befehlszeilenschnittstelle, React.js, Apple iOS, React Redux, Kontext-Management, React Native, Persistenz der Daten, Plattformübergreifende Entwicklung, iOS-Entwicklung, Fehlersuche, Mobile Entwicklungstools, Mobile Entwicklung, Anwendungs-Rahmenwerke, Validierung von Daten, Android-Entwicklung, Anwendungsentwicklung, Entwicklungsumgebung
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Java Programming, Object Oriented Design, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, Data Store, File Management, Data Import/Export, Web Applications
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Financial Modeling, Variance Analysis, Key Performance Indicators (KPIs), Bookkeeping, Financial Forecasting, Revenue Forecasting, Budget Management, Financial Statement Analysis, Business Reporting, Performance Reporting, Financial Auditing, Capital Budgeting, Financial Controls, Financial Reporting, Operating Budget, Financial Analysis, Report Writing, Process Improvement, Banking Services, Financial Data
Mittel · Spezialisierung · 3–6 Monate