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 Washington
Compétences que vous acquerrez: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Design conceptuel, Échantillonnage (statistiques), Conception centrée sur l'utilisateur, Utilisabilité, Témoignage de l'utilisateur, Enquêtes, Analyse du Web, Wireframing, Recherche qualitative, Tests A/B, Recherche UI/UX, Création d'une enquête, Tests d'utilisabilité, Design d'interaction, Recherche en design, Conception de l'expérience utilisateur, Prototypage, L'idée, Recherche utilisateur, Expérience Utilisateur
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Prompt Engineering, Anthropic Claude, Responsible AI, OpenAI API, Cloud Deployment, Cloud Applications, LLM Application, OpenAI, HTML and CSS, ChatGPT, Application Deployment, Mobile Development, API Gateway, Generative AI, Model Deployment, Cloud Security, Data Ethics, Application Programming Interface (API), Debugging, Artificial Intelligence
Intermédiaire · Spécialisation · 1 à 3 mois

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, Responsible AI, No-Code Development, Presentations, Application Development, Generative AI, Web Applications, Automation, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Interactive Design, Digital Design, Creative Design, New Product Development, Creative Thinking, User Interface (UI) Design, Creativity, Application Deployment
Débutant · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Tests de sécurité, Test de logiciels, Cucumber (logiciel), Outils de développement de logiciels, Cas de test, Vérification et validation, Test de régression, JUnit, Programmation pilotée par le comportement, Tests de développement, Couverture du code, Testabilité, Projet ouvert de sécurité des applications web (OWASP), Test du système, Tests en boîte blanche, Gherkin (langage de script), Selenium (Logiciel), Tests de performance, Automatisation des tests, Tests unitaires
Intermédiaire · Spécialisation · 3 à 6 mois

Universidad Austral
Compétences que vous acquerrez: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Scripting, Computer Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Retrieval-Augmented Generation, AI Workflows, Model Deployment, Transfer Learning, Application Deployment, Embeddings, Vector Databases, Model Evaluation
Avancées · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Data Structures, Algorithms, Computer Science, Theoretical Computer Science, Database Systems, Performance Tuning
Mixte · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: No-Code Development, Model Deployment, Applied Machine Learning, MLOps (Machine Learning Operations), Machine Learning, Return On Investment, Model Evaluation, Analytics, Performance Measurement, Business Metrics, Responsible AI, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Business Continuity, Auditing, Performance Tuning, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Software Testing, Wireframing, Prototyping
Débutant · Spécialisation · 3 à 6 mois

Microsoft
Compétences que vous acquerrez: C and C++, Generative AI
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Front-End Web Development, Responsive Web Design, Bootstrap (Front-End Framework), HTML and CSS, User Interface (UI), Web Design, Event-Driven Programming, UI Components, Web Applications, Javascript, jQuery, Animations, Real Time Data
Intermédiaire · Cours · 1 à 3 mois