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: Automatisation, Logiciels de productivité, Automatisation des processus d'entreprise, Transformation numérique, Développement sans code, Gestion du flux de travail, Optimisation des processus, Intelligence artificielle et apprentissage automatique (IA/ML), Intelligence artificielle, Automatisation des technologies de l'information
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Computer Programming Tools, Technical Writing, Generative AI, Vibe coding, Computer Programming, File Management
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Fire And Life Safety, Safety Assurance, Health And Safety Standards, Safety Standards, Hazard Communication (HazCom), Accident Prevention, Control Systems, Systems Integration, Emergency Response, Regulatory Compliance
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Test Automation, Test Script Development, Test Case, Selenium (Software), Software Testing, Test Tools, Maintainability, Code Reusability, Test Data, Debugging, Configuration Management
Avancées · Projet Guidé · Moins de 2 heures

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, Algorithmes, Structures de données, Fichier E/S, C (langage de programmation), Principes de programmation, Go (Langage de programmation), Débogage, Développement du programme, C et C++
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: 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
Débutant · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Retrieval-Augmented Generation, Vector Databases, Anomaly Detection, Embeddings, LLM Application, Database Application, Large Language Modeling, Generative AI, Image Analysis
Débutant · Projet · Moins de 2 heures

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: Version Control, GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Object-Relational Mapping, Development Environment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Database Management, Virtual Environment, Program Development, HTML and CSS, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

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
Intermédiaire · Cours · 1 à 3 mois