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.

Coursera
Compétences que vous acquerrez: Linux Commands, Linux, Unix Commands, Command-Line Interface, File Management, System Configuration, Linux Administration, Package and Software Management, DevOps
Débutant · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Cycle de vie des projets, Science des données, Arbre de classification et de régression (CART), Prétraitement de données, Interaction Homme-Machine, Apprentissage automatique, Éthique des données, Qualité des données, MLOps (Apprentissage automatique), Project Management, Évaluation de modèles, Deep learning, Conception de l'expérience utilisateur, Déploiement du modèle, IA responsable, gestion de produit, Apprentissage non supervisé, conception de produit, Conception centrée sur l'homme, Gestion des données
Débutant · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Programmation informatique, Environnement de développement, C++ (langage de programmation), Débogage, Interface de ligne de commande, Programmation orientée objet (POO), Développement du programme, Fichier E/S, Conception interactive, Panneaux de contrôle, Principes de programmation
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Sécurité des données, Google Cloud Platform, Contrôle continu, Pare-feu, Contrôle des accès basé sur le rôle (RBAC), Sécurité de l'informatique en nuage, Autorisation (informatique), Norme de sécurité des données de l'industrie des cartes de paiement (PCI), Sécurité réseau, Cryptage, CI/CD, Comptes d'utilisateurs, Gestion des identités et des accès, Virtualisation de réseau, Gestion des clés, Normes de l'informatique en nuage
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Déploiement continu, Restful API, Interface de programmation d'application (API), Intégration continue, Middleware, EXtensible Markup Language (XML), Serveurs proxy, CI/CD, API dans le nuage, Version du logiciel, Conception de l'API, Passerelle API, JSON, Évolutivité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Logiciels embarqués, C (langage de programmation), Systèmes embarqués, Outils de développement de logiciels, Sécurité des applications, Débogage, C++ (langage de programmation), Développement d'applications, Programmation du système, Architecture des ordinateurs, Développement de logiciels
Intermédiaire · Cours · 1 à 3 mois

University of Toronto
Compétences que vous acquerrez: Persistance, Apple Xcode, Persistance des données, Modèle de réseau, Développement d'applications, Infographie, Interface utilisateur (UI), Animations, Programmation Swift, Apple iOS, Storyboard, Développement Mobile, Design d'interaction, Conception de l'application
Mixte · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Candidature au LLM, Test de logiciels, Logiciel de collaboration, Débogage, Analyse de dépendance, Documentation du logiciel, Grand modèle de langage (LLM), Tests de sécurité, Intelligence artificielle, Génie logiciel
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Architecture de la solution, Livraison de la solution, Planification du Sprint, Intégration continue, Gestion de projet Agile, Programmation pilotée par le comportement, Cadre de mise à l’échelle Agile, Virtualisation, Évolutivité, Méthodologie Agile, Tests unitaires, Développement agile de produits, Développement piloté par les tests (TDD)
Débutant · Cours · 1 à 4 semaines
Universidad de los Andes
Compétences que vous acquerrez: Game Design, Animations, Video Game Development, Unity Engine, 3D Assets, Agile Methodology, Interaction Design, Software Documentation, Virtual Environment, Visualization (Computer Graphics), Prototyping, Computer Graphics
Débutant · Cours · 1 à 3 mois

Universitat Pompeu Fabra of Barcelona
Compétences que vous acquerrez: Technologie Open source, Programmation en Python, Musique, Modélisation mathématique, Analyse des séries temporelles et prévisions, Traitement des signaux numériques, NumPy, Mathématiques avancées
Intermédiaire · Cours · 1 à 3 mois

Politecnico di Milano
Compétences que vous acquerrez: Algorithmes, Architecture de l'informatique en nuage, Conception et mise en œuvre du système, Environnement de développement, Programmation informatique, Bioinformatique, Amazon Elastic Compute Cloud (en anglais), Cloud Computing, Applications en nuage, Optimisation des performances, Architecture matérielle, Architecture des ordinateurs
Intermédiaire · Cours · 1 à 3 mois