Webentwicklungs-Kurse können Ihnen helfen zu lernen, wie Webseiten und Webanwendungen aufgebaut werden. Sie können Fähigkeiten in HTML, CSS, JavaScript, Frameworks und Serverlogik aufbauen. Viele Kurse nutzen Projektbeispiele und Tools, um moderne Webentwicklung verständlich zu machen.

University of Toronto
Kompetenzen, die Sie erwerben: Apple Xcode, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, UI Komponenten, Computergrafik, Interaktionsdesign, Entwicklung von Anwendungen für Mobilgeräte, Integrierte Entwicklungsumgebungen, iOS Entwicklung, Animationen, Model-View-Controller, Anwendungsdesign, Persistenz, Apple iOS, Anwendungs-Rahmenwerke, Benutzeroberfläche (UI), Objective-C (Programmiersprache), Grundsätze der Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Swift Programmierung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Object Oriented Programming (OOP), Video Game Development, C# (Programming Language), Computer Graphics, User Interface (UI), Debugging
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Color Theory, Web Design, Responsive Web Design, HTML and CSS, ChatGPT, User Interface (UI) Design, Web Content, Generative AI, Development Environment, Javascript, Web Servers, Cloud Hosting, Software Installation, Databases
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: ASP.NET, Microsoft Copilot, .NET Framework, Application Programming Interface (API), Middleware, Server Side, Restful API, C# (Programming Language), Back-End Web Development, Application Frameworks, JSON, Routing Protocols, Debugging
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud-API, Google Cloud-Platform, Serverloses Rechnen, Cloud-Anwendungen, Benutzerkonten, Datenmanagement, Datenspeicher, Datenbank Entwicklung, Cloud-Entwicklung, Back-End Web-Entwicklung
Anfänger · Projekt · Weniger als 2 Stunden

University of California, Irvine
Kompetenzen, die Sie erwerben: Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, JSON, Mensch-Computer-Interaktion, Reaktionsfähiges Webdesign, UI Komponenten, Animation und Spieldesign, iOS Entwicklung, Entwicklung von Videospielen, OAuth, Objective-C (Programmiersprache), UI/UX Strategie, Prototyping, Apple iOS, User-Interface-(UI)-Design, Spiel-Design, Kerndaten (Software), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Swift Programmierung, Model-View-Controller
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Graphics, Visualization (Computer Graphics), Event-Driven Programming, 3D Assets, Computer Graphic Techniques, Application Development, C++ (Programming Language), Software Design, Video Game Development, Microsoft Windows, Maintainability, Software Architecture, Application Lifecycle Management, System Configuration, Image Quality, Performance Tuning, Data Structures, Applied Mathematics, Linear Algebra, Algebra
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Penetration Testing, OSI Models, Exploitation techniques, Open Web Application Security Project (OWASP), TCP/IP, Network Protocols, Network Security, Vulnerability Scanning, Cybersecurity, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL
Mittel · Kurs · 1–3 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Linux, Git (Versionskontrolle-System), Open Source Technologie, Entwicklungsumgebung, Software-Entwicklungstools, Versionskontrolle, Software Versionierung
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, UI Components, ASP.NET, iOS Development, CI/CD, .NET Framework, Unit Testing, Software Testing, Android Development, Version Control
Mittel · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Scrum (Software-Entwicklung), Systemanforderungen, Bereitstellung von Anwendungen, Analyse der Anforderungen, Software-Tests, Instandhaltbarkeit, Wasserfall-Methodik, Software Entwurf, Entwicklungstests, Dokumente zu den Benutzeranforderungen, Verifizierung und Validierung, Entwicklung von Systemen, Agile Entwicklung von Software, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Freigabe-Management, Prozessgesteuerte Entwicklung, Software-Ingenieur, Agile Methodik, Software-Architektur
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Spring Framework, Cloud-Native Computing, Software Architecture, Microservices, Software Design Patterns, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Back-End Web Development, Application Programming Interface (API), Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
Mittel · Kurs · 1–4 Wochen