Full-Stack-Webentwicklungs-Kurse können Ihnen helfen zu lernen, wie Front-End und Back-End zusammenarbeiten. Sie können Fähigkeiten in Datenbanken, APIs, JavaScript-Frameworks, Serverlogik und Bereitstellung aufbauen. Viele Kurse nutzen Tools und Projekte, um vollständige Webanwendungen zu entwickeln.

Kompetenzen, die Sie erwerben: Restful API, Informationen zum Datenschutz, Kryptographie, Sicherheitskontrollen, Computer-Vernetzung, Internet der Dinge, Analyse der Sicherheitsanforderungen, Verschlüsselung, Modellierung von Bedrohungen, Netzwerk-Protokolle, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Einfaches Objektzugriffsprotokoll (SOAP), Netzwerksicherheit, Cybersecurity, Netzarchitektur, TCP/IP, Eingebettete Systeme, Web-Anwendungen, Webdienste, OSI-Modelle
★ 4.4 (171) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, Build Tools, C and C++, Programming Principles, Microarchitecture
★ 4.5 (274) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
★ 4.9 (12) · Anfänger · Spezialisierung · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Android Jetpack, Mobile Development Tools, Extensible Markup Language (XML), Data Management, Application Programming Interface (API)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Mobile Security, Network Security, Cybersecurity, Cryptography, Penetration Testing, Intrusion Detection and Prevention, Vulnerability Assessments, Wireless Networks, Encryption, Application Security, Exploitation techniques, Web Applications, Cloud Security, Internet Of Things
★ 4.9 (19) · Mittel · Kurs · 1–3 Monate

Clemson University
Kompetenzen, die Sie erwerben: AI-Integrationen, KI-Kenntnisse, AI-Förderung, Benutzerfreundliches Design, Programm-Entwicklung, Methoden der Softwareentwicklung, Künstliche Intelligenz, Nutzerforschung, Benutzerzentriertes Design, Software-Entwicklung, Benutzerfreundlichkeit, Entwicklung von Systemen, Lebenszyklus der Systementwicklung, Softwaretechnik, Analyse der Anforderungen, Software-Entwicklungstools, Menschenzentriertes Design
★ 4.3 (6) · Mittel · Kurs · 1–3 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Methoden der Softwareentwicklung, Open-Source-Technologie, GitHub, Kollaborative Software, CI/CD, Kontinuierliche Integration, Kontinuierliche Bereitstellung
★ 4.6 (1540) · Anfänger · Kurs · 1–4 Wochen

University of Huddersfield
Kompetenzen, die Sie erwerben: Leadership Studies, Leadership Development, Leadership, Leadership and Management, Organizational Leadership, Team Leadership, Business Leadership, Organizational Effectiveness, Professional Development, Influencing, Team Motivation, Personal Development, Motivational Skills, Personal Attributes, Self-Awareness
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, User Interface (UI), User Interface (UI) Design, Frontend Integration, UI Components, Web Development, Web Development Tools
Anfänger · Spezialisierung · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: OAuth, Speicherverwaltung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), iOS-Entwicklung, Entwicklung von Videospielen, Benutzeroberfläche (UI), Objective-C (Programmiersprache), JSON, Prototyping, Mobile Entwicklung, Model-View-Controller, Mensch-Computer-Interaktion, Reaktionsfähiges Web-Design, Kerndaten (Software), Apple iOS, UI-Komponenten, Spiel-Design, Animation und Spieldesign, Swift-Programmierung, Benutzeroberfläche (UI) Design
★ 4.5 (710) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC), User Provisioning, Authentications, Application Security, Identity and Access Management, Other Programming Languages, Program Development, Programming Principles, Transaction Processing, Test Script Development, Software Development, Application Deployment
★ 4.9 (42) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: React.js, Code Reusability, Web Development Tools, Development Environment, Responsive Web Design, Frontend Performance, Web Design and Development, HTML and CSS, Front-End Web Development, JavaScript Frameworks, Maintainability, UI Components, Cascading Style Sheets (CSS), Software Development Tools, Event-Driven Programming, Build Tools, Web Analytics and SEO
Mittel · Kurs · 1–4 Wochen