Front-End-Webentwicklungs-Kurse können Ihnen helfen zu lernen, wie Webseiten gestaltet und interaktive Benutzeroberflächen aufgebaut werden. Sie können Fähigkeiten in HTML, CSS, JavaScript, responsivem Design und Frameworks aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Tools und Projektbeispiele für moderne Weboberflächen vor.

Microsoft
Kompetenzen, die Sie erwerben: Fehlersuche, Entwicklungsumgebung, GitHub, Paket- und Software-Management, Software-Entwicklungstools, Javascript, Versionskontrolle, Software-Tests, React.js, UI Komponenten, Web-Entwicklungstools, Einheitstest, Leistungsoptimierung, Instandhaltbarkeit, Git (Versionskontrolle-System), Server-Seite, Node.JS
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Systemanforderungen, Erhebung von Anforderungen, Funktionale Anforderung, Agile Methodik, Verifizierung und Validierung, Lebenszyklus der Softwareentwicklung, Technische Kommunikation, Methoden der Softwareentwicklung, Software-Entwurfsdokumente, Dokumente zu den Benutzeranforderungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Datenmodellierung, Datenbanken, ASP.NET, Datenvalidierung, API-Design, C# (Programmiersprache), Persistenz der Daten, Schnittstelle zur Anwendungsprogrammierung (API), Restful API, Daten-Mapping, Back-End Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Program Evaluation, Web Content Accessibility Guidelines, Educational Materials, Multimedia, Instructional Design, Learning Management Systems, Professional Development, Content Creation, Design Strategies, Communication, Emerging Technologies
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploit development, Penetration Testing, Malware Protection, Network Monitoring, Object Oriented Programming (OOP), Cyber Security Assessment, Vulnerability Scanning, Network Security, Network Protocols, Network Analysis, Scripting, Remote Access Systems, Python Programming
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Angular, Web Development Tools, Unit Testing, Software Testing, Test Case, UI Components, Web Components, Web Applications, User Interface (UI), TypeScript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: ASP.NET, Web Applications, Microservices, Single Sign-On (SSO), Performance Tuning, Identity and Access Management, Full-Stack Web Development, C# (Programming Language), Application Development, Application Security, Cloud Development, Multi-Factor Authentication, Authentications, Role-Based Access Control (RBAC), Scalability, Real Time Data
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Produktstrategie, AI-Personalisierung, LLM-Bewerbung, Eingebettete Software, Entwicklung von Anwendungen für Mobilgeräte, Generative KI, Anthropischer Claude, Daten Strategie, Anwendungsdesign, Methoden des Maschinellen Lernens, Cloud-Entwicklung, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Entwicklungstests, Integrationstests, Software-Tests, Android Studio, Persistenz der Daten, Einheitstest, Benutzeroberfläche (UI), Android Entwicklung
Gemischt · Kurs · 1–4 Wochen