Les cours en développement web full stack peuvent vous aider à comprendre comment le front-end et le back-end fonctionnent ensemble. Vous pouvez développer des compétences en interfaces, bases de données, API, frameworks et déploiement. De nombreux cours s'appuient sur des projets pour construire des applications web complètes.

Compétences que vous acquerrez: Protection de l'information, Analyse des exigences de sécurité, Systèmes embarqués, Cryptographie, Restful API, Internet des objets, Cybersécurité, Services Web, Modélisation des menaces, Applications Web, Cryptage, Sécurité réseau, Normes de cryptographie à clé publique (PKCS), Réseaux informatiques, Modélisation de la menace, Protocoles de réseau, Architecture du réseau, TCP/IP, Contrôles de sécurité, Sécurité des réseaux, Protocole d'accès simple aux objets (SOAP), Modèles OSI
★ 4.4 (171) · Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: 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) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: 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) · Débutant · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Android Jetpack, Mobile Development Tools, Extensible Markup Language (XML), Data Management, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: 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) · Intermédiaire · Cours · 1 à 3 mois

Clemson University
Compétences que vous acquerrez: Intelligence artificielle, Recherche sur les utilisateurs, Développement du programme, Développement de logiciels, Intégrations AI, Développement de systèmes, Connaissance de l'IA, Cycle de vie du développement des systèmes, Outils de développement de logiciels, Analyse des besoins, Méthodologies de développement de logiciels, L'activation de l'IA, Conception centrée sur l'homme, Génie logiciel, Conception centrée sur l'utilisateur, Conception de l'expérience utilisateur, Facilité d'utilisation
★ 4.3 (6) · Intermédiaire · Cours · 1 à 3 mois

The Linux Foundation
Compétences que vous acquerrez: CI/CD, Déploiement continu, Intégration continue, Git (système de contrôle de version), Logiciel de collaboration, GitHub, Méthodologies de développement de logiciels, Technologie Open Source
★ 4.6 (1,5 k) · Débutant · Cours · 1 à 4 semaines

University of Huddersfield
Compétences que vous acquerrez: 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
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 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
Débutant · Spécialisation · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: OAuth, JSON, Objective-C (langage de programmation), Modèle Vue Contrôleur, Développement mobile, Gestion de la mémoire, Conception de sites web réactifs, Apple iOS, CORE (logiciel), Prototypage, Conception de jeux, Programmation Swift, Interaction homme-machine, Développement de jeux vidéo, Composants de l'interface utilisateur, Animation et conception de jeux, développement iOS, Interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'interface utilisateur (UI)
★ 4.5 (710) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: 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) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 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
Intermédiaire · Cours · 1 à 4 semaines