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.

Scrimba
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), Technologies de stockage des données, Programmation événementielle, Développement Mobile, Principes de programmation, structures de données, JSON, Javascript, Stockage des données, Développement Web, Développement Web Front-End, Débogage, Interface utilisateur (UI), Applications Web
Débutant · Cours · 1 à 3 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), Interface de ligne de commande, C++ (langage de programmation), structures de données, Débogage, Systèmes de fichiers, C (langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), structures de données, Tests unitaires, Conception orientée objet, Pandas (paquetage Python), Analyse des Données, Débogage, Développement d'applications, Programmation en Python, Nettoyage des données, Principes de programmation, Science des données, Programmation Java, Visualisation de Données, Matplotlib, Eclipse (Logiciel), Logiciel de Visualisation de Données, Tableaux croisés dynamiques et graphiques, Java
Débutant · Spécialisation · 3 à 6 mois

Fractal Analytics
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), Réseaux neuronaux artificiels, IA générative, Programmation en Python, Traitement du langage naturel (NLP), Esprit Critique, Débogage, Architectures de modèles génératifs, Ingénierie de requête, Web sémantique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Débutant · Projet Guidé · Moins de 2 heures

University of Pennsylvania
Compétences que vous acquerrez: Programmation informatique, structures de données, Environnements de développement intégré, Programmation en Python, Gestion des fichiers, Scripting, Principes de programmation, Pensée informatique, Jupyter, Outils de développement de logiciels, Importation/exportation de données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Débutant · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Programmation informatique, Gestion des données, Développement du programme, Javascript, Interaction Homme-Machine, Débogage, Animations, Conception interactive, Interface utilisateur (UI), Infographie, Environnement de développement
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Computer Science
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Programmation en Python, structures de données, Scripting, Architectures de modèles génératifs, Logique computationnelle, Animations, modélisation 3D, Concevoir, Visualisation (infographie)
Débutant · Cours · 1 à 3 mois

Macquarie University
Compétences que vous acquerrez: Programmation informatique, Intelligence artificielle, Éthique des données, Prise de décision fondée sur les données, Apprentissage automatique, Informatique, Intelligence artificielle et apprentissage automatique (IA/ML), Pensée informatique, Analyse, IA responsable, Traitement des données, Algorithmes, Logiciels et technologies pour l'éducation, Créativité, Maîtrise des données, Design Thinking, Normes et conduite éthiques, L'idée, Qualité des données
Débutant · Cours · 1 à 3 mois

Illinois Tech
Compétences que vous acquerrez: Unified Modeling Language, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Scripting Languages, Software Design, Data Structures, UI Components, File Management
Préparer un diplôme
Débutant · Cours · 1 à 3 mois