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: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Data Modeling, Computational Thinking, Data Integrity, Program Development, Application Development, Data Maintenance, Computational Logic, Data Validation, Command-Line Interface, Application Design, Animation and Game Design, User Interface (UI), Algorithms, Data Structures
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Application Deployment, React.js, Event-Driven Programming, User Interface (UI), Web Applications, Application Development, Web Development, Cascading Style Sheets (CSS), Javascript, JSON, Debugging
Intermédiaire · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: React Native, User Interface and User Experience (UI/UX) Design, UI Components, Mobile Development, Unit Testing, Software Testing, Authentications, Debugging, iOS Development, Android (Operating System), Mobile Security, Frontend Performance, Mobile Development Tools, Animations, Application Security, Performance Tuning
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Infrastructure en nuage, Virtualisation de réseau, Sécurité réseau, Administration des réseaux, Cloud Computing, Ubuntu, Microsoft Azure, Systèmes d'accès à distance, Déploiement des applications, Serveurs web, Machines virtuelles
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: structures de données, Interface de programmation d'application (API), HyperText Markup Language (HTML), Interface utilisateur (UI), Environnement de développement, Développement Web, Intégration de données, Applications Web, Restful API
Intermédiaire · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: Expérience Utilisateur, Git (Système de contrôle des versions), GitHub, Commandes Unix, Conception de l'expérience utilisateur, Développement Mobile, Javascript, React Native, Interface utilisateur (UI), SQL, Tests d'utilisabilité, Jest (cadre de test JavaScript), Outils de développement web, Design d'interaction, Recherche en design, Restful API, Contrôle des versions, Persona (Expérience utilisateur), React.js, Recherche utilisateur
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cloud Native Computing, Cloud Computing, Docker (Logiciel), Conteneurisation, Déploiement dans le nuage, Plates-formes d'informatique en nuage, Déploiement continu, Interface de ligne de commande, Applications en nuage, Déploiement des applications, Kubernetes
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Examen du code, Conception de logiciels, Programmation en Python, Flux de travail IA, Architecture logicielle, Environnements de développement intégré, Programmation Java, Contrôle des versions
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Sprint Planning, Scrum (Software Development), Agile Project Management, Agile Methodology, Sprint Retrospectives, Backlogs, Agile Product Development, Performance Metric, Project Management, User Story, Business Reporting, Cross-Functional Collaboration, Prioritization, Dependency Analysis, Conflict Management, Estimation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Web Applications, Back-End Web Development, Server Side, Data Access, Integrated Development Environments, Employee Performance Management, Registration, Databases, Authentications
Mixte · Cours · 1 à 4 semaines