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: Go (Programming Language), Debugging, Memory Management, Application Development, Program Development, Build Tools, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Software Development Tools, Software Installation, Programming Principles, Code Reusability, Object Oriented Programming (OOP), Command-Line Interface, System Programming, Package and Software Management, Other Programming Languages
Débutant · Spécialisation · 3 à 6 mois

Packt
Compétences que vous acquerrez: Swift Programming, Memory Management, iOS Development, Apple Xcode, Code Reusability, Mobile Development, Cross Platform Development, Functional Design, Maintainability, Object Oriented Programming (OOP)
Avancées · Cours · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Algorithmes, Outils de construction, Principes de programmation, Programmation informatique, Développement du programme, Planification des tests, C (langage de programmation), Tests de logiciels, Débogage, Cas de test, Simulations
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Software Development Methodologies, Project Estimation, Database Development, Database Design, Scheduling, Oracle Databases, Stakeholder Engagement, Oracle SQL Developer, Scope Management, Relational Databases, Team Management, Cost Estimation, Database Application, SQL, Agile Project Management, Estimation, Project Planning, Software Engineering, Risk Management, Functional Requirement
Débutant · Spécialisation · 3 à 6 mois

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

University of California, Irvine
Compétences que vous acquerrez: Gestion de la sécurité, Gestion des fournisseurs, Contrôle des risques, Gestion des risques, Modélisation des menaces, Gestion du risque fournisseur, Planification de la continuité des activités, Gestion de la conformité, Protection des actifs, Analyse des risques, Cyber-gouvernance, Gestion des menaces, Stratégie de sécurité, Cadre de gestion des risques, Gestion des relations avec les fournisseurs, Modélisation de la menace, Évaluations de la vulnérabilité, Atténuation des risques, Risque cybernétique, Continuité des activités
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Information Architecture, User Experience, Human Centered Design, User Experience Design, User Centered Design, User Interface and User Experience (UI/UX) Design, Content Management, Web Design, Design, Design and Product, Data Architecture, UI/UX Research, Product Design, Business Planning, Data Management, Web Applications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prometheus (Software), Cloud-Native Computing, DevOps, Kubernetes, Ansible, Service Level, IT Automation, Incident Response, System Monitoring, Infrastructure as Code (IaC), Continuous Monitoring, Release Management, AI literacy, Automation, Git (Version Control System), Anomaly Detection, Dashboard Creation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Anthropic Claude, Vibe coding, Prompt Patterns, Model Context Protocol, LLM Application, Context Management, OpenAI, Debugging, ChatGPT, Generative AI, Large Language Modeling, Multimodal Prompts, Cloud API, Token Optimization, Context Engineering, Code Review, Artificial Intelligence, Software Development, Web Development Tools
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Informatique en nuage, Cycle de vie du développement logiciel , Développement de logiciels, Éthique des données, CI/CD, Node.JS, Tests unitaires, Architecture des logiciels, HTML et CSS, Git (système de contrôle de version), Conception de sites web réactifs, Infrastructure en nuage, L'informatique en nuage, Développement Web Front-End, Importation/exportation de données, Déploiement dans le nuage, Django (Framework Web), Déploiement des applications, Istio, Côté serveur
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Model Context Protocol, Vector Databases, Database Development, Tool Calling, AI Workflows, Agentic Workflows, AI Integrations, LLM Application, Database Architecture and Administration, Generative AI Agents, SQL, Query Languages, Google Cloud Platform, Databases, Retrieval-Augmented Generation, Embeddings, Agentic systems, Application Deployment
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Informatique en nuage, Équilibrage de la charge, Google Cloud Platform, Réseaux privés virtuels (VPN), Architecture de l'informatique en nuage, Gestion des identités et des accès, Pare-feu, Amazon Web Services, Sécurité réseau, Infrastructure en nuage, Routage de réseau, Réseau virtuel, Comptes d'utilisateurs, Gestion des identités et des accès (IAM) d'AWS, Sécurité des réseaux, Protocole de passerelle frontalière, Réseaux étendus
Intermédiaire · Cours · 1 à 4 semaines