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: HTML et CSS, GitHub, Outils de développement Microsoft, Conception et développement de sites web, Conception de l'expérience utilisateur, Développement Web, Déploiement des applications, Langage de balisage hypertexte (HTML), Conception de l'interface et de l'expérience utilisateur (UI/UX), Feuilles de style en cascade (CSS), Interface utilisateur (UI), Microsoft Visual Studio
Intermédiaire · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Programmation en Python, Génie logiciel, Programmation Python, Structures de données, Développement Web, Programmation informatique, Outils de développement web, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Apprentissage profond, Apprentissage automatique appliqué, Matlab, Optimisation des performances, Vision par ordinateur, Apprentissage par transfert, Analyse d'images, Évaluation du modèle, Modèle de formation, Algorithmes de classification, Réseaux neuronaux artificiels, Modélisation prédictive, Mise au point
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Descriptive Statistics, R (Software), Statistical Hypothesis Testing, Correlation Analysis, Tidyverse (R Package), Data Analysis, Regression Analysis, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Import/Export, Statistical Analysis, R Programming, Data Wrangling, Statistical Software, Statistical Programming, Data Manipulation
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Database Management, Test Engineering, Cloud-Based Integration
Avancées · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Structures de données, Go (Langage de programmation), Développement du programme, Algorithmes, Programmation informatique, C (langage de programmation), Débogage, C et C++, Principes de programmation, Fichier E/S
Débutant · Cours · 1 à 3 mois

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
Intermédiaire · 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: HTML et CSS, GitHub, Examen du code, Conception de sites web réactifs, React.js, Applications Web, Composants Web, Composants de l'interface utilisateur, Intégration frontale, Développement Web, Développement de logiciels, Feuilles de style en cascade (CSS), Langage de balisage hypertexte (HTML), Contrôle des versions, Conception de sites web, Développement Web Front-End, Figma (logiciel de conception), Analyse Web et SEO, Maquettes, Git (système de contrôle de version)
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Ansible, Package and Software Management, YAML, Configuration Management, System Configuration, Linux Administration, Unix, IT Automation, Automation, Web Applications, Unix Shell, Code Reusability, File Management, Cloud Infrastructure, DevOps, User Accounts
Débutant · Cours · 1 à 4 semaines
Codio
Compétences que vous acquerrez: Apache Maven, Build Tools, JSON, JUnit, Java Programming, Java, Web Services, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Informatique quantique, Programmation en Python, Manipulation de données, Gestion des paquets et des logiciels, Structures de données, Programmation Python, Programmation informatique, Jupyter, Logique informatique, Principes de programmation, Environnement de développement, Installation du logiciel, Manipulation des données, Programmation orientée objet (POO)
Débutant · Cours · 1 à 4 semaines