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: Serverloses Rechnen, Microsoft Azure, Graphentheorie, Software-Entwicklung, Software-Dokumentation, Testgetriebene Entwicklung (TDD), Generative KI, Instandhaltbarkeit, Daten-Strukturen, Cloud Computing, Bereitstellung von Anwendungen, Code-Überprüfung, Objektorientierte Programmierung (OOP), Cloud-Bereitstellung, Integrationsprüfung, Python-Programmierung, Software Entwurf
★ 4.1 (26) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Bereinigung von Daten, Datenmanipulation, Datenwissenschaft, Technische Merkmale, Feature Technik, Unstrukturierte Daten, Deskriptive Statistik, Text Mining, Datenumwandlung, Plot (Grafiken), Explorative Datenanalyse, Datenverarbeitung, Wissenschaftliche Visualisierung, Matlab, Integration von Daten, Datenwrangling, Prädiktive Modellierung, Histogramm, Bildanalyse, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.7 (351) · Mittel · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Serverloses Rechnen, Software-Entwicklung, Cloud-Anwendungen, Cloud-API, Amazon Web Services, Software Architektur, Serviceorientierte Architektur, Middleware, Anwendungs-Rahmenwerke, Microservices, Skripting, Datenbanken, IT-Automatisierung, Datenbank-Systeme, Software-Architektur, API-Gateway, Amazon DynamoDB, Cloud-basierte Integration, Amazon Webdienste, Systemarchitektur, Python-Programmierung
★ 4.5 (24) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Event-Driven Programming, Video Game Development, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Problem Solving, Design, Computer Science
★ 4.7 (141) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), JSON, Generative KI, AI-Integrationen, OpenAI, Web-Anwendungen, OpenAI-API
★ 4.2 (20) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
★ 4.6 (64) · Anfänger · Spezialisierung · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Modell-Optimierung, Generative AI-Agenten, Skalierbarkeit, LangChain, Künstliche Intelligenz, Modellevaluation, Entwurf, Agentische Arbeitsabläufe, Bewertung des Modells, Gestaltung, Leistungsoptimierung, Entwicklungsumgebung, Agentische Systeme, AI-Arbeitsabläufe, LLM-Bewerbung
★ 4.5 (104) · Mittel · Kurs · 1–4 Wochen

SkillUp
Kompetenzen, die Sie erwerben: NoSQL, Datenzugang, Datenbank-Design, Spring Framework, Java, Anwendungs-Rahmenwerke, Software-Entwicklung, Spring Boot, Java Programmierung, SQL, Back-End-Webentwicklung, Datenbanken, Datenbank-Systeme, Hibernate (Java), Datenbank-Entwicklung, Java-Programmierung, Restful API, Relationale Datenbanken, Objekt-Relationales Mapping, Datenbank-Management, Datenbank Management
★ 4.8 (10) · Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Netzwerksicherheit, Skalierbarkeit, Verteilte Denial-Of-Service-Angriffe (DDoS), Sichere Kodierung, Kryptographie, Blockchain, Techniken der Ausbeutung, Verteiltes Rechnen, Kryptographische Protokolle, Transaktionsverarbeitung, Bewertungen der Anfälligkeit, Verschlüsselung, Algorithmen
★ 4.6 (86) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
★ 4.5 (331) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Daten-Mapping, Leitlinien für die Zugänglichkeit von Webinhalten, React.js, UI-Komponenten, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), JavaScript-Frameworks, Web-Frameworks, Cascading Style Sheets (CSS), Front-End-Webentwicklung
★ 4.7 (230) · Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Ideenfindung, Wertanalyse, Durchführbarkeitsstudien, Marktanalyse, Prozess-Optimierung, Beschaffungsmanagement, Kundeneinblicke, Leistungsprüfung, Gute Herstellungspraktiken, Qualitätskontrolle
★ 4.7 (74) · Anfänger · Kurs · 1–3 Monate