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.

University of California, Irvine
Compétences que vous acquerrez: Gestion de la mémoire, Développement mobile, Animation et conception de jeux, Conception de sites web réactifs, Conception de l'interface utilisateur (UI), Interaction homme-machine, Objective-C (langage de programmation), JSON, Composants de l'interface utilisateur, Conception de jeux, Modèle Vue Contrôleur, OAuth, Interface utilisateur (UI), Prototypage, Apple iOS, CORE (logiciel), développement iOS, Programmation Swift, Développement de jeux vidéo, Conception de l'interface et de l'expérience utilisateur (UI/UX)
Débutant · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Prétraitement des données, Logiciel de visualisation de données, R Programmation, Traitement des données, Récupération de données sur le Web, Tracé (graphique), Ggplot2, Documentation du logiciel, Gestion des paquets et des logiciels, R (logiciel), Visualisation des données, Dépliant (logiciel), Prétraitement de données, Visualisation (infographie), Conception orientée objet, Tidyverse (paquet R), Manipulation de données, Programmation orientée objet (POO), Technologie Open Source, Documentation technique, Tests unitaires, Manipulation des données
Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, Build Tools, C and C++, Programming Principles, Microarchitecture
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
Débutant · Spécialisation · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Théorie de l'apprentissage, Développement humain, Sciences sociales, Évaluations psychologiques, Éducation et formation, Psychologie scolaire, Analyse appliquée du comportement, Psychologie, Pédagogie, Développement de l'enfant, Logiciels et technologies pour l'éducation, Apprentissage humain, Pédagogie numérique, Éducation et développement de l'enfant
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, No-Code Development, Agentic Workflows, Application Development, Full-Stack Web Development, Vibe coding, AI Integrations, Web Applications, LLM Application, Generative AI, Back-End Web Development, Frontend Performance, Application Deployment, User Interface (UI), Software Development Life Cycle, System Design and Implementation, Problem Solving, Authorization (Computing), Authentications, Database Management
Débutant · Cours · 1 à 3 mois

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

Microsoft
Compétences que vous acquerrez: ASP.NET, JSON, Microsoft Copilot, Architecture des logiciels, Codage sécurisé, Logiciel médiateur, Développement web back-end, Restful API, Documentation du logiciel, Conception de l'API, cadre .NET, Optimisation des performances, Cadres d'application, Interface de programmation d'applications (API), C# (langage de programmation)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Internet des objets, Systèmes d'exploitation en temps réel, Réseaux informatiques, Systèmes d'exploitation, Programmation du système, Cryptographie, Modélisation de la menace, Modélisation des menaces, Services Web, Normes de cryptographie à clé publique (PKCS), Logiciels embarqués, Protocoles de réseau, Sécurité réseau, Cybersécurité, Systèmes logiciels, Conception des systèmes, Architecture du réseau, Systèmes embarqués, Analyse des exigences de sécurité, Cryptage, Sécurité des réseaux, Données en temps réel
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Conception de sites web réactifs, HTML et CSS, Git (système de contrôle de version), Maquettes, Développement de logiciels, Langage de balisage hypertexte (HTML), Analyse Web et SEO, Composants Web, Composants de l'interface utilisateur, React.js, Applications Web, Conception de sites web, Développement Web, Examen du code, GitHub, Développement Web Front-End, Feuilles de style en cascade (CSS), Contrôle des versions, Figma (logiciel de conception), Intégration frontale
Avancées · Cours · 1 à 3 mois

Banco Interamericano de Desarrollo
Compétences que vous acquerrez: Work Breakdown Structure, Project Scoping, Scope Management, Earned Value Management, Risk Management, Project Schedules, Project Risk Management, Timelines, Cost Management, Project Controls, Economic Development, Project Performance, Risk Analysis, Risk Mitigation, Project Estimation, Scheduling, Project Planning, Project Documentation, Resource Management, Stakeholder Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Cryptographic Protocols, Server Side, Web Development, Regression Analysis, Apache, Model Training, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Secure Coding, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Python Programming
Débutant · Spécialisation · 3 à 6 mois