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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Browser-Kompatibilität, Bootstrap (Front-End-Framework), HTML und CSS, Reaktionsfähiges Web-Design, Javascript, Erhebung von Anforderungen, Web-Anwendungen, Hypertext Markup Language (HTML), Web-Entwicklung, Web-Design und Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Cascading Style Sheets (CSS), Kundenbetreuung, Benutzerfreundliches Design, Web-Design
★ 4.7 (50) · Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Google Analytics, Ad Hoc Reporting, Performance Reporting, Web Analytics, Marketing, Web Development
★ 4.5 (170) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Model Training, Regression Analysis, NumPy, Machine Learning Algorithms, Machine Learning, Model Optimization, Deep Learning, Data Science, Python Programming
★ 4.6 (440) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Nanjing University
Kompetenzen, die Sie erwerben: Operating Systems, File Management, Memory Management, Computer Systems, File Systems, OS Process Management, System Software, System Programming, File I/O, Software Systems, Data Storage, Computer Hardware, Peripheral Devices, Algorithms, Human Computer Interaction
★ 4.5 (143) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: WordPress, Web Design, Web Analytics and SEO, Content Management Systems, Web Content, Frontend Performance, Cloud Hosting, Web Servers, Web Development, Security Controls, Content Management, Application Security, Computing Platforms, Software Installation, Role-Based Access Control (RBAC), User Accounts
★ 4.4 (34) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Analysis Expressions (DAX), Power BI, Pivot Tables And Charts, Microsoft Excel, R Programming, Alteryx, R (Software), Dashboard, Statistical Programming, Data Transformation, Tableau Software, Data Cleansing, Data Visualization Software, Spreadsheet Software, Debugging, Data Visualization, Automation, Python Programming, Data Structures, Statistical Analysis
★ 4.6 (29) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Generative AI, Fine-tuning, Model Training, Vision Transformer (ViT), Model Optimization, Large Language Modeling, Embeddings, Network Architecture, Linear Algebra
★ 4.6 (35) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Skalierbarkeit, Produktivität, Anwendungsprogrammierschnittstelle (API), Cloud-API, Skriptsprachen, Git (Versionskontrollsystem), Software-Prüfung, IT-Automatisierung, E-Mail-Automatisierung, Versionskontrolle, Skripting, Web-Scraping, Datei-E/A, Daten-Ethik, Entwicklung von Testskripten, Test-Automatisierung, Restful API, Python-Programmierung, Test-Tools
★ 3.7 (47) · Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Persistenz der Daten, Datenspeicherung, Technologien zur Datenspeicherung, Skriptsprachen, Entwicklung von Videospielen, Computer Programmierung, JSON, Daten-Strukturen, Grundsätze der Programmierung, Javascript, Computerprogrammierung, Rechnerische Logik, Web-Anwendungen, Web-Entwicklung, Front-End-Webentwicklung
★ 4.7 (150) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Persistenz der Daten, UI-Komponenten, React.js, JavaScript-Frameworks, Javascript, Web-Entwicklung
★ 4.7 (57) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Modell-Optimierung, Mathematische Software, Simulation und Simulationssoftware, Statistische Methoden, Mathematische Modellierung, Skriptsprachen, Schätzung, Elektrische Energiesysteme, Laboruntersuchungen, Modellevaluation, Bewertung des Modells, Skripting, Matlab, Algorithmen, Simulationen, Numerische Analyse
★ 4.7 (158) · Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, API-Entwurf, Persistenz der Daten, Anwendungsprogrammierschnittstelle (API), Technologien zur Datenspeicherung, Datenmanagement, React Native, SQL, Datenbanken, Datenverwaltung, Relationale Datenbanken, Restful API, Beglaubigungen, Datenbank-Management, Datenbank Management
★ 4.8 (67) · Mittel · Kurs · 1–3 Monate