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.

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

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

Epic Games
Kompetenzen, die Sie erwerben: Benutzererfahrung, UI-Komponenten, Entwicklung von Videospielen, Unreal Engine, Wiederverwendbarkeit von Code, Attrappen, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Grundsätze der Programmierung, Spiel-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
★ 3.4 (23) · Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Networking Hardware, Database Theory, Database Management Systems, Computer Networking, Database Management, Network Protocols, Query Languages, Web Applications, Security Software, Network Routers, Encryption, Security Awareness, Computer Literacy, Computing Platforms, Computer Programming, Endpoint Security, System Software, Authentications, Application Design
★ 4.5 (12) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Documentation, Generative AI, API Testing, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Secure Coding, Code Review, Artificial Intelligence, Debugging
★ 3.8 (18) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Implementierung des Systems, Software-Entwicklung, Sichere Kodierung, Architektur des Cloud Computing, Back-End-Webentwicklung, Eingebettete Systeme, Eingebettete Software, Cloud-basierte Integration, Internet der Dinge, Kommunikationssysteme, Systemtechnik, Daten in Echtzeit, Systemanalyse, Systemanforderungen, Leistungsprüfung, Systementwurf und Implementierung, Systemprüfung, Echtzeit-Betriebssysteme, Algorithmen, Software-Systeme
★ 4.6 (69) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen
Codio
Kompetenzen, die Sie erwerben: Matplotlib, Version Control, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Object-Relational Mapping, Hugging Face, Natural Language Processing, Data Visualization Software, Unit Testing, Statistical Visualization, Development Environment, Virtual Environment, Python Programming
★ 3.9 (24) · Mittel · Spezialisierung · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Computer Literacy, Program Development, Data Storage, Memory Management
★ 4.5 (13) · Anfänger · Kurs · 1–3 Monate