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.

Johns Hopkins University
Compétences que vous acquerrez: Javascript, JSON, Ajax, Applications Web, Développement Web, Programmation événementielle, Programmation orientée objet (POO), Protocoles de réseau, Conception de sites web réactifs, Principes de programmation, Prototypage
★ 4.5 (55) · Mixte · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: React Native, Javascript, Persona (Expérience utilisateur), Recherche sur les utilisateurs, React.js, Jest (cadre de test JavaScript), Commandes Unix, Restful API, Tests d'utilisabilité, Structures de données, CORE (logiciel), Développement mobile, Recherche UI/UX, Git (système de contrôle de version), Apple iOS, Programmation Swift, Apple Xcode, développement iOS, Interface utilisateur (UI), Contrôle des versions
★ 4.6 (8,7 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Simplilearn
Compétences que vous acquerrez: Prompt Engineering, AI Personalization, AI Security, GitHub Copilot, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture
★ 4.2 (48) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Salesforce Development, Data Validation, AI Workflows, Code Coverage, User Flows, Test Automation, Data Integrity, User Accounts
Intermédiaire · Cours · 1 à 3 mois

Logical Operations
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Web Development, Javascript, Web Design, JavaScript Frameworks, Web Development Tools, Frontend Performance, Web Servers, Web Design and Development, Web Content, Web Analytics and SEO, Hypertext Markup Language (HTML), Web Applications, Web Frameworks, Front-End Web Development, Event-Driven Programming, Web Content Accessibility Guidelines, Software Development, Open Source Technology
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Django (Web Framework), Full-Stack Web Development, Authentications, Software Testing, Unit Testing, Debugging, Object-Relational Mapping, Authorization (Computing), Identity and Access Management, MySQL, Test Case, Web Development, Database Development, Back-End Web Development, Web Applications, Software Documentation, Test Automation, File Management, Model View Controller
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Bases de données, Langage de balisage hypertexte (HTML), Langage de balisage extensible (XML), Persistance des données, Services Web, Récupération de données sur le Web, Serveurs web, Applications Web, Programmation en Python, Cadres d'application, Développement Web, Apache, Programmation événementielle, Protocoles de réseau, Côté serveur, Serveurs, Programmation Python, Composants de l'interface utilisateur, Interface utilisateur (UI)
★ 5 (9) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Scrum (développement de logiciels), Rétrospectives de sprint, Facilitation de réunions, Mesure de la performance, Gestion d'équipe, Gestion de projet agile, Méthodologies allégées, Arriérés, Développement agile de produits, Gestion de la performance des équipes, Développement logiciel agile, Méthodologie agile, Principes Kanban, Renforcement de l'esprit d'équipe, Esprit d'équipe, Planification du sprint, Gestion du flux de travail, Méthodologie Agile, Gestion de projet Agile, Témoignage de l'utilisateur, Développement agile de logiciels
★ 4.9 (2,7 k) · Débutant · Cours · 1 à 4 semaines

28DIGITAL
Compétences que vous acquerrez: C (langage de programmation), Analyse des systèmes, Configuration requise, Systèmes embarqués, Conception et mise en œuvre du système, Architecture des ordinateurs, Algorithmes, Logiciel système, Analyse de dépendance, Logiciels embarqués, Gestion des processus du système d'exploitation, Conception des systèmes, Programmation du système, Vérification et validation, Systèmes d'exploitation en temps réel, Simulations
★ 4.6 (541) · Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Azure DevOps Pipelines, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, ASP.NET, UI/UX Strategy, Secure Coding, Development Testing, Mobile Development Tools, CI/CD, UI Components, Version Control
★ 4.2 (56) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Cryptographic Protocols, Server Side, Web Development, Regression Analysis, Apache, Model Training, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Secure Coding, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Python Programming
★ 4.8 (75) · Débutant · Spécialisation · 3 à 6 mois
Imperial College London
Compétences que vous acquerrez: Réalité virtuelle, Développement d'applications, Android (système d'exploitation), Conception créative, Développement Android, Environnement virtuel, Infographie, Théorie des couleurs, Développement mobile, Conception du logo, Réalité augmentée et virtuelle (AR/VR), Algèbre linéaire, actifs 3D, Visualisation (infographie), Animation et conception de jeux, Techniques d'infographie, Animations, Android Studio
★ 4.3 (131) · Intermédiaire · Spécialisation · 3 à 6 mois