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.

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), SonarQube, Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, Code Review, Maintainability, Vulnerability Scanning, Software Quality (SQA/SQC), Risk Mitigation, Software Quality Assurance, MITRE ATT&CK Framework, Vulnerability Assessments, Cyber Security Assessment, Software Technical Review, Continuous Integration, Vulnerability Management, Cyber Attacks
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Interactive Design, Game Design, Computer Displays, Development Environment, Package and Software Management, Software Installation
Mixte · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: User Experience Design, Web Design
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface utilisateur (UI), Gestion des données, Composants de l'interface utilisateur, Développement mobile, développement iOS, Débogage, Programmation Swift, Développement d'applications, Conception de l'interface utilisateur (UI), Connaissance des logiciels Apple, Environnements de développement intégré, Git (système de contrôle de version), Outils de développement mobile, Environnement de développement, Apple iOS, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Angular, Web Development Tools, Unit Testing, Test Script Development, Test Automation, Software Testing, Testability, Test Case, Test Tools, UI Components, Web Applications, TypeScript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Interface de programmation d'applications (API), Conception de l'API, Développement guidé par le comportement, Automatisation des tests, Tests de développement, Cas de test, Développement piloté par les tests (TDD), Couverture du code, Programmation événementielle, Programmation Python, Développement de scripts de test, Programmation en Python, Maquettes, Outils de test, Planification des tests, Tests de logiciels, Qualité des logiciels (SQA/SQC), Tests unitaires, Test de l'API, Maintenabilité, Assurance qualité des logiciels
Débutant · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: Codage sécurisé, Interface utilisateur (UI), Développement de bases de données, Programmation orientée objet (POO), Programmation informatique, Développement Web, Programmation Python, Développement de logiciels, Développement d'applications, Programmation en Python, Conception de l'interface utilisateur (UI), Conception orientée objet, Bases de données relationnelles, Applications Web, Langages de script, Bases de données, Scripting, Services Web, Application de base de données, Restful API, Principes de programmation
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion des bases de données, Intégrité des données, Théorie des bases de données, SQL, Administration des bases de données, MySQL, Bases de données relationnelles, NoSQL, Conception de la base de données, Systèmes de gestion de bases de données, Développement web back-end, Bases de données, Magasin de données, Langages de requête
Débutant · Cours · 1 à 3 mois

Northeastern University
Compétences que vous acquerrez: Planification de sprint , Leadership organisationnel, Leadership, Développement du leadership, Planification du projet, Cycle de vie du développement logiciel, Scrum (développement de logiciels), Développement logiciel agile, Gestion des conflits, Établissement de priorités, Plan du projet, Méthodologies de développement de logiciels, Cadre agile échelonné, Logiciel de collaboration, Leadership et gestion, Méthodologie Agile, Développement de logiciels, Planification du sprint, Développement agile de produits, Esprit d'équipe, Méthodologie agile, Gestion de projet agile, Gestion de projet Agile, Développement agile de logiciels, Renforcement de l'esprit d'équipe
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Foundry, Cloud Applications, Cloud Platforms, Command-Line Interface, Platform As A Service (PaaS), Cloud Development, User Accounts, Cloud Management, Scalability, Web Development Tools, Cloud Computing, Identity and Access Management
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: OAuth, Interface de programmation d'applications (API), Workflows d'IA, Modèle Contexte Protocole, Agents génératifs d'IA, Données en temps réel, Appel d'outils, Orchestration de l'IA, Autorisation (informatique), Systèmes agentiques, Interopérabilité, Persistance des données, Modèles de conception de logiciels, Gestion du contexte, Intégrations AI, Authentifications, Flux de travail agentiques
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Le capital humain, Système d'information sur les ressources humaines (SIRH), Gestion des talents, Stratégie en matière de ressources humaines, Ressources humaines, Favoriser l'engagement, Engagement des employés, Gestion et planification des ressources humaines, Planification des successions, Logiciel de gestion des ressources humaines, Stratégies de recrutement, Recrutement, Gestion des performances, Évaluation des performances, Gestion des ressources humaines, Développement de la main-d'œuvre, HR Tech, Recrutement de talents, Politiques en matière de ressources humaines, Recrutement à cycle complet
Intermédiaire · Cours · 1 à 4 semaines