Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Debugging, Full-Stack Web Development, Application Development, Object Oriented Design, Report Writing, Security Controls, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: MySQL, Datenbank-Design, Datenbank Management, Datenbanken, Relationale Datenbanken, MySQL Workbench, Erweiterte Analytik, Datenanalyse, Data-Warehousing, Datenbankarchitektur und -verwaltung, Datenvisualisierungssoftware, Auszug, Datenmodellierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Versionierung, Konfigurationsverwaltung für Software, Git (Versionskontrolle-System), Software-Entwicklungstools, Projektmanagement, Versionskontrolle
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Algorithmen, Stichproben (Statistik), Künstliche neuronale Netze, Generative KI, Jupyter, Generative Modellarchitekturen
Mittel · Projekt · Weniger als 2 Stunden

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Matplotlib, Journalismus, Daten bereinigen, Datenwrangling, Farbtheorie, Datenmanipulation, Statistische Visualisierung, Daten-Storytelling, Interaktive Datenvisualisierung, Datenanalyse, Infografiken, Gestaltungselemente und -prinzipien, Grafische Darstellung, Datenvisualisierung, Datenvisualisierungssoftware, Datenumwandlung, Daten Präsentation, Plotly
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Abruf-erweiterte Erzeugung, Prototyping, Cloud-Bereitstellung, Schnelles Engineering, Benutzeroberfläche (UI), Generative KI, Bereitstellung von Anwendungen, Daten-Integration, Agile Produktentwicklung, Interaktives Design, Anwendungsentwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Einheitstest, Dateisysteme, Node.JS, Server-Seite, Web-Anwendungen, Back-End Web-Entwicklung, Fehlersuche, Entwicklungstests
Mittel · Kurs · 1–3 Monate

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Microsoft Kopilot, Programm-Entwicklung, Prompt Engineering Tools, Generative KI, KI-Förderung, GitHub, Computer-Programmierwerkzeuge
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Automation, Test Case, Selenium (Software), Software Testing, Test Tools, Maintainability, Test Data, Debugging, Configuration Management
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Softwareentwicklung, Datenverarbeitung, Datenanalyse, Problemlösung, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Cascading Style Sheets (CSS), Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), UI Komponenten, Web-Frameworks, React.js, Web Content Accessibility Guidelines, Front-End Web-Entwicklung, Web-Entwicklungstools, JavaScript-Frameworks, Interaktionsdesign
Mittel · Kurs · 3–6 Monate