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.

Nanjing University
Compétences que vous acquerrez: Programmation en Python, Programmation orientée objet (POO), Manipulation des données, Traitement des données, Analyse des Données, Présentation des données, Conception d’interfaces utilisateur (UI), Matplotlib, structures de données, Pandas (paquetage Python), Web scraping, Data mining, NumPy, Visualisation de Données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Computational Thinking, Data Storage
Intermédiaire · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation orientée objet (POO), Java, Théorie des graphes, Développement d'applications, Pensée informatique, Algorithmes, Programmation Java, Conception de logiciels, structures de données, Conception orientée objet, Routage de réseau, Maintenabilité, Science Informatique Théorique
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Programmation orientée objet (POO), Débogage, Java, Programmation informatique, Machines virtuelles, Développement Mobile, Développement d'applications, Développement du programme, Composants UI, Installation du logiciel, Programmation Java, Environnement de développement, structures de données, Conception orientée objet, Applications Web, Interface de ligne de commande, Interface utilisateur (UI), Serveurs d'application, Eclipse (Logiciel)
Intermédiaire · Spécialisation · 3 à 6 mois

Anthropic
Compétences que vous acquerrez: Claude Code, Command-Line Interface, Tool Calling, LLM Application, Software Development Tools, GitHub, Context Management, Code Review, Computer Programming Tools, Software Development, Generative AI Agents, Automation, Software Engineering
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Animation and Game Design, Animations, Video Game Development, User Interface (UI) Design, Computer Graphic Techniques, Visualization (Computer Graphics), Game Design, Python Programming, Computer Graphics, Image Analysis, Program Development, Peripheral Devices, Debugging
Mixte · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Algorithmes d'apprentissage automatique, Vision par ordinateur, Algèbre linéaire, Réseaux neuronaux artificiels, Deep learning, Robotique, Analyse d'images
Avancées · Cours · 1 à 3 mois
Rice University
Compétences que vous acquerrez: Programmation en Python, Débogage, Principes de programmation, Pensée informatique, Programmation informatique, Algorithmes, Science Informatique Théorique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Animation and Game Design, Video Game Development, 3D Assets, Event-Driven Programming, Animations, Game Design, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, User Interface (UI), User Interface (UI) Design, UI Components, Program Development, Python Programming, Application Design, Development Environment, Debugging, Development Testing
Débutant · Spécialisation · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Internet des objets, Science des données, Plates-formes d'informatique en nuage, Systèmes embarqués, Sécurité des infrastructures, Big Data, Amazon Web Services, Protocoles réseau, Mise en réseau générale, Réseaux sans fil, Matériel informatique, Technologies émergentes
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Ajax, Javascript, JavaScript Frameworks, Apple iOS, Mobile Development Tools, Front-End Web Development, Data Structures, Application Development, Back-End Web Development, Debugging, iOS Development, User Story, Android Development, UI Components, Cross Platform Development
Débutant · Spécialisation · 3 à 6 mois