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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Sampling (Statistics), Estimation, Data Collection, Risk Analysis, Statistical Methods, Statistical Software, Return On Investment, Statistical Analysis, Sample Size Determination, Quantitative Research, R (Software), Data Analysis, Risk Management, Probability & Statistics, Statistical Inference, Statistical Hypothesis Testing, R Programming, Project Estimation, Business Analysis
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agile Methodology, Agile Project Management, Continuous Integration, Sprint Planning, Sprint Retrospectives, Agile Software Development, Agile Product Development, Issue Tracking, Performance Metric, Project Controls, Team Performance Management, Backlogs, User Story, Continuous Improvement Process, Meeting Facilitation, Cross-Functional Collaboration
★ 4.4 (18) · Gemischt · Kurs · 1–4 Wochen

Universidades Anáhuac
Kompetenzen, die Sie erwerben: R (Software), R Programming, Plot (Graphics), Statistical Programming, Statistical Analysis, Correlation Analysis, Data-Driven Decision-Making, Business Analytics, Graphing, Decision Making, Statistical Methods, Analytics, Analysis, Data Analysis, Statistical Visualization, Unsupervised Learning, Business Analysis, Exploratory Data Analysis, Data Analysis Software, Advanced Analytics
Anfänger · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Retail Management, Order Management, Order Fulfillment, Web Content, Promotional Strategies, Web Development, Content Management, Web Frameworks, Web Development Tools
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Network Troubleshooting, Network Monitoring, Network Security, Firewall, Ansible, Network Performance Management, Network Infrastructure, Network Protocols, Security Controls, Event Monitoring, Puppet (Configuration Management Tool), IT Automation, Chef (Configuration Management Tool), Real Time Data, JSON, Automation, Identity and Access Management, Restful API, Application Programming Interface (API)
★ 4.7 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Peripheral Devices, Hardware Troubleshooting, Desktop Support, Computer Hardware, Technical Support, System Requirements, System Configuration, Display Devices, Issue Tracking, Patch Management, Data Storage, Usability, Memory Management
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java, Enterprise Architecture, Java Programming, Enterprise Application Management, Secure Coding, Software Design, Model View Controller, System Monitoring, Security Controls, Software Architecture, Application Security, Maintainability, Application Frameworks, Programming Principles, Authorization (Computing), Authentications, Program Development
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), GitHub, Front-End Web Development, Application Deployment, Web Development, User Interface (UI) Design
★ 4.8 (9) · Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenverarbeitung, Datenmanipulation, Deskriptive Statistik, Datenanalyse, Algorithmen, Python-Programmierung, Bereinigung von Daten, Daten-Strukturen, Modellevaluation, Unüberwachtes Lernen, Datenwrangling, Datenvisualisierung, Vorverarbeitung von Daten, Computational Thinking, Zeitreihenanalyse und Vorhersage, Grundsätze der Programmierung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Datenvorverarbeitung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Web-Entwicklung, Frontend-Integration, Softwaretechnik, Web-Anwendungen, HTML und CSS, PHP (Skriptsprache), Software-Entwicklung, Hypertext Markup Language (HTML), Skriptsprachen, Verwaltung von Inhalten
★ 4.1 (9) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Typography, Cascading Style Sheets (CSS), UI Components, Web Design, User Interface (UI), Interactive Design, User Interface (UI) Design, Web Design and Development, User Interface and User Experience (UI/UX) Design, Browser Compatibility, Usability, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Animations, Front-End Web Development, Code Reusability, Web Development, Web Development Tools
★ 4.3 (10) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenanalyse, Maschinelles Lernen, Regressionsanalyse, Python-Programmierung, Prädiktive Analytik, Statistische Methoden, Modellevaluation, Vorverarbeitung von Daten, Datenvisualisierung, Tiefes Lernen, Modell Ausbildung, Methoden des maschinellen Lernens, Angewandtes maschinelles Lernen, Plot (Grafiken), Entscheidungsbaum-Lernen, Künstliche neuronale Netze, Software zur Datenvisualisierung, Algorithmen für maschinelles Lernen, Bewertung des Modells, Prädiktive Modellierung, Datenvorverarbeitung
★ 4.9 (7) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden