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: AI Integrations, User Story, Prompt Engineering, No-Code Development, User Feedback, Technical Communication, Application Deployment, Performance Tuning, Data Wrangling, Version Control, Business Process Automation, DevSecOps, Site Reliability Engineering, Integration Testing, Application Security, Application Programming Interface (API), Agile Methodology, LLM Application, Data Integration, Scalability
Intermédiaire · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Wireframing, Persona (User Experience), User Interface (UI), User Experience Design, Usability, User Interface (UI) Design, UI Components, Visual Design, Persona Development, Information Architecture, Web Design, Design, Design Elements And Principles
Débutant · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, Cloud Deployment, User Interface (UI), User Interface (UI) Design, Typography, Cloud Hosting, Software Engineering
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web, Réutilisation du code, Principes de programmation, Gestion de la mémoire, Programmation du système, Maintenabilité, Environnements de développement intégré
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: AI Security, Application Security, Secure Coding, Data Ethics, Vulnerability Assessments, Responsible AI, Security Strategy, Data Security, Security Controls, Cybersecurity, Threat Management, Continuous Monitoring, Encryption, Authentications, Penetration Testing, Data Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Secure Coding, Penetration Testing, Security Testing, Application Security, Event Monitoring, Exploit development, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Security Architecture Review, Patch Management, Code Review, Incident Management, Application Deployment, Authorization (Computing), Data Validation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, FinTech, Application Development, Emerging Technologies, Integrated Development Environments, Other Programming Languages, Program Development, Secure Coding, Data Structures, Data Mapping
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming, Text Mining
Mixte · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Text Mining, Large Language Modeling, Hugging Face, Natural Language Processing, Data Processing, LLM Application, Embeddings, Data Preprocessing, Python Programming
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Application Programming Interface (API), Restful API, Web Development, Program Development, Event-Driven Programming, Python Programming, GitHub
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Données Validation des données, Conception de logiciels, Réutilisation du code, Programmation informatique, Documentation du logiciel, Développement de logiciels, Conception de jeux, Validation des données, Développement du programme, Principes de programmation, Programmation orientée objet (POO), Javascript, Maintenabilité, Débogage, Environnements de développement intégré, Structures de données, Outils de développement de logiciels, Outils de programmation informatique, Outils de développement web, Développement de jeux vidéo, Environnement de développement
Débutant · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Vibe coding, LLM Application, Generative AI Agents, Email Automation, Agentic Workflows, Large Language Modeling, AI Integrations, Sales Enablement, AI Workflows, Agentic systems, Marketing Automation, Software As A Service, Prompt Engineering, Tool Calling, Sales Process, Sales Development, Sales Operations, Business Logic, No-Code Development, Development Testing
Mixte · Cours · 1 à 3 mois