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.

Macquarie University
Compétences que vous acquerrez: Algorithmes, Apprentissage automatique, Intelligence artificielle, Programmation informatique, Maîtrise des données, Éthique des données, Créativité, Normes et conduite éthiques, Informatique, Intelligence artificielle et apprentissage automatique (IA/ML), Pensée informatique, Analyse, IA responsable, Logiciels et technologies pour l'éducation, L'idée, Design Thinking, Qualité des données, Traitement des données, Prise de décision fondée sur les données
Débutant · Cours · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Présentation des données, Analytique, Programmation en Python, Prise de décision fondée sur les données, Analyse des Données, Analyse de valeur et de rentabilité
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: CI/CD, C# (Programming Language), Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Application Deployment, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
Débutant · Certificat Professionnel · 3 à 6 mois

Fractal Analytics
Compétences que vous acquerrez: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), AI Product Strategy, Debugging, Artificial Neural Networks, Computer Programming, Program Development, Data Processing, Maintainability, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Problem Solving, Data Analysis, Critical Thinking
Débutant · Spécialisation · 1 à 3 mois

Meta
Compétences que vous acquerrez: Cartographie objet-relationnelle, HyperText Markup Language (HTML), Modélisation des données, Développement Web, Django (Framework Web), Gestion des bases de données, Modèle Vue Contrôleur, Serveurs web, Base de données, Sécurité des applications, Cadres d'application, Applications Web, Développement web back-end, MySQL
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Environnements de développement intégré, Composants UI, Débogage, HyperText Markup Language (HTML), Microsoft Copilot, Installation du logiciel, Microsoft Visual Studio, GitHub, Feuilles de style en cascade (CSS), Outils de développement de logiciels
Intermédiaire · 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

California Institute of the Arts
Compétences que vous acquerrez: Conception d’interfaces utilisateur (UI), Maquettes, HTML et CSS, Prototypage, Wireframing, Conception de sites web réactifs, Conception de sites web, Typographie, Conception de l'interface et de l'expérience utilisateur (UI/UX), Langue web, Conception de l'expérience utilisateur
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, System Configuration, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework
Intermédiaire · Cours · 1 à 4 semaines

Imperial College London
Compétences que vous acquerrez: Programmation informatique, Modélisation prédictive, Réseaux neuronaux artificiels, Vision par ordinateur, Tensorflow, Apprentissage automatique, Interface de programmation d'application (API), Développement du programme, Apprentissage automatique appliqué, Deep learning, Analyse d'images, Apprentissage supervisé, Jupyter, Keras (bibliothèque de réseaux neurones), Données Validation des données
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Object-Relational Mapping, Model View Controller, Cloud Hosting, User Accounts, Application Security, Configuration Management, Python Programming
Avancées · Cours · 1 à 4 semaines