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.

Google Cloud
Compétences que vous acquerrez: Email Security, Gmail, Google Workspace, Cloud Security, Data Security, Mobile Security, OAuth, Data Loss Prevention, Security Controls, Enterprise Application Management, User Accounts, Cyber Security Policies, Multi-Factor Authentication, Identity and Access Management, Authentications, Event Monitoring
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: AWS Identity and Access Management (IAM), Identity and Access Management, Google Cloud Platform, Amazon Web Services, Cloud Engineering, Public Cloud, Virtual Networking, Cloud Infrastructure, Cloud Computing Architecture, Cloud Platforms, Virtual Private Networks (VPN), Network Architecture, User Provisioning, Cloud Management, Network Infrastructure, Firewall, User Accounts, Network Routing
Intermédiaire · Cours · 1 à 4 semaines

University at Buffalo
Compétences que vous acquerrez: Machines virtuelles, Cryptographie, Informatique distribuée, Protocoles de réseau, Blockchain, Intégrité des données, Algorithmes, Environnement virtuel, Vérification et validation, Traitement des transactions, Protocoles cryptographiques
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Programmation informatique, SQL, Bases de données relationnelles, Informatique, MySQL, Analyse des données
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado System
Compétences que vous acquerrez: Gestion des données, Réutilisation du code, Programmation informatique, C# (langage de programmation), Examen du code, Conception de l'application, Structures de données, Conception de logiciels, Prototypage, Modèles de conception de logiciels, Principes de programmation, Architecture des logiciels, Débogage, Programmation événementielle, Conception orientée objet, Théorie des graphes, Programmation orientée objet (POO), Développement de jeux vidéo, Conception de jeux, Moteur Unity
Débutant · Spécialisation · 3 à 6 mois

University of Virginia
Compétences que vous acquerrez: Développement de logiciels, Méthodologie Agile, Développement agile de logiciels, Gestion des produits, Gestion de projet agile, Gestion de projet Agile, Récit de l'histoire, Développement de la personnalité, Méthodologie agile, Témoignage de l'utilisateur, Penser la conception, L'innovation, Recherche sur les utilisateurs, Développement de produits, Testabilité, Rétrospectives de sprint, Amélioration des produits, Raconter une histoire, Tests d'utilisabilité, Développement agile de produits, Conception centrée sur l'utilisateur, Développement logiciel agile, Facilitation de la discussion
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Régression logistique, Optimisation du modèle, Analyse de régression, Évaluation du modèle, Apprentissage automatique appliqué, Algorithmes de classification, Intelligence artificielle, Ingénierie des fonctionnalités, Apprentissage automatique, Modèle de formation, Algorithmes, Prétraitement de données, Algorithmes d'apprentissage automatique, NumPy, Modélisation prédictive, Apprentissage supervisé, Prétraitement des données, Scikit Learn (Bibliothèque d'apprentissage automatique), Programmation Python, Jupyter
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Deployment, Android Studio, Android Development, Android (Operating System), Mobile Development, System Software, Software Installation, Application Development, Embedded Systems, Systems Architecture, Software Testing, Application Frameworks, Software Architecture, User Interface (UI) Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (système de contrôle de version), Version du logiciel, Contrôle des versions, Technologie Open Source, DevOps, GitHub, Logiciel de collaboration, Interface de ligne de commande
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Google Workspace, Email Security, User Accounts, Gmail, User Provisioning, Collaborative Software, Data Management, Endpoint Security, Group Policy, Data Sharing, Compliance Management, Information Management, Cloud Management, Data Strategy, Productivity Software, Systems Administration, Data Migration, Document Management, Cloud Security, File Management
Intermédiaire · Spécialisation · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Réutilisation du code, Programmation informatique, Structures de données, Gestion de la mémoire, Algorithmes, C et C++, Principes de programmation, C++ (langage de programmation), Fichier E/S, Conception orientée objet, Théorie des graphes, Programmation orientée objet (POO), C (langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

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