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.

Yonsei University
Compétences que vous acquerrez: Sciences sociales, Règlement financier, Socioéconomie, Développement économique, Stratégies de croissance, Politique financière, Politiques publiques, Économie, Gestion de crise, Systèmes financiers, Finance internationale, Relations internationales
★ 4.8 (422) · Mixte · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Restful API, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, API Design, Application Programming Interface (API), Hibernate (Java), Data Validation, Development Testing, Verification And Validation, Authentications, Model View Controller, Back-End Web Development, Computer Programming, Code Reusability, Object-Relational Mapping, Server Side
Intermédiaire · Spécialisation · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Outils de construction, Pensée informatique, Développement de logiciels, Développement piloté par les tests (TDD), L'informatique en nuage, CI/CD, Jenkins, Intégration continue, Modèles de conception de logiciels, Apache Maven, Cycle de vie du développement logiciel, Programmation orientée objet (POO), Langage de modélisation unifié, Principes de programmation, Version du logiciel, Méthodologie agile, Méthodologies de développement de logiciels, Outils de développement de logiciels, Conception orientée objet, Contrôle des versions, Méthodologie Agile
★ 4.5 (194) · Débutant · Spécialisation · 3 à 6 mois

University of Toronto
Compétences que vous acquerrez: Objective-C (langage de programmation), Modèle Vue Contrôleur, Développement d'applications, Cadres d'application, Développement mobile, Gestion de la mémoire, Apple iOS, Conception de l'application, Programmation orientée objet (POO), Conception interactive, Composants de l'interface utilisateur, Programmation Swift, Persistance, Apple Xcode, Animations, Interface utilisateur (UI), Outils de développement mobile, Conception d'interaction, Conception de l'interface utilisateur (UI), développement iOS
★ 3.9 (1,6 k) · Intermédiaire · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Tests d'acceptation, Développement de logiciels, Développement piloté par les tests (TDD), Cas de test, Débogage, Tests unitaires, Programmation en Python, Automatisation des tests, Maintenabilité, Méthodologie agile, Programmation Python, Tests de logiciels, Méthodologie Agile
★ 4.4 (61) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Personal Development, Human Development, Personal Attributes, Self-Awareness, Psychosocial Assessments, Growth Mindedness, Lifelong Learning, Psychology, Personal Integrity, Social Sciences, Sociology, Goal Setting
★ 5 (7) · Mixte · Cours · 1 à 4 semaines

Minnesota State University, Mankato
Compétences que vous acquerrez: Talent Management, Management Training And Development, Smart Goals, Industrial and Organizational Psychology, Employee Onboarding, Performance Review, Employee Performance Management, Performance Management, Goal Setting, Organizational Development, Leadership Development, Team Management, New Hire Orientations, Employee Retention, Performance Improvement, Team Leadership, Performance Analysis, Behavioral Management, Job Evaluation, Leadership
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Vulnerability Scanning, Proxy Servers, Security Testing, Penetration Testing, Vulnerability Assessments, Brute-force attacks, Test Tools, Web Scraping
★ 4.3 (290) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Back-End Web Development, Server Side, Full-Stack Web Development, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, GitHub, Development Environment, Data Validation
★ 4.6 (39) · Intermédiaire · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Logiciels de productivité, Analyse des systèmes, Gestion de projet agile, Cadre de gestion des risques, Développement de systèmes, Systèmes informatiques, Gestion des risques liés aux projets, Conception des systèmes, Microsoft Excel, Sécurité des données, Cycle de vie du développement des systèmes, Technologie de l'information, Méthodologie agile, Systèmes d'information, Gestion des risques, Développement logiciel agile, Méthodologies de développement de logiciels, Systèmes d'information de gestion, Cycle de vie du développement logiciel, Gestion du flux de travail, Méthodologie Agile, Développement agile de logiciels, Gestion de projet Agile
★ 4.7 (38) · Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Java, Web Applications
★ 4.1 (13) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Server Side, Application Deployment, Apache Tomcat, Back-End Web Development, Apache, Front-End Web Development, Web Design and Development, PHP (Scripting Language), Application Servers, HTML and CSS, Web Applications, Web Development, Web Components, Web Design, UI Components, Email Automation, Usability, Development Testing, User Interface (UI) Design, Code Reusability
Débutant · Spécialisation · 1 à 3 mois