Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gouvernance, Transformation des entreprises, Transformation numérique, Informatique distribuée, Actifs numériques, Cryptographie, Blockchain, Technologies émergentes, Évolutivité, Stratégie commerciale, Interopérabilité
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Programming Principles, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Other Programming Languages, Program Development, Data Structures, Data Management, Development Testing, Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: ChatGPT, Gestion du temps, IA générative, Productivité, Automatisation, Mise en œuvre de l'IA, Automatisation des processus d'entreprise, Traitement du langage naturel (NLP), Intelligence artificielle, Automatisation des courriels, Ingénierie de requête
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, GitHub, Integrated Development Environments, Software Configuration Management, Software Development Tools, Software Documentation, AI Workflows, AI Enablement, Program Development, Development Environment, Computer Programming Tools, Artificial Intelligence, Project Management
Intermédiaire · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Network Monitoring, Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Software Development Tools, Docker (Software), Containerization, YAML, Infrastructure As A Service (IaaS), Automation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: structures de données, Programmation informatique, Développement Android, Développement Mobile, Débogage, Programmation orientée objet (POO), Principes de programmation, Kotlin
Débutant · Cours · 1 à 4 semaines

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Logiciel de Visualisation de Données, Éléments et principes de conception, Narration des données, Journalisme, Infographie, Maîtrise des données, Plotly, Manipulation des données, Graphique, Visualisation interactive des données, Matplotlib, Analyse des Données, Théorie des couleurs, Visualisation de Données, Présentation des données
Débutant · Cours · 1 à 3 mois

Indian Institute of Technology Guwahati
Compétences que vous acquerrez: Intelligence artificielle et apprentissage automatique (IA/ML), IA générative, GitHub, Flux de travail IA, Microsoft Visual Studio, Outils de programmation informatique, OpenAI
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Cryptographie, Modélisation des menaces, Cryptage, Authentifications, Informations d'identification personnelle, Gestion des vulnérabilités, Sécurité des données, Projet ouvert de sécurité des applications web (OWASP), Contrôles de sécurité, Sécurité des applications, Évaluations de la vulnérabilité, Codage sécurisé, Techniques d'exploitation
Intermédiaire · Cours · 1 à 4 semaines