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.

AI CERTs
Compétences que vous acquerrez: Développement Web Front-End, Workflows d'IA, Développement web back-end, Débogage, Interface de programmation d'applications (API), Codage vibratoire, Développement sans code, Développement Web complet, Conception de l'application
Débutant · Cours · 1 à 3 mois

John Wiley & Sons
Compétences que vous acquerrez: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Intermédiaire · Spécialisation · 3 à 6 mois

Alex Genadinik
Compétences que vous acquerrez: Debugging, Vibe coding, Prototyping, Mobile Development, Mobile Development Tools, Application Development, AI Product Strategy, AI literacy, Integrated Development Environments, Persona (User Experience), Application Deployment, User Interface (UI) Design, User Interface (UI)
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Transformation de données, IA responsable, SQL, Workflows d'IA, Motifs de l'invitation, Examen du code, Formules Excel, Manipulation des données, Débogage, Ingénierie rapide, Transformation des données, Prétraitement de données, Optimisation du modèle, Intégrations AI, Prétraitement des données, Nettoyage des données, IA générative, Ingénierie de requête, Analyse des données, Connaissance de l'IA, L'IA responsable, Éthique des données, Manipulation de données, Analyse, Logiciel d'analyse de données
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Programmation en Python, Visualisation (infographie), Structures de données, Infographie, Programmation Python, Programmation orientée objet (POO), Algorithmes, Environnement de développement, Simulations, Scripting, Conception de jeux, Animations
Avancées · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Interface utilisateur (UI), Authentifications, Conception et développement de sites web, Interface de programmation d'applications (API), Applications Web, Développement Web, Déploiement des applications, Intégrations AI, Codage vibratoire, Contrôle des versions, Une créativité alimentée par l'IA, IA générative, Systèmes de paiement, Logiciel en tant que service, Git (système de contrôle de version), Outils de développement web, Développement Web complet, GitHub, Développement d'applications, Conception de l'application
Débutant · Cours · 1 à 3 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Programmation en Python, Gestion des paquets et des logiciels, Structures de données, Installation du logiciel, Intelligence artificielle, Manipulation des données, Principes de programmation, Programmation Python, Tensorflow, Environnement de développement, NumPy, Manipulation de données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: IA responsable, Développement de logiciels, Agents génératifs d'IA, Sécurité de l'IA, Workflows d'IA, Examen du code, DevOps, Intelligence artificielle et apprentissage automatique (IA/ML), Architecture des logiciels, Copilote GitHub, Logiciel de collaboration, Génie logiciel, Intégrations AI, IA générative, Outils de test, Documentation du logiciel, Outils de développement de logiciels, L'IA responsable, Outils Devops, Personnalisation de l'IA, Maintenabilité
Intermédiaire · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Claude Code, Vibe coding, Full-Stack Web Development, Anthropic Claude, No-Code Development, Application Development, Web Development Tools, Frontend Integration, Web Applications, JavaScript Frameworks, Mobile Development Tools, Development Environment, Application Deployment, Cloud Deployment, AI Workflows, ChatGPT, React.js, Debugging, Prompt Engineering, Artificial Intelligence
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Cycle de vie du développement logiciel , Analyse de la vulnérabilité, Sensibilisation à la sécurité, Amazon Elastic Compute Cloud, Codage sécurisé, DevSecOps, DevOps, Tests de sécurité, Livraison continue, SonarQube, Gestion de la conformité, Jenkins, Sécurité des applications, Projet ouvert de sécurité des applications web (OWASP), Évaluations de la vulnérabilité, Analyse de dépendance, CI/CD, Intégration continue, Automatisation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Vibe coding, Web Development Tools, Web Development, AI Workflows, AI Integrations, Software Installation, GitHub
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Développement de logiciels, Agents génératifs d'IA, Sécurité de l'IA, Motifs de l'invitation, Codage sécurisé, Informatique, Conception et développement de sites web, Conception de logiciels, Architecture des logiciels, Outils d'ingénierie rapide, Ingénierie rapide, Outils de génie logiciel, Tests de logiciels, Développement Web, Génie logiciel, Codage vibratoire, IA générative, Ingénierie de requête, Outils de développement de logiciels, Documentation du logiciel, Développement Web complet
Intermédiaire · Cours · 1 à 3 mois