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.

Rice University
Compétences que vous acquerrez: Installation du logiciel, Nettoyage des données, Traitement des données, Réutilisation du code, Développement du programme, Programmation en Python, Structures de données, Importation/exportation de données, Tracé (graphique), Logiciel de visualisation de données, Cartographie des données, Programmation Python, Gestion des paquets et des logiciels, Documentation du logiciel, Intégration des données
★ 4.6 (549) · Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Conception de la base de données, Tests unitaires, Ingénierie de la sécurité, Gestion de la vulnérabilité, Bases de données relationnelles, Tests d'utilisabilité, Modélisation des menaces, Gestion des vulnérabilités, Conception de logiciels, Diagrammes de flux de données (DFD), Sécurité des applications, Évaluations de la vulnérabilité, Cycle de vie du développement des systèmes, Modélisation de la menace, Langage de modélisation unifié, Recherche UI/UX, Cycle de vie du développement logiciel, Logiciel de sécurité, Visualisation des logiciels, Théorie des bases de données, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'expérience utilisateur
★ 4.6 (438) · Débutant · Spécialisation · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Modélisation des processus d'entreprise, Analyse des systèmes, Exigences de l'entreprise, Conception de diagrammes, Prise de décision, Modélisation des processus, Diagrammes de flux de données (DFD), Analyse de l'activité, Documents relatifs aux besoins des utilisateurs, Systèmes d'entreprise, Analyse des besoins, Analyse des systèmes d'entreprise, Outils d'analyse commerciale, Modélisation des données, Études de faisabilité, Diagrammes de flux de processus
★ 4.8 (581) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: User Research, UI/UX Research, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Experience, UI/UX Strategy, User Centered Design, Responsive Web Design, UI Components, Figma (Design Software), Wireframing, Responsible AI, Prototyping, Persona (User Experience), Usability Testing, Experience Design, Human Centered Design, Ideation, Brainstorming, Animations
★ 4.6 (80) · Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: User Interface (UI), UI/UX Research, Prototyping, User Research, User Interface and User Experience (UI/UX) Design, AI Personalization, UI/UX Strategy, User Experience, User Flows, AI powered creativity, User Interface (UI) Design, Usability, Figma (Design Software), Web Content Accessibility Guidelines, Data Storytelling, Journey Mapping, Interactive Design, Generative AI, User Experience Design, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.4 (192) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Angular, Authorization (Computing), JavaScript Frameworks, Application Programming Interface (API), TypeScript, Javascript, Web Development
★ 4.7 (18) · Avancées · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: JavaScript Frameworks, Restful API, Application Programming Interface (API), Web Development, React.js, Authentications, OAuth, Server Side, Back-End Web Development, Object-Relational Mapping, UI Components, Cloud Hosting, Image Quality, Application Deployment
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: C (langage de programmation), Cas de test, Débogage, Développement du programme, Outils de construction, Programmation informatique, Algorithmes, Planification des tests, Principes de programmation, Tests de logiciels, Simulations
★ 4.3 (827) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Vision par ordinateur, Interface de programmation d'applications (API), Développement de logiciels, Intelligence artificielle et apprentissage automatique (IA/ML), Informatique en nuage, Analyse d'images, Comptes d'utilisateurs, API dans le nuage, Microsoft Azure
★ 4.5 (523) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Environnements de développement intégré, Installation du logiciel, Environnement de développement, Copilote GitHub, Débogage, React.js, L'activation de l'IA, HTML et CSS, Feuilles de style en cascade (CSS), Microsoft Visual Studio
★ 4.3 (29) · Intermédiaire · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Procédés de fabrication, Fabrication et production, Risque juridique, Penser la conception, Impact social, Éducation et formation, Logiciels et technologies pour l'éducation, Propriété intellectuelle, Développement communautaire, L'innovation, Conception de solutions
★ 4.6 (688) · Débutant · Cours · 1 à 3 mois

University of Cape Town
Compétences que vous acquerrez: Communication stratégique, Gestion des parties prenantes, Engagement des parties prenantes, Partenariat stratégique, Adaptation au changement climatique, Gestion du changement, Stratégies de communication, Pensée systémique, Influence, Impact social, Analyse des partenaires, Recherche, Développement durable, Politique environnementale, Développement communautaire, Évaluation du programme, Analyse politique, Science et recherche, Analyse des parties prenantes, Communication avec les parties prenantes, Gestion des partenaires, Conception de la recherche
★ 4.8 (201) · Débutant · Cours · 1 à 3 mois