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.
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, C (Programming Language), C and C++, Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Program Development, Computational Thinking, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Software Testing, Algorithms, Integration Testing
Intermédiaire · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Apache Maven, Spring Framework, Microservices, Java Platform Enterprise Edition (J2EE), Spring Boot, Java, Java Programming, Back-End Web Development, Software Architecture, Load Balancing, Application Servers, Restful API, Web Applications, Scalability
Avancées · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Télécommunications, Logiciels embarqués, Amazon Web Services, Tests unitaires, Développement Mobile, Contrôle des versions, Architecture de l'informatique en nuage, Vision par ordinateur, Visualisation (infographie), Protocoles d'ouverture de session, Android Studio, Cloud Computing, Environnements de développement intégré, Android (système d'exploitation), GitHub, Développement de l'informatique en nuage, Documents de conception de logiciels, Développement d'applications, Conception et mise en œuvre du système, Internet des objets
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Competitive Analysis, Market Research, User Story, User Interface (UI), Competitive Intelligence, Usability, Persona Development, Microsoft Copilot, Product Development, Market Analysis, Product Management, Product Lifecycle Management, Design Thinking, Product Roadmaps, User Interface (UI) Design, Market Opportunities, Regulation and Legal Compliance, Data Ethics, Responsible AI, Data Governance
Débutant · Spécialisation · 3 à 6 mois

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Data Access, Java Platform Enterprise Edition (J2EE), Agile Methodology, Software Testing, Application Development, Software Design Patterns
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Cartes de chaleur, Interface utilisateur (UI), Visualisation interactive des données, Programmation informatique, Traitement des données, Modèles de conception de logiciels, Visualisation (infographie), Big Data, Manipulation des données, Informatique distribuée, Conception de logiciels, Principes de programmation, Programmation en Scala, Programmation orientée objet (POO), Conception fonctionnelle, structures de données, Données en temps réel, Optimisation des performances, Apache Spark, Information et technologie géospatiales
Intermédiaire · Spécialisation · 3 à 6 mois

Microsoft
Compétences que vous acquerrez: AI Workflows, Agentic Workflows, AI Orchestration, AI Security, API Testing, System Testing, Test Script Development, Context Management, Health Informatics, Performance Testing, Functional Testing
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Programmation Java, Gestion du contexte, Scripting, Développement Web, Programmation événementielle, Middleware, HyperText Markup Language (HTML), Stockage des données, Java, Serveurs d'application, Partage des données, Persistance des données, Protocoles d'ouverture de session, Plate-forme Java Enterprise Edition (J2EE), Cartographie objet-relationnelle, Déploiement des applications, Côté serveur, Applications Web, Serveurs web, Cadres d'application
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Test Tools, Browser Compatibility, Software Testing, Test Automation, Continuous Integration, Cloud Applications, CI/CD, Regression Testing, Mobile Development Tools, Cloud Platforms, Verification And Validation, Quality Assurance, UI Components, User Interface (UI), Automation, Scalability
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, Collecte de données, Évaluation de modèles, Pandas (paquetage Python), Présentation des données, Analyse des Données, Modélisation prédictive, Modélisation statistique, Web scraping, Analyse exploratoire des données (AED), Apprentissage automatique appliqué, Plotly, GitHub, Prise de décision fondée sur les données, Data wrangling, Science des données
Intermédiaire · Cours · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Google Gemini, Google Cloud Platform, Generative AI Agents, AI Security, AI Orchestration, Model Deployment, LLM Application, Artificial Intelligence, Generative AI, Agentic systems, Cloud Deployment, Large Language Modeling, Enterprise Security
Débutant · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Logiciel d'ingénierie, Microsoft Copilot, Pensée informatique, Principes de programmation, Contrôle des versions, Débogage, Conception de diagrammes, Git (Système de contrôle des versions), Environnements de développement intégré, Diagrammes de flux de données (DFD), Algorithmes, Génie logiciel, C# (langage de programmation), GitHub, structures de données, Pseudo-code, Développement du programme, Développement web back-end
Débutant · Cours · 1 à 3 mois