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: SQL, Unternehmensanalyse, Datenbanken, Datenanalyse, Präsentation der Daten
★ 4.2 (49) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Daten-Pipelines, SQL, Datenverarbeitung, Datenfluss, Jupyter, Datei-E/A, Datenumwandlung
★ 4 (44) · Fortgeschritten · Kurs · 1–3 Monate

Snowflake
Kompetenzen, die Sie erwerben: SQL, Werkzeuganrufe, Agentische Systeme, Künstliche Intelligenz, Unstrukturierte Daten, Agentische Arbeitsabläufe, Modell-Kontext-Protokoll, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Schnelles Engineering, KI-Orchestrierung
★ 4.5 (11) · Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud Applications, Google Cloud Platform, Cloud Development, Cloud Infrastructure, Cloud-Native Computing, Prompt Engineering, Kubernetes, Serverless Computing, Microservices, Containerization, Application Deployment, Application Development, Application Programming Interface (API), Infrastructure as Code (IaC), Cloud Deployment, Cloud Services, Cloud Computing, Cloud Storage, Debugging
★ 4.7 (45) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenverwaltung, Verteiltes Rechnen, Microsoft Azure, Kommunikation, Cloud-Speicher, Cloud-Anwendungen, C# (Programmiersprache), Cloud-Entwicklung, Kommunikationssysteme
★ 4.6 (39) · Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Penetrationstests, LLM-Bewerbung, AI-Sicherheit, Anwendungssicherheit, Bewertungen der Anfälligkeit, Sicherheitstests
★ 4.8 (65) · Anfänger · Projekt · Weniger als 2 Stunden

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Operating Systems, Microsoft Office, Computer Networking, Computer Systems, Network Architecture, OS Process Management, Computer Science, General Networking, Computer Architecture, Hardware Architecture, Network Protocols, Computer Literacy, Computational Logic, Computing Platforms, Programming Principles, Computer Hardware
★ 3.9 (35) · Gemischt · Kurs · 1–3 Monate

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Manufacturing Processes, Mechanical Design, Manufacturing and Production, Robotics, Engineering Drawings, Prototyping, Computer Graphic Techniques, Simulation and Simulation Software, Mechanical Engineering, Systems Architecture
★ 3.9 (16) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Web Scraping, Data Visualization, Data Presentation, Data Preprocessing, Data Cleansing, Scripting, Data Analysis, Data Manipulation, Data Import/Export, Data Capture, Extensible Markup Language (XML), Python Programming, Computer Programming, Extensible Languages and XML
★ 3.5 (17) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: UI-Komponenten, Benutzeroberfläche (UI), GitHub, SQL, Benutzeroberfläche (UI) Design, Mobile Entwicklung, Wireframing, React Native, Persistenz der Daten, Entwicklungsumgebung, Datenzugang, Benutzerströme, Anwendungsentwicklung, Datenspeicher, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundliches Design
★ 4.8 (48) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Warehousing, Data Flow Diagrams (DFDs), Data Modeling, Data Pipelines, Ansible, Cloud Security, Diagram Design, Data Validation, Database Design, Apache Airflow, Star Schema, Snowflake Schema, Interviewing Skills, Apache Spark, PySpark, CI/CD, Docker (Software), SQL, Workflow Management, Git (Version Control System)
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Unit Testing, Test Driven Development (TDD), Program Development, Software Testing, Java Programming, Java, Software Engineering
★ 4.1 (24) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden