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: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
★ 4.6 (206) · Intermédiaire · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Web Applications, Cascading Style Sheets (CSS), Javascript, Programming Principles, Development Environment
★ 4.7 (56) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Installation du logiciel, Copilote GitHub, Environnement de développement, Ingénierie rapide, Intégrations AI, Microsoft Copilot, Motifs de l'invitation, GitHub, Ingénierie de requête
★ 4.4 (72) · Débutant · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Vibe coding, Strategic Partnership, Brand Strategy, Email Automation, Branding, Generative AI Agents, Contract Negotiation, Product Knowledge, Closing (Sales), Entrepreneurship, AI Workflows, Negotiation, Order Management, Selling Techniques, E-Commerce, Blogs, Content Creation, Order Fulfillment, Agentic systems, Logistics Management
★ 4.4 (14) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Risque cybernétique, Sensibilisation à la sécurité informatique, Comptes d'utilisateurs, Gestion des menaces
★ 4.6 (778) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning
★ 3.6 (13) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Software Documentation, Generative AI, API Testing, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Secure Coding, Code Review, Artificial Intelligence, Debugging
★ 3.8 (18) · Débutant · Spécialisation · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: Codage sécurisé, Ingénierie de la sécurité, Cybersécurité, Tests de sécurité, Sécurité des applications, Logiciel de collaboration, Évaluations de la vulnérabilité, Évaluation de la cybersécurité, Logiciel de sécurité, Test de pénétration
★ 4.3 (158) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cadre ATT&CK de MITRE, Codage sécurisé, Stratégie de sécurité, Cryptographie, Gestion des identités et des accès, Internet des objets, Modélisation des menaces, Gestion des actifs, Cybersécurité, Cryptage, Autorisation (informatique), Sécurité des applications, Modélisation de la menace, Gestion des menaces, Contrôles de sécurité, Évaluation de la cybersécurité, Gestion des ressources
★ 4.6 (98) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Incident Response, Network Security, Intrusion Detection and Prevention, Command-Line Interface, Cryptography, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cybersecurity, IT Security Architecture, Encryption, Information Systems Security, Vulnerability Assessments, Cyber Attacks, Risk Management Framework, Multi-Factor Authentication, Cloud Security, Penetration Testing, Risk Management
★ 4.7 (60) · Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
★ 4.2 (65) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Environnements de développement intégré, Installation du logiciel, Débogage, Développement de logiciels, Développement du programme, Programmation informatique, Environnement de développement, Principes de programmation, cadre .NET, Microsoft Visual Studio, Outils de développement Microsoft, Visual Basic (langage de programmation)
★ 4.7 (51) · Débutant · Cours · 1 à 4 semaines