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: Développement d'applications, IA générative, Structures de données, Application de base de données, Développement sans code, Conception de l'interface utilisateur (UI), Microsoft Copilot, Environnement de développement, Interface utilisateur (UI), Microsoft Power Platform
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Code Reusability, Hardware Troubleshooting, Program Development, Maintainability, Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, AI Orchestration, Web Frameworks, Databases, Code Review, Server Side, Web Applications, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Package and Software Management, Memory Management, Development Environment
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Cryptographic Protocols, Blockchain, Business Continuity Planning, Business Continuity, Cryptography, Disaster Recovery, Data Management, Digital Assets, Vulnerability Assessments, Regulatory Compliance, Enterprise Security, Threat Modeling, Asset Protection, Vulnerability Management, Regulation and Legal Compliance, Data Security, Law, Regulation, and Compliance, Application Security, Application Frameworks, Cybersecurity
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Spring Framework, Hibernate (Java), Java Programming, Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Tests de développement, Assurance qualité, Cas de test, Tests unitaires, Tests de logiciels, Débogage, Automatisation des tests, Développement de scripts de test
Intermédiaire · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Réutilisation du code, Javascript, Animations, Développement Web, Langage de balisage hypertexte (HTML), Conception et développement de sites web, Développement Web Front-End, Modèles de conception de logiciels, Feuilles de style en cascade (CSS), Applications Web, Javascript et jQuery, Animation et conception de jeux, Visualisation (infographie), jQuery, Infographie, HTML et CSS
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Automatisation, Développement de logiciels, Génie logiciel, IA générative, Ingénierie de requête, Analyse, Personnalisation de l'IA, Cycle de vie du développement logiciel, Workflows d'IA, Logiciel de collaboration, Codage vibratoire, Sécurité des applications, Débogage, Ingénierie rapide, Intelligence artificielle et apprentissage automatique (IA/ML), Intelligence artificielle, Examen technique des logiciels, Optimisation des performances, Sécurité de l'IA, Outils de développement de logiciels, Examen du code
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement de logiciels, Javascript, Restful API, Programmation événementielle, Conception de jeux, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Composants de l'interface utilisateur, Outils de développement web, React.js, Interface de programmation d'applications (API), Feuilles de style en cascade (CSS), Cadres JavaScript, Développement Web Front-End, Cadres d'application, Interface utilisateur (UI)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, IA générative, Ingénierie de requête, API OpenAI, Prétraitement de données, Modèle de formation, Traitement du langage naturel, Optimisation du modèle, Apprentissage par transfert, Architectures de modèles génératifs, Mise au point, Bases de données vectorielles, Prétraitement des données, Emboîtements, Programmation Python, Visage étreint, Génération assistée par récupération, Candidature au LLM, Ingénierie rapide, Intelligence artificielle, Modélisation des grandes langues
Intermédiaire · Cours · 3 à 6 mois

Packt
Compétences que vous acquerrez: Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Development Environment
Intermédiaire · Cours · 1 à 3 mois