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.

Imperial College London
Compétences que vous acquerrez: Tensorflow, Transformation de données, Réseaux neuronaux artificiels, Pipelines de données, Traitement du langage naturel (NLP), Deep learning, Analyse des séries temporelles et prévisions, Keras (bibliothèque de réseaux neurones), Optimisation des performances, Traitement des données
Intermédiaire · Cours · 1 à 3 mois

University of Cape Town
Compétences que vous acquerrez: Apprentissage automatique, Manipulation des données, Programmation Statistique, Analyse de régression, Statistiques descriptives, Deep learning, Recherche quantitative, Tests d'hypothèses statistiques, Maîtrise des données, Visualisation statistique, Tracé (graphique), Biostatistique, Analyse statistique
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
Débutant · Cours · 1 à 4 semaines

Institut Mines-Télécom
Compétences que vous acquerrez: Vision par ordinateur, Réalité augmentée, actifs 3D, Interface utilisateur (UI), Prototypage, Systèmes d'information géographique, Réalité augmentée et virtuelle (AR/VR), Systèmes de positionnement global, Android (système d'exploitation), Analyse d'images, Développement Mobile
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Apprentissage automatique, Javascript, Ingénierie de requête, GitHub, Conception de sites web réactifs, IA générative, Développement Web, HTML et CSS, Outils de développement web, Conception et développement de sites web, Génie logiciel
Intermédiaire · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, Object-Relational Mapping, Model View Controller, Python Programming
Avancées · 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: OS Process Management, Operating Systems, System Programming, Performance Tuning, Data Structures
Avancées · Cours · 1 à 4 semaines

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

Queen Mary University of London
Compétences que vous acquerrez: Création d'une enquête, Analyse des Données, Traitement des données, Tests d'hypothèses statistiques, Recherche quantitative, Données Validation des données, Plan d'expérience, Rapports de recherche, Analyse statistique, Collecte de données, Statistiques
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Programmation informatique, Débogage, Logiciel système, SQL, Protocoles réseau, Algorithmes, Informatique, Réseaux informatiques, Architecture des ordinateurs, Analyse, Visual Basic (langage de programmation), Développement de logiciels, Matériel informatique, Principes de programmation, Cloud Computing, Bases de données, Bases de données relationnelles, Automatisation, Gestion des bases de données, Sécurité réseau
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), File Management, Integrated Development Environments, Computer Science
Débutant · Cours · 1 à 4 semaines