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.

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Software Development Life Cycle, Version Control, Program Development, Software Development, Application Deployment, Git (Version Control System), Software Design Documents, CI/CD, Software Design, DevOps, Unified Modeling Language, GitHub, Debugging, Containerization, Systems Design, Docker (Software), Code Review, Software Documentation, Functional Requirement, Requirements Analysis
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois
LearnQuest
Compétences que vous acquerrez: Principes de programmation, Structures de données, Installation du logiciel, Environnement de développement, Programmation orientée objet (POO), Programmation Java, Gestion des paquets et des logiciels, Conception orientée objet, Fichier E/S, Plate-forme Java Enterprise Edition (J2EE), Programmation informatique, Cadres d'application, Conception de logiciels, Développement Web, Gestion de la mémoire, Réutilisation du code, Cadre de travail Spring, Java, Logique informatique, Machines virtuelles
Intermédiaire · Spécialisation · 3 à 6 mois

Total Seminars
Compétences que vous acquerrez: Exploitation techniques, Penetration Testing, Cybersecurity, Cloud Security, Vulnerability Assessments, Security Testing, Web Applications, Cloud Platforms, Human Factors (Security), Cloud Infrastructure, Security Strategy, Application Programming Interface (API), Mobile Security, Virtualization, AWS Identity and Access Management (IAM), Databases, Mobile Development Tools, Scripting Languages, SQL, Azure DevOps
Avancées · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Data Modeling, Python Programming, Object Oriented Programming (OOP), Data Persistence, Context Management, Data Structures, Memory Management
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: L'informatique en nuage, Développement de l'informatique en nuage, Gestion des bases de données, Spring Boot, Systèmes de base de données, Gestion de la configuration, Cadres d'application, Déploiement dans le nuage, Architecture des logiciels, Applications en nuage, Cadre de travail Spring, Développement de bases de données, Microservices, Bases de données, Déploiement des applications, Google Cloud Platform, Gestion des performances des applications, Architecture orientée services, Gestion de configuration
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), AI Orchestration, LLM Application, Generative AI Agents, Agentic Workflows, Artificial Intelligence, Agentic systems, Large Language Modeling, Machine Learning Methods, Cloud Services, Responsible AI, Cloud Deployment, Machine Learning Algorithms, Front-End Web Development, Python Programming, Scalability, Data Science, Data Management
Intermédiaire · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Apache Kafka, Optimisation des performances, Structures de données, Flux de données, Principes de programmation, Informatique distribuée, Programmation Java, Apache Hadoop, Théorie des graphes, Cadres d'application, Algorithmes, Conception fonctionnelle, Gestion des processus du système d'exploitation, Serveurs, Java, Tests de performance, Programmation événementielle, Programmation en Scala, Apache Spark
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Photo Editing, Adobe Illustrator, Adobe Express, Adobe Photoshop, Typography, Responsible AI, AI powered creativity, Color Theory, Generative AI, Graphic and Visual Design, Graphic and Visual Design Software, Graphic Design, Photography, Visual Storytelling, Data Ethics, Design, Creative Design, Digital Design, Branding, Storytelling
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Full-Stack Web Development
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: User Interface (UI), UI Components, Unity Engine, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Human Computer Interaction, Usability, Animation and Game Design, Virtual Reality, Interactive Design, Video Game Development, Virtual Environment, Scalability, Game Design, Layout Design, UI/UX Strategy, Interaction Design, Frontend Performance, C# (Programming Language)
Débutant · Spécialisation · 3 à 6 mois