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.

Microsoft
Compétences que vous acquerrez: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Software Development Tools, Software Configuration Management, Software Documentation, Application Lifecycle Management, Program Development, Integrated Development Environments, Maintainability, Computer Programming Tools, Artificial Intelligence, Project Management
Intermédiaire · Spécialisation · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Éléments et principes de conception, Manipulation des données, Journalisme, Plotly, Maîtrise des données, Visualisation interactive des données, Théorie des couleurs, Logiciel de Visualisation de Données, Graphique, Analyse des Données, Matplotlib, Infographie, Visualisation de Données, Narration des données, Présentation des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, Cloud-Native Computing, Docker (Software), DevOps, CI/CD, Application Deployment, Scalability
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: SQL, Data Manipulation, Relational Databases, Database Design, Databases, Data Integrity, Database Management Systems, Debugging, Data Management
Intermédiaire · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Application Deployment, Generative AI, Prompt Engineering, Prototyping, Agile Product Development, LLM Application, Cloud Applications, Application Development, Interactive Design, User Interface (UI), SQL
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Transformation des entreprises, Technologies émergentes, Actifs numériques, Gouvernance, Commerce électronique, Stratégie commerciale, Évolutivité, Transformation numérique, Conception des systèmes
Mixte · 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
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

Packt
Compétences que vous acquerrez: Incident Response, Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Threat Detection, Risk Management, Cybersecurity, Computer Security Incident Management, Secure Coding, Cyber Security Assessment, Incident Management, Security Testing, Cyber Governance, Intrusion Detection and Prevention, Risk Management Framework, Cyber Threat Intelligence, Network Infrastructure, Network Security, Security Information and Event Management (SIEM)
Intermédiaire · Spécialisation · 1 à 4 semaines

The Chinese University of Hong Kong
Compétences que vous acquerrez: Distribution de probabilité, Algorithmes, Systèmes de communication, Télécommunications, Probabilité, Mathématiques générales, Informatique, Communications numériques, Science Informatique Théorique
Mixte · Cours · 3 à 6 mois

Imperial College London
Compétences que vous acquerrez: Programmation informatique, Modélisation prédictive, Vision par ordinateur, Tensorflow, Réseaux neuronaux artificiels, Apprentissage automatique, Interface de programmation d'application (API), Développement du programme, Deep learning, Apprentissage automatique appliqué, Apprentissage supervisé, Analyse d'images, Données Validation des données, Keras (bibliothèque de réseaux neurones), Jupyter
Intermédiaire · Cours · 1 à 3 mois