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: Interface de programmation d'application (API), Parcours utilisateur, Candidature au LLM, Ingénierie de requête, Débogage, Soutien à la clientèle, Programmation en Python, Service client, Cas de test, ChatGPT, API OpenAI, Environnement de développement
Intermédiaire · Projet Guidé · Moins de 2 heures

Codio
Compétences que vous acquerrez: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Fichier E/S, Java, Programmation orientée objet (POO), Développement d'applications, Développement du programme, Gestion des données, Conception de logiciels, Maintenabilité, Conception orientée objet, Persistance des données, Données Validation des données
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Visualisation statistique, Communication d'entreprise, Visualisation interactive des données, Cartes de chaleur, Plotly, Diagrammes de dispersion, Matplotlib, Applications en nuage, Tracé (graphique), Programmation en Python, Narration des données, Seaborn, Histogramme, Visualisation de Données, Présentation des données, Logiciel de Visualisation de Données, Tableau de bord, Analyse des Données, Google Sheets, Logiciel Tableau
Intermédiaire · Cours · 1 à 4 semaines
Codio
Compétences que vous acquerrez: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermédiaire · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Incident Response, Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Threat Detection, Risk Management, Cybersecurity, Computer Security Incident Management, Secure Coding, Cyber Security Assessment, Incident Management, Security Testing, Cyber Governance, Intrusion Detection and Prevention, Risk Management Framework, Cyber Threat Intelligence, Network Infrastructure, Network Security, Security Information and Event Management (SIEM)
Intermédiaire · Spécialisation · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Spring Boot, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping, Hibernate (Java), Application Security, Authentications, JSON, Authorization (Computing), Dependency Analysis
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Intermédiaire · Cours · 1 à 4 semaines
Amazon Web Services
Compétences que vous acquerrez: Amazon Web Services, Déploiement des applications, Candidature au LLM, Tests unitaires, Intelligence artificielle, CI/CD, Ingénierie de requête, Contrôle des versions, Amazon Bedrock, IA responsable, Gestion du cycle de vie des applications, Mise en œuvre de l'IA, Amazon Elastic Compute Cloud (en anglais), Génération augmentée de récupération, DevOps, IA générative, Cas de test, Gestion de la configuration des logiciels
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: GitHub, Tests unitaires, Conception de l'application, Mise en œuvre de l'IA, Débogage, Microsoft Copilot, Conception de logiciels, Conception orientée objet, Conception de jeux, Environnement de développement, Programmation en Python
Intermédiaire · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Web Scraping, Extensible Markup Language (XML), Web Development Tools, HTML and CSS, Unstructured Data, Web Applications, Python Programming
Intermédiaire · Projet Guidé · Moins de 2 heures