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.

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

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
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Composition musicale, Programmation Python, Programmation informatique, Musique, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

Johns Hopkins University
Compétences que vous acquerrez: Transformation numérique, Facturation médicale et codage, Conformité réglementaire, Télésanté, Politique de santé, Communication avec les patients, Soins de santé, Procédure et réglementation en matière de soins de santé, Soins centrés sur le patient, Facturation médicale, Administration des soins de santé, Technologie de la santé, Télécommunications, Soins fondés sur la valeur, Systèmes de santé, Leadership clinique
Intermédiaire · Cours · 1 à 4 semaines

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), User Interface (UI) Design, MongoDB, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
Intermédiaire · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Sécurité des applications, Développement Android, Codage sécurisé, Génie logiciel, Tests unitaires, Maintenabilité, Tests de logiciels, Modèles de conception de logiciels, Développement piloté par les tests (TDD), Tests d'intégration, Automatisation des tests, Conception de logiciels, Testabilité, Outils de test, Sécurité mobile, JUnit
Mixte · Cours · 1 à 3 mois

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
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
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Web Development Tools, Application Security, Development Environment, Event Monitoring, Exploit development, Frontend Integration, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Transaction Processing, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC)
Débutant · Spécialisation · 3 à 6 mois

Infosec
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Exploitation techniques, Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Security Controls, Data Integrity, Continuous Monitoring, Secure Coding, System Monitoring, Patch Management, Identity and Access Management, Multi-Factor Authentication, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration, Incident Response
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Cryptographie, Sécurité des données, Sécurité des applications, Intégrité des données, Codage sécurisé, Cryptage, Gestion des clés, Interface de ligne de commande, Développement Web, Détection et prévention des intrusions, Norme de chiffrement avancée (AES), Algorithmes, Sécurité du courrier électronique, Norme de cryptage des données, Protocoles cryptographiques, PHP (langage de script), Provisionnement des utilisateurs
Intermédiaire · Cours · 1 à 4 semaines

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