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: Ingénierie rapide, ChatGPT, HTML et CSS, Développement Web, Interface de programmation d'applications (API), Javascript, Feuilles de style en cascade (CSS), Applications Web, Conception de l'expérience utilisateur, Ingénierie de requête, Données en temps réel
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Pittsburgh
Compétences que vous acquerrez: Web Services, Cloud Computing, Cloud Computing Architecture, Cloud Storage, Cloud Development, Cloud Applications, Google Cloud Platform, Flask (Web Framework), Distributed Computing, Containerization, Systems Architecture, Software Architecture, Docker (Software), Cloud-Based Integration, Virtualization, Restful API, JSON, Microservices, Application Programming Interface (API), Computer Architecture
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Javascript, Code Reusability, Programming Principles, Development Environment, Computer Programming, Application Programming Interface (API), Debugging, Hypertext Markup Language (HTML), HTML and CSS, Object Oriented Programming (OOP), Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Management, Cascading Style Sheets (CSS)
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Object-Relational Mapping, Java Programming, Database Design, Application Frameworks, Authentications, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Code Reusability, Hardware Troubleshooting, Program Development, Maintainability, Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Matplotlib, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Machine Learning Methods, Data Visualization, Plot (Graphics), Python Programming, Applied Machine Learning, Model Optimization, Model Training, Data Processing, Pandas (Python Package), Data Wrangling, Model Evaluation, NumPy, Predictive Modeling, Machine Learning Algorithms, Statistical Machine Learning, Data Manipulation
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Traitement des données, Pandas (paquetage Python), Modélisation prédictive, Méthodes d'apprentissage automatique, Personnalisation de l'IA, Évolutivité, Apprentissage automatique appliqué, Algorithmes d'apprentissage automatique, Évaluation du modèle, NumPy, Prétraitement des données, Développement du programme, Prétraitement de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Infrastructure as Code (IaC), Terraform, Vibe coding, GitHub Copilot, Cloud Infrastructure, IT Automation, Cloud Deployment, Devops Tools, Generative AI Agents, AI Integrations, AI Workflows, Agentic Workflows, Generative AI
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Qualité des logiciels (SQA/SQC), Développement d'applications, Outils de développement de logiciels, Examen technique des logiciels, Intelligence artificielle, Conception de l'application, IA générative, Examen du code, Workflows d'IA, Maintenabilité
Débutant · Cours · 1 à 4 semaines

University of Leeds
Compétences que vous acquerrez: Web Development, HTML and CSS, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Back-End Web Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Threat Management, Security Testing, Secure Coding, Cloud Security, Encryption, Vulnerability Scanning, Software Development, Cryptography, CI/CD, Cloud Platforms, DevOps, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Configuration Management
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Développement sans code, Intégration des données, Google Sheets, Force.com, Conception de l'application, Google Cloud Platform, Microsoft Excel, Intégration dans le nuage, Espace de travail Google
Débutant · Projet · Moins de 2 heures