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: R Programmierung, Bereinigung von Daten, Microsoft Excel, Daten importieren/exportieren, Gemeinsame Nutzung von Daten, Microsoft Visual Studio, Datenverarbeitung, R (Software)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, User Interface and User Experience (UI/UX) Design, UI Components, User Interface (UI) Design, Video Game Development, Game Design, Computer Graphics, Code Reusability, No-Code Development, Virtual Environment, Scripting, Event-Driven Programming, Computational Logic, Data Structures
Anfänger · Kurs · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Data Mining, Datenqualität, Datenbank-Design, Integrität der Daten, Auszug, Qualität der Daten, Schneeflocken-Schema, SQL, Datenmodellierung, Data Warehousing, Operativer Datenspeicher, Stern-Schema, Datenverwaltung, Integration von Daten, Datenanalyse, Relationale Datenbanken, Datenarchitektur, Abfragesprachen, Daten-Governance
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, Role-Based Access Control (RBAC), TypeScript, Authentications, Server Side, Jest (JavaScript Testing Framework), Back-End Web Development, MongoDB, Web Development Tools, Unit Testing, Test Script Development, Web Development, Database Management, Test Automation, Application Programming Interface (API), API Testing, Middleware, NoSQL, Javascript and jQuery, Development Environment
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hardening, Linux Administration, System Monitoring, Linux Commands, Performance Tuning, Linux, Systems Administration, File Management, Network Troubleshooting, Command-Line Interface, Hardware Troubleshooting, Memory Management, Debugging, Service Management, User Accounts, OS Process Management
★ 4.5 (6) · Fortgeschritten · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Simulations, Simulation and Simulation Software, Analytics, Digital Transformation, Complex Problem Solving, Predictive Analytics, Data-Driven Decision-Making, Process Modeling, Verification And Validation, Probability, Process Optimization, Data Integration, Risk Management, Probability Distribution, Python Programming, Event-Driven Programming, Decision Making, Performance Analysis
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Berufliche Entwicklung, Web-Präsenz, Daten-Strukturen, HTML und CSS, Grundsätze der Programmierung, GitHub, Javascript, Reaktionsfähiges Web-Design, Cascading Style Sheets (CSS), LinkedIn, Front-End-Webentwicklung, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Softwaretechnik, Computational Thinking, Computer Programmierung, Informatik, Software-Entwicklung, Theoretische Informatik, Daten-Strukturen, Javascript, Computerprogrammierung, Computerwissenschaft, Grundsätze der Programmierung, Web-Entwicklung, Programm-Entwicklung, Algorithmen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skalierbarkeit, Java, Anwendungsprogrammierschnittstelle (API), Test Daten, Java Programmierung, Gurke (Software), JSON, API-Tests, Verhaltensbasierte Entwicklung, Gherkin (Skriptsprache), Entwicklung von Testskripten, Test-Automatisierung, Beglaubigungen, Java-Programmierung, Restful API, Apache Maven, Testfall
★ 5 (16) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Seaborn, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization, Box Plots, Exploratory Data Analysis, Data Visualization Software, Data Storytelling, Statistical Methods, Data-Driven Decision-Making, Statistical Modeling, Statistical Analysis, Descriptive Statistics, Python Programming, Color Theory
★ 4.4 (22) · Anfänger · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Microsoft SQL Servers, SQL, Query Languages, Transaction Processing, Database Management, Data Manipulation, Relational Databases, Databases, Database Design, Database Software, Data Management, Data Integrity, Data Presentation, Performance Tuning
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PyTorch (Machine Learning Library), Computer Vision, NumPy, Matplotlib, Convolutional Neural Networks, Deep Learning, Pandas (Python Package), Image Analysis, Model Optimization, Python Programming, Data Manipulation, Model Training
Mittel · Kurs · 1–3 Monate