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: Javascript, Cadres JavaScript, Interface de programmation d'applications (API), Gestion des données, React.js, Développement Web, Intégration frontale, Programmation événementielle, Composants de l'interface utilisateur, Feuilles de style en cascade (CSS), Conception de l'expérience utilisateur, Développement Web Front-End, Interface utilisateur (UI)
Intermédiaire · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Développement d'applications, Analyse des données, Réutilisation du code, Manipulation de données, Gestion des données, Manipulation des données, Structures de données, Développement Web, Gestion de la mémoire, Programmation du système, Optimisation des performances, Rust (langage de programmation)
★ 3.7 (14) · Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Modélisation prédictive, Environnement de développement, Vision par ordinateur, Prétraitement des données, Informatique en nuage, Apprentissage automatique appliqué, Réseaux neuronaux artificiels, Réseaux neuronaux convolutifs, Prétraitement de données, Programmation en Python, Apprentissage profond, Analyse d'images, Modèle de formation, Évaluation du modèle, Programmation Python
★ 4.7 (19) · Mixte · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Bases de données, Gestion des bases de données, Manipulation de données, Conception de la base de données, Application de base de données, Langages de requête, Bases de données relationnelles, SQL, Manipulation des données, Systèmes de gestion de bases de données
★ 4.5 (31) · Débutant · Cours · 1 à 4 semaines
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
★ 4.7 (10) · Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Terraform, Infrastructure as Code (IaC), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Infrastructure, Computer Programming, Command-Line Interface, Automation, Key Management
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Pensée informatique, Développement du programme, Algorithmes, Programmation informatique, Réceptivité culturelle, Java, Programmation orientée objet (POO), Pédagogie, Pédagogie numérique, Conception orientée objet
★ 4.7 (11) · Débutant · Cours · 1 à 3 mois

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

Fractal Analytics
Compétences que vous acquerrez: Apprentissage automatique, Modélisation prédictive, Qualité des données, Éthique des affaires, Analyse des données, Architectures de modèles génératifs, Intelligence artificielle et apprentissage automatique (IA/ML), Réseaux neuronaux artificiels, Prétraitement des données, Algorithmes d'apprentissage automatique, Science des données, Analyse d'entreprise, Analyse, Prétraitement de données, Apprentissage profond, Programmation en Python, Intelligence économique, Connaissance de l'IA, Apprentissage non supervisé, Programmation Python
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Generative Model Architectures, GitHub Copilot, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Embeddings, Gemini, Software Development Tools, Fine-tuning, AI Integrations
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Artificial Intelligence and Machine Learning (AI/ML), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Machine Learning Methods, Model Training, Ggplot2, Plot (Graphics), Data Manipulation, Convolutional Neural Networks, Machine Learning Algorithms
Débutant · Spécialisation · 3 à 6 mois