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: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Manipulation de données, Informatique, Programmation en Python, Programmation informatique, Science des données, Logique informatique, Manipulation des données, Principes de programmation, Programmation Python
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning, Computer Programming
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Security Controls, Configuration Management, Package and Software Management, Cybersecurity, Identity and Access Management, Software Installation, Computer Programming, Information Technology
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Conception de sites web, Développement Web, Évolutivité, React.js, Programmation informatique, TypeScript, Logiciel médiateur, Codage sécurisé, Environnement de développement, Javascript, Structures de données, Maintenabilité, Côté serveur, Node.JS
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement du programme, Outils de développement Microsoft, Débogage, Environnements de développement intégré, Programmation informatique, Développement de logiciels, Visual Basic (langage de programmation), Environnement de développement, Installation du logiciel, Microsoft Visual Studio, Principes de programmation, cadre .NET
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Programmation informatique, Musique, Réutilisation du code, Composition musicale, Principes de programmation, Programmation Python
Débutant · Projet Guidé · Moins de 2 heures

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Development Environment, Computer Programming Tools, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Scripting Languages, Code Reusability
Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages
Débutant · Cours · 1 à 3 mois

Arizona State University
Compétences que vous acquerrez: Modèle de formation, Apprentissage automatique, Architectures de modèles génératifs, Réseaux neuronaux artificiels, Apprentissage supervisé, Traitement des données, Programmation en Python, Apprentissage automatique appliqué, Apprentissage profond, Programmation informatique, Analyse de régression, Vision par ordinateur, Méthodes d'apprentissage automatique, Apprentissage non supervisé, Algorithmes d'apprentissage automatique, Algorithmes de classification, Réseaux adversoriels génératifs (GAN), Évaluation du modèle, IA générative, Analyse d'images, Programmation Python
Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Application Development, User Interface (UI) Design, Graphical Tools, Code Reusability
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement du programme, Informatique, C++ (langage de programmation), Programmation informatique, Développement de logiciels, Environnement de développement, C et C++, Autres langages de programmation, Développement d'applications, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures