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.

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Game Design, Development Environment, Debugging
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, React Redux, Cloud Applications, Responsive Web Design, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, Agile Methodology, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, User Experience Design, Engineering Software
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Stratégie produit IA, Ingénierie de requête, Test de logiciels, Intelligence artificielle et apprentissage automatique (IA/ML), Traitement du langage naturel (NLP), IA générative, Développement de logiciels, Automatisation des tests, ChatGPT, Deep learning, Sécurité des applications, Grand modèle de langage (LLM), CI/CD, Outils de développement de logiciels, Génie logiciel, DevSecOps, Motifs de l'invitation, Architecture logicielle, IA responsable
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Débutant · Certificat Professionnel · 3 à 6 mois

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

Rice University
Compétences que vous acquerrez: Environnements de développement intégré, Programmation informatique, Débogage, Environnement de développement, Programmation en Python, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: structures de données, Javascript, React Native, Commandes Unix, Apple Xcode, Restful API, développement iOS, Design d'interaction, Interface utilisateur (UI), Git (Système de contrôle des versions), Contrôle des versions, Recherche UI/UX, Apple iOS, Tests d'utilisabilité, Développement Mobile, Jest (cadre de test JavaScript), Données de base (logiciel), Programmation Swift, Persona (Expérience utilisateur), GitHub
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Graphical Tools, Image Quality
Mixte · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Intermédiaire · Cours · 1 à 3 mois

Universidad Nacional de Colombia
Compétences que vous acquerrez: Computational Thinking, Computer Programming, Scripting, Program Development, Logical Reasoning
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programming Principles, Python Programming, Computer Programming, Pseudocode, Computational Thinking, Data Structures, Development Environment
Mixte · Cours · 1 à 3 mois