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 Colorado Boulder
Compétences que vous acquerrez: Campaign Planning, Strategic Communication, Communication Planning, Target Audience, Campaign Management, Advertising, Marketing Communications, Advertising Campaigns, Resource Allocation, Media Strategy, Brand Management, Corporate Communications, Integrated Marketing Communications, Stakeholder Communications, Public Relations, Marketing, Business Strategy, Communication, Business Communication, Business Process
★ 4.5 (56) · Débutant · Spécialisation · 1 à 3 mois

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
★ 4.3 (37) · Débutant · Cours · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: MarTech, Marketing, Digital Marketing Tools, Marketing Channel, Digital Transformation, Product Development, Marketing Strategies, Digital Marketing, Customer Advocacy, Promotional Strategies, New Product Development, Consumer Behaviour, Market Dynamics, Customer Engagement, Online Advertising, E-Commerce, Innovation
★ 4.8 (70) · Débutant · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Prompt Engineering, Responsible AI, Google Gemini, Gemini, Generative AI, Generative AI Agents, Generative Model Architectures, Google Cloud Platform, AI Workflows, Google Workspace, AI Orchestration, Agentic Workflows, Prompt Patterns, AI Product Strategy, AI Security, Large Language Modeling, AI literacy, Artificial Intelligence, Cloud Computing, Collaboration
★ 4.9 (214) · Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
★ 4.5 (184) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnements de développement intégré, Installation du logiciel, Automatisation, Scripting, Fichier E/S, Environnement de développement, Programmation en Python, Automatisation des tests, Compatibilité des navigateurs, Outils de développement web, Programmation Python, Principes de programmation, Programmation orientée objet (POO), Développement de scripts de test, Tests de logiciels, Gestion des paquets et des logiciels, Selenium (Logiciel)
★ 4.6 (16) · Débutant · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Javascript, Programmation Java, Techniques d'exploitation, Node.JS, Codage sécurisé, Applications Web, Développement Web, Sécurité des applications
★ 4.7 (36) · Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Techniques d'exploitation, Validation des données, Codage sécurisé, Gestion de la vulnérabilité, Cryptographie, Modélisation des menaces, Gestion des vulnérabilités, Cryptage, Sécurité des données, Sécurité des applications, Modélisation de la menace, Évaluations de la vulnérabilité, Contrôles de sécurité, Projet ouvert de sécurité des applications web (OWASP), Données Validation des données, Authentifications
★ 4.7 (178) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Bases de données vectorielles, Prétraitement des données, LangChain, Bases de données, Emboîtements, Ingénierie rapide, Application de base de données, Modélisation des grandes langues, Prétraitement de données, Évolutivité, Maintenabilité, Gestion de la mémoire, Workflows d'IA, Candidature au LLM, Optimisation des performances, Magasin de données, Stockage des données, Interface utilisateur (UI), Génération assistée par récupération, Ingénierie de requête
★ 4.7 (38) · Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Environnements de développement intégré, Installation du logiciel, C++ (langage de programmation), Fichier E/S, Algorithmes, Pseudocode, Environnement de développement, Programmation orientée objet (POO), Principes de programmation
★ 4.7 (33) · Intermédiaire · Cours · 1 à 4 semaines

Universitat Autònoma de Barcelona
Compétences que vous acquerrez: Legal Technology, Payment Systems, Blockchain, Personally Identifiable Information, digital literacy, Law, Regulation, and Compliance, Digital Assets, E-Commerce, General Data Protection Regulation (GDPR), Information Privacy, Civil Law, Contract Review, Internet Of Things, Payment Processing, Legal Risk, Regulation and Legal Compliance, FinTech, Commercial Laws, Robotics, Contract Compliance
★ 4.6 (235) · Débutant · Cours · 1 à 3 mois

LearnKartS
Compétences que vous acquerrez: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning
★ 4.6 (84) · Débutant · Spécialisation · 1 à 3 mois