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: Intégrations AI, Optimisation du modèle, Optimisation des jetons, Interface de programmation d'applications (API), Test de l'API, Optimisation des performances, Gestion des clés, Authentifications, ChatGPT, Ingénierie contextuelle, Modélisation des grandes langues, Ingénierie de requête, Ingénierie rapide, API OpenAI
★ 4.1 (8) · Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Generative Model Architectures, GitHub Copilot, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Embeddings, Gemini, Software Development Tools, Fine-tuning, AI Integrations
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion des données, Structures de données, Développement du programme, Programmation informatique, Outils de programmation informatique, Débogage, C++ (langage de programmation), Logique informatique, Environnements de développement intégré, Environnement de développement, Principes de programmation
★ 4.6 (10) · Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Structures de données, Conception orientée objet, Développement du programme, Algorithmes, Programmation informatique, Logiciels et technologies pour l'éducation, Débogage, Java, Conception de logiciels, Principes de programmation, Programmation orientée objet (POO)
★ 4.8 (14) · Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Réutilisation du code, Gestion de la mémoire, Développement d'applications, Manipulation de données, Optimisation des performances, Gestion des données, Rust (langage de programmation), Structures de données, Développement Web, Analyse des données, Programmation du système, Manipulation des données
★ 3.7 (14) · Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Technologie Open Source, GitHub, Logiciel de collaboration, Contrôle des versions, Installation du logiciel, Outils Devops, Git (système de contrôle de version), DevOps
★ 4.7 (27) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Campagnes personnalisées, Développement d'applications, IA générative, Automatisation du marketing, Candidature au LLM, ChatGPT, Campagnes sur les médias sociaux, Connaissance de l'IA, Développement sans code, Outils d'ingénierie rapide, Développement et gestion du contenu, Automatisation, Ingénierie de requête, Ingénierie rapide, Contenu des médias sociaux
★ 4 (21) · Débutant · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Programming Principles, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Data Ethics, Responsible AI, Generative AI, ChatGPT, Prompt Patterns, AI powered creativity, AI literacy, Vibe coding, Blogs, Content Scheduling, Social Media Management, Copywriting, Social Media Content, Content Creation, Marketing Automation, Web Development, Web Language, Writing, Content Marketing, Personalized Service
★ 2.1 (9) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: AI Orchestration, Prompt Patterns, AI Workflows, Agentic Workflows, AI Integrations, OpenAI API, Token Optimization, Test Script Development, Context Management, Code Reusability, Secure Coding, Memory Management, Authentications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, Conception de sites web réactifs, React.js, Conception et développement de sites web, Développement Web, Composants de l'interface utilisateur, Conception de l'interface utilisateur (UI), Outils de développement web, Langage de balisage hypertexte (HTML), Cadres JavaScript, Conception de l'interface et de l'expérience utilisateur (UI/UX), Feuilles de style en cascade (CSS), Développement Web Front-End, Interface utilisateur (UI), Conception de sites web, Javascript, Bootstrap (Framework Front-End), Web sémantique
★ 3.8 (14) · Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation en Python, Optimisation des performances, Tests de performance, Programmation Python, Génie logiciel, Structures de données, Développement Web, Programmation informatique, Débogage, Outils de développement web, Fichier E/S, Programmation orientée objet (POO)
★ 4.8 (24) · Intermédiaire · Cours · 1 à 4 semaines