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.

Scrimba
Compétences que vous acquerrez: Bases de données, Accès aux données, Manipulation des données, Bases de données relationnelles, Systèmes de gestion de bases de données, Langage de requête, SQL, Maintenance des données, Procédure stockée
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Flux de travail IA, Candidature au LLM, Assurance qualité, Technologies du libre-service, IA générative, ChatGPT, Intelligence artificielle, Développement sans code, Conception de sites web, Interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX)
Débutant · Cours · 1 à 4 semaines

Dartmouth College
Compétences que vous acquerrez: Logiciels embarqués, Interface de ligne de commande, Programmation informatique, Installation du logiciel, Développement du programme, Environnement de développement, Linux, Fichier E/S, Outils de construction, Développement d'applications, Systèmes embarqués, Systèmes d'Exploitation, C (langage de programmation)
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Bases de données, Ingénierie de requête, IA générative, Intelligence artificielle, IA responsable, API OpenAI, Développement web back-end, Optimisation des performances, Conception de l'API, Gestion des risques, Gestion des bases de données, Interface de programmation d'application (API)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Encryption, Secure Coding, File Management, Cryptography, Python Programming, Programming Principles, Debugging, Scripting, Software Testing, Data Structures
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Ingénierie de requête, Automatisation, ChatGPT, IA générative, Intelligence artificielle, Automatisation du marketing, Développement sans code, Développement d'applications, Contenu des réseaux sociaux, Développement et gestion du contenu, Interface utilisateur (UI), Commentaires des utilisateurs
Débutant · Projet Guidé · Moins de 2 heures

Amazon Web Services
Compétences que vous acquerrez: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Amazon Web Services, Software Testing
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Statistiques descriptives, Microsoft Copilot, Analyse statistique, Contrôle des versions, Développement du programme, Documentation du logiciel, Microsoft Visual Studio, Environnement de développement, Débogage
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Wireframing, User Experience Design, Usability, Layout Design, Mockups, User Interface (UI) Design, UI Components, Persona Development, Information Architecture, Web Design, Design, Color Theory
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Pipelines de données, Programmation en Python, Manipulation des données, Traitement des données, SQL, MySQL, Informatique distribuée, Transformation de données, PySpark, Débogage, Apache Spark
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, structures de données, Manipulation des données, Installation du logiciel, Scripting, Gestion des fichiers, Automatisation, Principes de programmation, Importation/exportation de données, Débogage, Données Validation des données
Débutant · Cours · 3 à 6 mois