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, Assurance qualité, IA générative, ChatGPT, Développement sans code, Workflows d'IA, Candidature au LLM, Emboîtements, Interface utilisateur (UI), Technologies du libre-service, Intelligence artificielle, Intégration frontale
★ 4.5 (17) · Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Logiciels et technologies pour l'éducation, Pédagogie numérique, Programmation Java, Java, L'enseignement, Débogage, Logique informatique, Principes de programmation, Pensée informatique
★ 2.8 (6) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement d'applications, Copilote GitHub, Intégrations AI, IA générative, ChatGPT, Ingénierie de requête, Connaissance de l'IA, Workflows d'IA, Débogage, Ingénierie rapide, Examen du code
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Version Control, Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java Programming, Java, Software Configuration Management, Software Documentation, Development Environment, JUnit, Restful API, Application Performance Management, Model View Controller, Back-End Web Development, User Accounts, Authentications, Application Programming Interface (API)
★ 4.3 (8) · Intermédiaire · Cours · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Authentifications, Autorisation (informatique), Performance de l'interface utilisateur, Développement Web, Conception de l'expérience utilisateur, Applications Web, React.js
★ 4.8 (16) · Intermédiaire · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Programming Principles, Debugging, Problem Solving, C++ (Programming Language), Python Programming, Computational Logic
Intermédiaire · Cours · 3 à 6 mois

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

Coursera
Compétences que vous acquerrez: Wireframing, Persona (User Experience), User Interface (UI), User Experience Design, Usability, User Interface (UI) Design, UI Components, Visual Design, Persona Development, Information Architecture, Web Design, Design, Design Elements And Principles
★ 4.4 (7) · Débutant · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Javascript, Outils de développement web, Développement Web, Logiciel médiateur, React Redux, React.js
★ 4.7 (10) · Intermédiaire · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Développement de logiciels, Eclipse (Logiciel), Gestion des versions, Contrôle des versions, IntelliJ IDEA, Version du logiciel, Git (système de contrôle de version), Environnements de développement intégré, Outils de développement de logiciels, Microsoft Visual Studio
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Programmation en Python, Traitement des données, IA générative, Gémeaux, Big Data, SQL, Gestion des relations avec la clientèle, Google Cloud Platform, Logiciel de gestion de la relation client (CRM), Programmation Python, Langages de requête, Intelligence artificielle et apprentissage automatique (IA/ML), Modélisation prédictive, Google Gemini
Intermédiaire · Cours · 1 à 4 semaines