Les cours en développement web peuvent vous aider à apprendre comment créer des sites et applications fonctionnant cçté client et cçté serveur. Vous pouvez développer des compétences en HTML, CSS, JavaScript, bases de données, API et frameworks modernes. De nombreux cours utilisent des projets pratiques pour consolider les bases.

The Linux Foundation
Compétences que vous acquerrez: Logiciel de collaboration, Intégration continue, CI/CD, Déploiement continu, Technologie Open Source, GitHub, Git (système de contrôle de version), Méthodologies de développement de logiciels
★ 4.6 (1,5 k) · Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Generative AI Agents, Agentic Workflows, Agentic systems, Generative AI, Prompt Engineering, Prompt Patterns, LLM Application, Systems Architecture, Tool Calling, Natural Language Processing, Context Management, Memory Management, Verification And Validation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Conception et développement de sites web, Microservices, Intégration continue, Applications Web, Intégration frontale, Développement Web, CI/CD, Déploiement continu, Conception de l'application, Kubernetes, Développement Web Front-End, Django (Framework Web), Javascript, Node.JS, Développement Web complet, Restful API, GitHub, Développement web back-end, Comptes d'utilisateurs
★ 4.6 (204) · Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: React.js, Code Reusability, Web Development Tools, Development Environment, Responsive Web Design, Frontend Performance, Web Design and Development, HTML and CSS, Front-End Web Development, JavaScript Frameworks, Maintainability, UI Components, Cascading Style Sheets (CSS), Software Development Tools, Event-Driven Programming, Build Tools, Web Analytics and SEO
Intermédiaire · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Web Analytics and SEO, AI Personalization, Document Management, Semantic Web, Algorithms, Model Evaluation, Network Analysis, Text Mining, Natural Language Processing, User Research, Business Modeling, Graph Theory
★ 5 (8) · Intermédiaire · Cours · 3 à 6 mois

Microsoft
Compétences que vous acquerrez: Program Development, Development Testing, Software Development Tools, Security Testing, File Systems, File Management
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Fine-tuning, Model Deployment, MLOps (Machine Learning Operations), AWS SageMaker, Software Documentation, Data Pipelines, AI Integrations, Tensorflow, Solution Architecture, Model Evaluation, Apache Airflow, Model Optimization, Systems Design, Transfer Learning, Unit Testing, PyTorch (Machine Learning Library), API Design, Cloud Computing, Network Architecture, Deep Learning
Intermédiaire · Spécialisation · 1 à 3 mois

Meta
Compétences que vous acquerrez: React Native, Jest (cadre de test JavaScript), Commandes Unix, Recherche UI/UX, Apple Xcode, Développement mobile, Structures de données, Programmation Swift, Javascript, Git (système de contrôle de version), Recherche sur les utilisateurs, Persona (Expérience utilisateur), CORE (logiciel), Contrôle des versions, Apple iOS, Interface utilisateur (UI), Restful API, développement iOS, Tests d'utilisabilité, React.js
★ 4.6 (8,7 k) · Débutant · Certificat Professionnel · 3 à 6 mois
Imperial College London
Compétences que vous acquerrez: Android (système d'exploitation), Conception créative, Développement d'applications, Développement Android, Animation et conception de jeux, Développement mobile, Algèbre linéaire, Conception du logo, Techniques d'infographie, Android Studio, Animations, Visualisation (infographie), Réalité virtuelle, Infographie, Environnement virtuel, actifs 3D, Théorie des couleurs, Réalité augmentée et virtuelle (AR/VR)
★ 4.3 (132) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Sécurité des applications, Modèle Vue Contrôleur, Applications Web, Cadres d'application, Authentifications, Java, Intégration frontale, Contrôle des accès basé sur le rôle (RBAC), Environnement de développement, Interface de programmation d'applications (API), Contrôle d'accès basé sur les rôles (RBAC), Restful API, Apache Maven, Programmation Java, Gestion de la configuration, Autorisation (informatique), Gestion de configuration
★ 4.4 (37) · Intermédiaire · Cours · 1 à 4 semaines

Commonwealth Education Trust
Compétences que vous acquerrez: Stratégies d'enseignement, Théorie de l'apprentissage, L'enseignement, Planification, Collaboration, Engagement des étudiants, Conception de l'enseignement et des programmes d'études, Planification des programmes d'études, Développement des programmes d'études, L'apprentissage centré sur l'élève, Éducation et formation, Planification des cours, Pédagogie, Éducation des adultes
★ 4.6 (529) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Supervised Learning, Model Optimization, Feature Engineering, Applied Machine Learning, Object Oriented Programming (OOP), Unsupervised Learning, Model Evaluation, Statistical Machine Learning, Recurrent Neural Networks (RNNs), Object Oriented Design, Convolutional Neural Networks, Machine Learning Methods, Plot (Graphics), Transfer Learning, Machine Learning Algorithms, Data Visualization, Natural Language Processing, Seaborn, Python Programming, Deep Learning
Débutant · Spécialisation · 3 à 6 mois