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 Colorado System
Compétences que vous acquerrez: Video Game Development, Game Design, Debugging, Animations, Programming Principles, Scripting, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Other Programming Languages, Event-Driven Programming, Software Design Patterns, Computational Logic, Data Structures, Computer Programming, Development Environment
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Exploitation techniques, Penetration Testing, Secure Coding, Web Development, Web Applications, Full-Stack Web Development, Vulnerability Assessments, Application Security, Angular, Ajax, Javascript
Intermédiaire · Cours · 1 à 3 mois

University of Toronto
Compétences que vous acquerrez: Environnements de développement intégré, Composants UI, Programmation orientée objet (POO), Développement d'applications, Design d'interaction, Animations, Principes de programmation, développement iOS, Interface utilisateur (UI), Persistance, Conception de l'application, Apple Xcode, Apple iOS, Objective-C (langage de programmation), Développement Mobile, Cadres d'application, Conception de l'interface et de l'expérience utilisateur (UI/UX), Programmation Swift, Modèle Vue Contrôleur, Infographie
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Mobile Security, Network Security, Cybersecurity, Cryptography, Exploit development, Penetration Testing, Intrusion Detection and Prevention, Vulnerability Assessments, Wireless Networks, Encryption, Secure Coding, Application Security, Threat Modeling, Web Applications, Cloud Security, Internet Of Things
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Project Design, Web Applications, Back-End Web Development, Server Side, Integrated Development Environments, Employee Performance Management, Registration, Databases, Authentications
Mixte · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Video Production, Product Demonstration, Video Editing, Web Content, Marketing Materials, Social Media Content, Content Creation, Team Oriented, Web Design, Graphic Design
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Internet des objets, Modélisation des menaces, Restful API, Architecture de réseau, Cybersécurité, Simple Object Access Protocol (SOAP), Protection de l'information, Normes de cryptographie à clé publique (PKCS), Protocoles réseau, Services web, Cryptographie, TCP/IP, Sécurité réseau, Systèmes embarqués, Modèles OSI, Cryptage
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Software Development Tools, Python Programming, Debugging, Computer Programming Tools, Software Installation
Avancées · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Web Analytics and SEO, AI Personalization, Semantic Web, Algorithms, Query Languages, Network Analysis, Text Mining, Information Architecture, Performance Testing, Natural Language Processing, User Research, Data Structures, Graph Theory, UI/UX Research, Applied Machine Learning, Linear Algebra
Intermédiaire · Cours · 3 à 6 mois

Google Cloud
Compétences que vous acquerrez: Environnement de développement, Gestion des paquets et des logiciels, Flutter (Logiciel), Développement Web, Interface utilisateur (UI), Google Cloud Platform, Développement de logiciels, Développement Mobile, Développement multiplateforme, Sécurité réseau
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Évolutivité, Stratégie commerciale, Transformation des entreprises, Blockchain, Transformation numérique, Gouvernance, Actifs numériques, Commerce électronique, Technologies émergentes, Conception des systèmes
Mixte · Cours · 1 à 4 semaines