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.

Compétences que vous acquerrez: Présence sur le web, GitHub, HTML et CSS, Serveurs web, Contenu Web, Git (système de contrôle de version), Hébergement en nuage, Développement Web, Conception et développement de sites web, Langage de balisage hypertexte (HTML), Feuilles de style en cascade (CSS), Conception de sites web
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Gestion des produits, L'idée, L'IA responsable, Gestion du cycle de vie des produits, Communication, Stratégie des produits d'IA, Amélioration de l'expérience client, L'activation de l'IA, Google Gemini, Microsoft Copilot, IA responsable, IA générative, Intégrations AI, Éthique des données
Intermédiaire · Cours · 1 à 4 semaines

Amazon
Compétences que vous acquerrez: Conception de logiciels, Programmation Java, Programmation orientée objet (POO), Gestion des fichiers, Fichier E/S, Réutilisation du code, Java, Persistance des données, Conception orientée objet
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: JSON, Javascript, Principes de programmation, Langages de script, Développement de jeux vidéo, Technologies de stockage des données, Développement d'applications, Développement Web, Applications Web, Logique informatique, Programmation informatique, Développement mobile, Développement Web Front-End, Persistance des données, Programmation événementielle, Stockage des données, Structures de données
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Web Design and Development, Application Frameworks, UI Components, Development Environment, Web Development, Microsoft Visual Studio, Cascading Style Sheets (CSS)
Intermédiaire · Spécialisation · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Programmation Python, Présentation des données, Infographie, Visualisation interactive des données, Maîtrise des données, Logiciel de visualisation de données, Graphique, Visualisation statistique, Tracé (graphique), Matplotlib, Visualisation des données, Manipulation des données, Manipulation de données, Conception graphique et visuelle
Intermédiaire · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: LangChain, Prompt Engineering, LLM Application, LangGraph, OpenAI API, Generative AI Agents, AI Orchestration, Agentic systems, AI Workflows, Large Language Modeling, Agentic Workflows, Hugging Face, OpenAI, Embeddings, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, AI Integrations, Application Development, Retrieval-Augmented Generation, Artificial Intelligence
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Capacity Management, Data Loss Prevention, Power Platform Architecture & Technical Design, Power BI, Data Analysis Expressions (DAX), Resource Management, Solution Architecture, Data Security, Azure DevOps, Data Architecture, Microsoft Power Platform, Azure DevOps Pipelines, Microsoft Teams, Microsoft Copilot, Model Optimization, Microsoft Azure, Business Intelligence Software, AI Integrations, AI Security, Data Science
Intermédiaire · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Microsoft Azure, Cloud Infrastructure, IT Automation, DevOps
Débutant · Projet Guidé · Moins de 2 heures

Johns Hopkins University
Compétences que vous acquerrez: Développement de logiciels, Apprentissage automatique, Apprentissage automatique appliqué, Algèbre linéaire, Optimisation des performances, Réseaux neuronaux artificiels, Flux de données, Apprentissage profond, Analyse d'images, Informatique distribuée, Traitement des signaux numériques, C++ (langage de programmation), C et C++, Programmation du système, Évolutivité, Gestion de la mémoire, Développement du programme, Programmation événementielle, Logiciels mathématiques, Architecture matérielle
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Assurance qualité, Examen de l'architecture de sécurité, Tests de logiciels, Conception de logiciels, Déploiement des applications, Livraison continue, Qualité des logiciels (SQA/SQC), Tests de développement, Génie logiciel, Sécurité des applications, Intégration continue, Déploiement continu, Assurance qualité des logiciels, Maintenabilité, Architecture des logiciels, Architecture de la sécurité informatique, Modèles de conception de logiciels, CI/CD, Modélisation de la menace, Conception orientée objet, Modélisation des menaces
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Conception de logiciels, Ingénierie de la sécurité, Principes de programmation, Conception et mise en œuvre du système, Codage sécurisé, C (langage de programmation), Méthodologies de développement de logiciels, Évaluations de la vulnérabilité, Développement du programme
Intermédiaire · Cours · 1 à 4 semaines