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: R Programmierung, Statistische Berichterstattung, Bereinigung von Daten, Daten importieren/exportieren, Datenmanipulation, Daten-Storytelling, Software zur Datenvisualisierung, Datenvisualisierung, Grafische Darstellung, Erstellung des Dashboards, Datenwrangling, Statistische Visualisierung, Dashboard, Vorverarbeitung von Daten, Präsentation der Daten, Tidyverse (R-Paket), Datenvorverarbeitung
★ 5 (36) · Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Schnelles Engineering, Prompt-Muster, AI-Sicherheit, Modellierung großer Sprachen, LLM-Bewerbung, Verantwortungsvolle AI
★ 4.4 (56) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Softwaretechnik, Unified Modeling Language, Computer Programmierung, Skriptsprachen, Datenmanagement, Software-Entwicklung, Datenverwaltung, Daten-Strukturen, Skripting, Computerprogrammierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Python-Programmierung, Programm-Entwicklung
★ 4.4 (35) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Keras (Neural Network Library), Model Optimization, Artificial Neural Networks, Applied Machine Learning, Model Training, Deep Learning, Python Programming, Performance Tuning, Machine Learning
★ 4.6 (70) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Digital pedagogy, Event-Driven Programming, Cultural Responsiveness, Program Development, Data Structures, Graphical Tools
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Middleware, Sichere Kodierung, Datenbanken, MongoDB, Node.JS
★ 4.6 (12) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Application Deployment, Software Development Tools, Application Development, Go (Programming Language), Development Environment, Computer Programming Tools, Business Logic, Software Development, Program Development, Digital Assets, FinTech, Virtual Machines, Transaction Processing, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Performance Tuning, Web Development, Web Applications, Software Architecture, Other Programming Languages, Network Security, Memory Management
★ 2.8 (14) · Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Debugging, Maintainability, Data Manipulation, Virtualization, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Development Environment, Software Development, Computer Programming Tools, Cross Platform Development
Anfänger · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Social Network Analysis, Network Analysis, Graph Theory, R (Software), Social Sciences, Statistical Analysis, R Programming, Statistical Software, Sociology, Network Model, Statistical Modeling, Statistical Hypothesis Testing, Statistical Methods, Dependency Analysis
★ 4.2 (11) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC), User Provisioning, Authentications, Application Security, Identity and Access Management, Other Programming Languages, Program Development, Programming Principles, Transaction Processing, Test Script Development, Software Development, Application Deployment
★ 4.9 (42) · Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenmanipulation, Unstrukturierte Daten, Anwendungsprogrammierschnittstelle (API), Daten importieren/exportieren, SQL, Datenumwandlung, Erweiterbare Markup-Sprache (XML), JSON, Google Sheets, Tabellenkalkulations-Software, Daten-Strukturen, Web-Scraping, Integration von Daten, Datenbanken, Relationale Datenbanken, R (Software), Datei-E/A, Datenwrangling, Tidyverse (R-Paket)
★ 4.7 (51) · Anfänger · Kurs · 1–3 Monate