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.

Scrimba
Kompetenzen, die Sie erwerben: Web-Entwicklung, Reaktionsfähiges Webdesign, Browser-Kompatibilität, Animationen, Cascading Style Sheets (CSS), Webdesign, Web-Anwendungen, HTML und CSS
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklung, Web Design und Entwicklung, Software-Ingenieur, Web-Anwendungen, Content Management, PHP (Skriptsprache), HTML und CSS
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Web-Entwicklung, Routing-Protokolle, Front-End Web-Entwicklung, React.js, Softwareentwicklung, TypeScript, UI Komponenten, Server-Seite, Full-Stack Web-Entwicklung, Leistungsoptimierung, Web-Anwendungen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Python-Programmierung, Verantwortungsvolle KI, Künstliche Intelligenz, Schnittstelle zur Anwendungsprogrammierung (API), Bereitstellung von Anwendungen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Generative KI, Multimodale Aufforderungen, Cloud-Plattformen, Google Cloud-Platform, AI-Personalisierung, Google Gemini, LLM-Bewerbung, Schnelles Engineering, Software-Entwicklungstools, Modellierung großer Sprachen, Leistungsoptimierung, Generative AI-Agenten
Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Python-Programmierung, User-Interface-(UI)-Design, Schnittstelle zur Anwendungsprogrammierung (API), Computergrafik, Bildqualität, Grafische Tools
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Interactive Data Visualization, Data Transformation, Data Presentation, Data Visualization Software, Business Intelligence, Data Analysis, Extract, Transform, Load, Exploratory Data Analysis, Pandas (Python Package), Data Collection, Data Pipelines, Jupyter, Virtual Environment, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Call Center Erfahrung, Datenanalyse, Prozess-Analyse, Workflow Management, Prozessverwaltung, Simulationen, Statistische Modellierung, Statistische Analyse, Ressourcenmanagement, Plot (Grafiken), R-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Alibaba Cloud Academy
Kompetenzen, die Sie erwerben: SQL, Datenverarbeitung, Apache Spark, Pandas (Python-Paket), Apache Hadoop, Business Intelligence, Datenmanipulation, Datenvisualisierungssoftware, Big Data, PySpark, Daten-Integration, Dashboard, Cloud-Speicher, Datenbank Management, Apache Hive, Auszug
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud API, Application Programming Interface (API), Capacity Management, Google Cloud Platform, Scalability, Application Security, Hybrid Cloud Computing, Security Controls, Proxy Servers, Data Security, Application Deployment, Role-Based Access Control (RBAC), Development Environment, Encryption, Debugging
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Secure Coding, Open Web Application Security Project (OWASP), Authentications, Authorization (Computing), Microsoft Copilot, Application Security, Data Validation, Web Applications, Security Controls, Web Development, Vulnerability Assessments, Data Security, Encryption
Anfänger · Kurs · 1–4 Wochen

Pearson
Kompetenzen, die Sie erwerben: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Data Lakes, Analytics, Data Pipelines, Data Processing, Data Import/Export, Data Integration, Linux Commands, Data Mapping, Linux, File Systems, Text Mining, Data Management, Distributed Computing, Java, C++ (Programming Language)
Mittel · Spezialisierung · 1–4 Wochen