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.

University of Michigan
Compétences que vous acquerrez: Cybersécurité, Utilisabilité, Ingénierie en matière de sécurité, Test de logiciels, Sciences politiques, Interaction Homme-Machine, Politiques publiques, Sensibilisation à la sécurité, Analyse politique, Sécurité des systèmes d'information, Évaluations de la vulnérabilité, Facteurs humains, Modélisation des menaces, Politiques de cybersécurité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Adobe Express, Social Media Content, Responsible AI, Cross-Channel Marketing, Content Marketing, Generative AI, Social Media, Marketing Analytics, Data Ethics, Marketing Effectiveness, Data-Driven Decision-Making, Content Creation, Marketing Automation, Email Marketing, Social Media Campaigns, Adobe Creative Cloud, Graphic and Visual Design, Search Engine Optimization, Storytelling, Performance Analysis
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Emerging Technologies, Theoretical Computer Science, Simulation and Simulation Software, Linear Algebra
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: User Research, UI/UX Research, Prototyping, Design Research, User Experience, User Experience Design, User Interface and User Experience (UI/UX) Design, Persona (User Experience), Artificial Intelligence, Experience Design, User Centered Design, Prompt Patterns, User Interface (UI), Design, Design Thinking, User Interface (UI) Design, Wireframing, Presentations, Responsible AI, Professional Development
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: User Experience, User Experience Design, UI/UX Research, Usability Testing, User Research, UI/UX Strategy, A/B Testing, Design Research, Prioritization, Data Literacy, Usability, Product Improvement, Process Design, Business Priorities, Kanban Principles, Product Testing, Business Research, Creative Design, Statistical Hypothesis Testing, Business Strategy
Intermédiaire · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Algorithms, Eclipse (Software), Debugging
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programming Principles, Computer Programming, Python Programming, Program Development, Computational Thinking, Development Environment
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: OpenAI API, LLM Application, Vector Databases, Generative AI Agents, Tool Calling, Embeddings, Retrieval-Augmented Generation, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Engineering, Agentic systems, Large Language Modeling, TypeScript, Responsible AI, Software Development, Real Time Data, Web Scraping, Software Design Patterns
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unity Engine, Integrated Development Environments, Event-Driven Programming, Software Development Tools, User Interface (UI), Graphical Tools, Scripting, Software Design, Package and Software Management, Object Oriented Design, C# (Programming Language), Version Control
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Programming Principles, Development Environment, Program Development, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging, Data Validation
Débutant · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Modèle de langage unifié, Programmation orientée objet (POO), Architecture orientée services, Maintenabilité, Modèles de conception de logiciels, Microservices, Documentation du logiciel, Services web, Java, Examen du code, Conception de logiciels, Logiciels système, Conception orientée objet, Architecture logicielle, Conception de l'API, Restful API, Simple Object Access Protocol (SOAP), Modèle Vue Contrôleur, Développement de logiciels, Ingénierie des familles de produits
Débutant · Spécialisation · 3 à 6 mois

Google AR & VR
Compétences que vous acquerrez: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, Unity Engine, 3D Assets, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
Débutant · Cours · 1 à 4 semaines