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.

Edureka
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, API-Entwurf, Verwaltung der Anwendungsleistung, Anwendungsprogrammierschnittstelle (API), Software-Dokumentation, API-Tests, Bereitstellung von Anwendungen, Kontinuierliche Bereitstellung, Test-Automatisierung, Restful API, Postman-API-Plattform, CI/CD, Verwaltung des Lebenszyklus von Anwendungen
★ 3.3 (8) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell-Optimierung, Maschinelles Lernen, Methoden des maschinellen Lernens, Pandas (Python-Paket), Tiefes Lernen, Pivot-Tabellen und Diagramme, Datenmanipulation, Datenwissenschaft, Computer Programmierung, Verarbeitung natürlicher Sprache, NumPy, Algorithmen für maschinelles Lernen, Grundsätze der Programmierung, Lineare Algebra, Angewandtes maschinelles Lernen, Computerprogrammierung, Statistische Visualisierung, Python-Programmierung, Numerische Analyse, Künstliche neuronale Netze, Matplotlib
★ 5 (6) · Mittel · Kurs · 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
Georgia Institute of Technology
Kompetenzen, die Sie erwerben: Skalierbarkeit, Cloud-Anwendungen, Cloud-Management, Technologien zur Datenspeicherung, Multi-Tenant-Cloud-Umgebungen, Virtuelle Maschinen, Virtualisierung und virtuelle Maschinen, Cloud-Entwicklung, Anwendungs-Rahmenwerke, Architektur des Cloud Computing, Verteiltes Rechnen, Cloud Computing, Virtualisierung, Cloud-Infrastruktur, Datenspeicher, Cloud-Plattformen
★ 4.6 (319) · Gemischt · Kurs · 1–3 Monate

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

Simplilearn
Kompetenzen, die Sie erwerben: Prompt Patterns, Prompt Engineering Tools, LangChain, Retrieval-Augmented Generation, Generative AI, AI Workflows, LLM Application, Large Language Modeling, OpenAI API, Data Synthesis
★ 4.7 (6) · Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Virtual Machines, Debugging, Virtualization, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Program Development, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

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

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Persistenz der Daten, Datenmanipulation, SQL, Datenumwandlung, Leistungsoptimierung, Netzwerk-Leistungsmanagement, Verteiltes Rechnen, Grundsätze der Programmierung, Datenverarbeitung, Große Daten, Datenanalyse, Apache Hadoop, Apache Spark, Scala-Programmierung
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web Development Tools, Web Content Accessibility Guidelines, HTML and CSS, Web Design and Development, Web Design, Web Development, Front-End Web Development, Semantic Web, Cascading Style Sheets (CSS), Web Presence, Web Servers
★ 4.9 (26) · Gemischt · 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

Scrimba
Kompetenzen, die Sie erwerben: Softwaretechnik, Computer Programmierung, Web-Entwicklungs-Tools, Fehlersuche, Software-Entwicklung, Leistungsoptimierung, Daten-Strukturen, Datei-E/A, Computerprogrammierung, Objektorientierte Programmierung (OOP), Python-Programmierung, Web-Entwicklung, Leistungsprüfung
★ 4.8 (24) · Mittel · Kurs · 1–4 Wochen