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: Programmation en Python, Programmation informatique, Programmation orientée objet (POO), structures de données, Développement d'applications, Interface utilisateur (UI), Animations, Conception de jeux, Débogage, Conception interactive
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, Computer Programming, Software Design
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Moniteur du système, Informatique sans serveur, Grafana, Kubernetes, Méthodologie Agile, Développement piloté par les tests (TDD), Déploiement des applications, CI/CD, DevOps, Intégration continue, Programmation pilotée par le comportement, Applications en nuage, Istio, Gherkin (langage de script), OpenShift, Jenkins, Projet ouvert de sécurité des applications web (OWASP), Codage sécurisé, Couverture du code, Développement agile de logiciels
Préparer un diplôme
Intermédiaire · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Human Machine Interfaces, Internet Of Things, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Program Development, Algorithms, Data Structures, Debugging
Avancées · Cours · 3 à 6 mois

Compétences que vous acquerrez: Post-Production, 3D Modeling, Video Production, Color Theory
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Cascading Style Sheets (CSS), Ajax, HTML and CSS, Javascript, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, Web Design and Development, JSON, Web Applications, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Experience Design, Web Services
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: C# (Programming Language), Object Oriented Programming (OOP), Web Scraping, Programming Principles, Microsoft Visual Studio, Data Structures, Software Design Patterns, Application Development, Web Applications, Integrated Development Environments, Software Installation, Development Environment, Algorithms, Hypertext Markup Language (HTML), Unit Testing, Debugging
Débutant · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Data Structures, Graph Theory, Computational Thinking, Data Storage, Algorithms, Theoretical Computer Science, Data Management, Computer Programming, C (Programming Language), C++ (Programming Language)
Mixte · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: structures de données, Programmation en Python, Gestion des fichiers, Principes de programmation, Conception fonctionnelle, Importation/exportation de données, Traitement des données, Débogage
Débutant · Cours · 1 à 3 mois

Alberta Machine Intelligence Institute
Compétences que vous acquerrez: Generative AI, Generative Model Architectures, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Computer Vision, Creativity, Deep Learning, Music, Data Ethics
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prototypage, Conception de l'expérience utilisateur, Revues de conception, Éléments et principes de conception, Tests d'utilisabilité, Animations, Figma (Logiciel de conception), Typographie, Théorie des couleurs, Communication technique, Conception d’interfaces utilisateur (UI), Recherche en design, Maquettes
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Artificial Neural Networks
Intermédiaire · Cours · 1 à 4 semaines