Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.
University of Michigan
Compétences que vous acquerrez: Codage sécurisé, Conception et développement de sites web, Langage de balisage hypertexte (HTML), Développement Web, MySQL, Développement de bases de données, Environnement de développement, Principes de programmation, HTML et CSS, Validation des données, PHP (langage de script), Protocoles de réseau, Données Validation des données, Développement web back-end, Installation du logiciel, Serveurs web, Applications Web, Langages de script, Feuilles de style en cascade (CSS)
★ 4.7 (4,3 k) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Threat Management, Network Security, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Risk Management Framework, Computer Security Incident Management, Cyber Attacks, Bash (Scripting Language), Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
★ 4.9 (7,4 k) · Débutant · Certificat Professionnel · 3 à 6 mois

University of California, Davis
Compétences que vous acquerrez: Présence sur le web, Contrôle des versions, Conception et développement de sites web, Version du logiciel, Outils de développement web, Conception de sites web, Contenu Web, Développement Web, Langage de balisage hypertexte (HTML), HTML et CSS, GitHub, Performance de l'interface utilisateur, Serveurs web, Git (système de contrôle de version), Qualité de l'image, Développement Web Front-End, Feuilles de style en cascade (CSS)
★ 4.7 (3,7 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: SketchUp (3D Modeling Software), Visual Storytelling, Model Optimization, Design Software, Layout Design, Visualization (Computer Graphics), Software Documentation, Generative AI, 3D Modeling, Document Management, Design, Digital Design, Animations, AI Integrations, Data Import/Export
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Microsoft Office, Analyse des données, Microsoft Excel, Exploration de données, Formules Excel, Tableaux croisés dynamiques et graphiques, Manipulation de données, Manipulation des données
★ 4.7 (4,7 k) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Développement agile de logiciels, Développement organisationnel, Développement piloté par les tests (TDD), L'informatique en nuage, Méthodologies de développement de logiciels, Gestion de la performance des équipes, CI/CD, Intégration continue, Livraison continue, Déploiement continu, Développement guidé par le comportement, Responsabilité, Microservices, Développement logiciel agile, Méthodologie agile, DevOps, Méthodologie Agile, Architecture de l'informatique en nuage, Transformation de la culture, Mesure de la performance, Outils Devops, Scrum (développement de logiciels)
★ 4.8 (4,2 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unity Engine, 3D Assets, Game Design, Video Game Development, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning Methods, Computer Graphic Techniques, Generative AI, Machine Learning, Object Oriented Design, C# (Programming Language)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Informatique en nuage, L'informatique légale, Cybersécurité, Test de pénétration, Sécurité des réseaux, Protocoles cryptographiques, Cyber-attaques, Évaluations de la vulnérabilité, Contrôles de sécurité, Intégrité des données, Cryptographie, Infrastructure à clé publique, Sécurité mobile, Évaluation de la cybersécurité, Gestion des menaces, Autorisation (informatique), Tests de sécurité, Sécurité de l'informatique en nuage, Sécurité réseau, Protection contre les logiciels malveillants, Criminalistique numérique, Attaques par déni de service distribué (DDoS)
★ 4.6 (808) · Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Prototypage, Recherche UI/UX, Facilité d'utilisation, Recherche sur les utilisateurs, Conception d'interaction, L'idée, Conception de l'expérience utilisateur, Conception centrée sur l'utilisateur, Éléments et principes de conception, Interaction homme-machine, Tests d'utilisabilité, Recherche en design, Expérience de l'utilisateur, Facteurs humains
★ 4.8 (1,6 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Présence sur le web, Conception de l'interface et de l'expérience utilisateur (UI/UX), Penser la conception, Facilité d'utilisation, Recherche UI/UX, Conception de sites web, Prototypage, L'idée, Conception de l'expérience utilisateur, Tests d'utilisabilité, Conception de l'expérience, Recherche en design, Expérience de l'utilisateur, IA générative, Conception centrée sur l'utilisateur, Développement multiplateforme, Conception de sites web réactifs, Conception centrée sur l'homme, Stratégies de conception
★ 4.8 (5,1 k) · Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Développement agile de logiciels, Gestion des risques, Cadre agile échelonné, Planification du sprint, Méthodologies allégées, Intégration continue, Développement piloté par les tests (TDD), Rapports de gestion, Développement guidé par le comportement, Développement logiciel agile, Méthodologie agile, Développement agile de produits, Gestion des risques liés aux projets, DevOps, Méthodologie Agile, Gestion de projet Agile, Gestion de projet agile, Arriérés, Rétrospectives de sprint, DevSecOps, Témoignage de l'utilisateur, Principes Kanban, Scrum (développement de logiciels)
★ 4.6 (3,4 k) · Débutant · Spécialisation · 3 à 6 mois

Princeton University
Compétences que vous acquerrez: Cryptage, Technologies émergentes, Blockchain, FinTech, Systèmes de paiement, Actifs numériques, Protocoles cryptographiques, Cryptographie, Sécurité des applications, Normes de cryptographie à clé publique (PKCS), Scripting, Protocoles de réseau, Politique financière, Règlement financier, Analyse du processus, Informatique distribuée, Circuits intégrés à application spécifique, Traitement des transactions, Gestion des clés, Stockage des données
★ 4.6 (3,1 k) · Mixte · Cours · 1 à 3 mois