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.

University of Colorado Boulder
Compétences que vous acquerrez: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Computer Programming Tools
★ 4.9 (13) · Débutant · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Intégrations AI, Interface de programmation d'applications (API), Test de l'API, Sécurité de l'IA, Évolutivité, Tests de performance, Intégration continue, Test de régression, Développement de scripts de test, Tests de logiciels, Test de stress des performances, Tests de sécurité, Cas de test, Automatisation des tests, Automatisation, Outils de test, CI/CD
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming
★ 4.8 (34) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Gestion des données, Optimisation des performances, Structures de données, Conception orientée objet, Modèles de conception de logiciels, Développement Web, Javascript, Programmation orientée objet (POO)
★ 4.9 (9) · Intermédiaire · Cours · 1 à 4 semaines

SkillUp
Compétences que vous acquerrez: GitHub Copilot, Prompt Engineering, AI Workflows, AI Integrations, Generative AI, ChatGPT, Software Architecture, Test Tools, Code Review, AI literacy, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Database Design, Python Programming, Automation, Version Control
★ 2.2 (6) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Réutilisation du code, Gestion de la mémoire, Développement Web, Maintenabilité, Programmation du système, Environnements de développement intégré, Principes de programmation
★ 3.6 (18) · Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Apprentissage automatique, Programmation en Python, Optimisation du modèle, Statistiques bayésiennes, Régression logistique, Programmation Python, Analyse de régression, Apprentissage automatique appliqué, Ingénierie des fonctionnalités, Analyse statistique, Méthodes statistiques, Évaluation du modèle, Tests d'hypothèses statistiques, Probabilités et statistiques, Réduction de dimensionnalité, Réduction de la dimensionnalité, Modélisation statistique, Méthodes d'apprentissage automatique, Apprentissage statistique des machines, Algorithmes de classification, Apprentissage supervisé, Modélisation prédictive
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Manipulation de données, Gestion des données, Applications en nuage, Saisie de données, Espace de travail Google, Développement sans code, Maintenance des données, Intégration dans le nuage, Google Cloud Platform, Manipulation des données
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Prompt Engineering, Mindfulness, AI literacy, AI Personalization, Smart Goals, Positivity, Self-Awareness, Meditation & Breathwork, Anthropic Claude, Emotional Intelligence, Decision Making, Consumer Behaviour, Stress Management, Personal Development, Decisiveness, Empathy, Goal Setting, Health And Wellness Coaching, Data Ethics, Behavioral Management
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Évaluation du modèle, Candidature au LLM, Visage étreint, Programmation informatique, Modélisation des grandes langues, Génération assistée par récupération, Architectures de modèles génératifs
★ 4.9 (9) · Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Integrated Development Environments, Scripting, Maintainability, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), File Management
Débutant · Spécialisation · 3 à 6 mois