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 California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Computer Science, Computational Logic
★ 4.5 (9,6 k) · Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Expérience de l'utilisateur, Penser la conception, Conception de l'expérience utilisateur, Conception centrée sur l'utilisateur, Prototypage, Facilité d'utilisation, L'idée, Rétrospectives de sprint, Recherche UI/UX, Recherche sur les utilisateurs, Planification du sprint, Wireframing
★ 4.8 (76 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Expérience de l'utilisateur, Conception de l'expérience utilisateur, Penser la conception, Conception de sites web réactifs, Conception de l'interface et de l'expérience utilisateur (UI/UX), Facilité d'utilisation, Conception de sites web, Présentations, Présence sur le web, Compétences en matière d'entretien, Recherche UI/UX, Architecture de l'information, Figma (logiciel de conception), Persona (Expérience utilisateur), Lignes directrices sur l'accessibilité du contenu web, Tests d'utilisabilité, Recherche sur les utilisateurs, Wireframing, Revues de conception, Storyboard
★ 4.8 (99 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Intégration continue, Architecture des logiciels, Génie logiciel, Programmation Python, Programmation en Python, Développement d'applications, Restful API, CI/CD, Grafana, Projet ouvert de sécurité des applications web (OWASP), Déploiement des applications, Architecture de l'informatique en nuage, Développement piloté par les tests (TDD), Témoignage de l'utilisateur, Istio, Déploiement dans le nuage, Cycle de vie du développement logiciel, Git (système de contrôle de version), Outils Devops, DevOps, Commandes Linux
★ 4.6 (65 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Architecture des logiciels, Grafana, Microservices, Programmation Python, Programmation en Python, Restful API, Django (Framework Web), Cartographie objet-relationnelle, Kubernetes, Projet ouvert de sécurité des applications web (OWASP), Applications en nuage, Déploiement des applications, Script Shell, Istio, L'informatique en nuage, Déploiement dans le nuage, OpenShift, Commandes Linux, Bash (langage de script), Git (système de contrôle de version), Cycle de vie du développement logiciel
★ 4.6 (53 k) · Débutant · Certificat Professionnel · 3 à 6 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
★ 4.5 (7,3 k) · Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Analyse du réseau, Cybersécurité, Sécurité des réseaux, Assurance de l'information, Contrôles de sécurité, Éthique des données, Gestion de la sécurité, Cyber-attaques, Sécurité réseau, Gestion des informations et des événements de sécurité (SIEM), Risque cybernétique
★ 4.8 (42 k) · Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Audit, Réponse aux incidents, Cadre de gestion des risques, Atténuation des risques, Analyse des risques, Cybersécurité, Gestion des vulnérabilités, Surveillance des événements, Projet ouvert de sécurité des applications web (OWASP), Gestion des risques, Gestion de la sécurité, Sécurité informatique, Gestion de la vulnérabilité, Contrôles de sécurité, Détection des menaces, Risque cybernétique, Gestion des informations et des événements de sécurité (SIEM), Gestion des menaces, Gestion des risques de l'entreprise
★ 4.8 (11 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Analyse des données, Architecture des logiciels, Programmation Python, Programmation en Python, Restful API, Flask (Framework Web), Contrôle des versions, Shell Unix, Linux, GitHub, NumPy, Développement Web, Script Shell, Déploiement des applications, Gestion des fichiers, Bash (langage de script), Git (système de contrôle de version), Cycle de vie du développement logiciel, Développement Web complet, Conception de logiciels, Commandes Linux
★ 4.6 (52 k) · Débutant · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Analyse des données, Programmation informatique, Algorithmes, Analyse d'images, Candidature au LLM, Visualisation scientifique, ChatGPT, Outils de programmation informatique, Interaction homme-machine, Apprentissage automatique appliqué, Ingénierie de requête, Logiciel de visualisation de données, Réutilisation du code, Modélisation des grandes langues, Ingénierie rapide, Fichier E/S, Motifs de l'invitation, Matlab, Interface utilisateur (UI), Composants de l'interface utilisateur, Méthodes d'apprentissage automatique
★ 4.8 (18 k) · Débutant · Spécialisation · 3 à 6 mois

Universidade de São Paulo
Compétences que vous acquerrez: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Python Programming, Algorithms, Code Reusability
★ 4.9 (7,5 k) · Débutant · Cours · 1 à 3 mois

Stanford University
Compétences que vous acquerrez: Probabilité, Algorithmes, Probabilités et statistiques, Théorie et analyse mathématiques, Informatique théorique, Informatique, Structures de données, Stratégies de conception, Analyse, Théorie des graphes, Pensée informatique
★ 4.8 (5,3 k) · Intermédiaire · Cours · 1 à 4 semaines