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: Déploiement continu, Conteneurisation, Git (Système de contrôle des versions), Tests unitaires, Déploiement des applications, AWS CloudFormation, Amazon Web Services, Amazon Elastic Compute Cloud (en anglais), Amazon S3, Intégration continue, Cycle de vie du développement logiciel, Infrastructure as Code (IaC), CI/CD
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation événementielle, Conception de logiciels, Java, Interface utilisateur (UI), Composants UI, Environnements de développement intégré, Développement d'applications, Programmation Java, Conception de l'application
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: IA générative, Débogage, Ingénierie de requête, Git (Système de contrôle des versions), Flux de travail IA, GitHub, Docker (Logiciel), Environnements de développement intégré, Microsoft Copilot, Agents IA génératifs, ChatGPT, Google Gemini, Environnement de développement, OpenAI
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement Web Front-End, Interface utilisateur (UI), Feuilles de style en cascade (CSS), Interface de programmation d'application (API), Composants UI, Restful API, React.js, Cadres JavaScript, Cadres d'application, Outils de développement web
Intermédiaire · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Data Warehousing, Apache Hadoop, Distributed Computing, Scalability, Databases, Transaction Processing, Database Systems, Database Design, Database Management Systems, Relational Databases, Database Management, Database Architecture and Administration, Cloud Computing, Machine Learning Software, Query Languages, Big Data, Data Processing, Machine Learning, SQL, Data Access
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Feature Engineering, Model Deployment, Data Visualization, Data Ethics, Exploratory Data Analysis, Model Evaluation, Unsupervised Learning, Data Presentation, Tensorflow, Dimensionality Reduction, MLOps (Machine Learning Operations), Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Supervised Learning, Data Pipelines, Design Thinking, Data Science, Machine Learning, Python Programming
Avancées · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Event Planning, Canva (Software), Event Management, Digital Content, Event Marketing, Graphic Design, Graphic and Visual Design Software, Social Media Campaigns, Social Media, Product Design, Digital Marketing, Marketing Communications
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Développement Web Front-End, Feuilles de style en cascade (CSS), HyperText Markup Language (HTML), Développement Mobile, Bootstrap (Framework Front-End), Conception de sites web, Conception de sites web réactifs, Conception et développement de sites web
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Debugging, Unit Testing, File I/O, Integrated Development Environments, Program Development, Computer Programming Tools, Development Environment, Technical Communication, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Manipulation des données, Informatique distribuée, Apache Spark, SQL, Big Data, Programmation en Scala, Principes de programmation, Traitement des données, Optimisation des performances, Technologies de stockage des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 3D Modeling, Game Design, Video Game Development, Augmented and Virtual Reality (AR/VR), File Management, Functional Design, Design Elements And Principles
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: structures de données, Programmation orientée objet (POO), Java, Interface de programmation d'application (API), Algorithmes
Intermédiaire · Projet Guidé · Moins de 2 heures