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.

S.P. Jain Institute of Management and Research
Compétences que vous acquerrez: Self-Awareness, Conflict Management, Personal Development, Emotional Intelligence, Interpersonal Communications, Collaboration, Empathy, Visionary, Leadership, Adaptability, Communication
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Application Programming Interface (API), Secure Coding, Cloud API, Cloud Development, JavaScript Frameworks, Front-End Web Development, Database Development, Full-Stack Web Development, Application Deployment, Node.JS, Database Management, Server Side, Web Applications, Authentications
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: DevSecOps, DevOps, Application Security, Secure Coding, Security Testing, Continuous Delivery, CI/CD, Security Engineering, Continuous Integration, Threat Modeling, Containerization, Continuous Monitoring, Infrastructure as Code (IaC), Automation
Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Threat Modeling, Application Security, Vulnerability Assessments, Extensible Markup Language (XML)
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Javascript, Gestion des paquets et des logiciels, Node.js, Codage sécurisé, Sécurité des applications, Projet ouvert de sécurité des applications web (OWASP), Évaluations de la vulnérabilité, Gestion des vulnérabilités
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology
Avancées · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Rust (Programming Language), Application Programming Interface (API), Server Side, Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)
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, Web Development, Software Development Tools, Cyber Security Assessment, JavaScript Frameworks, Payment Systems, Transaction Processing, Microsoft Development Tools, Authorization (Computing), User Interface (UI), Authentications, Programming Principles
Débutant · Spécialisation · 3 à 6 mois

Infosec
Compétences que vous acquerrez: Secure Coding, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Programming Principles, Embedded Systems, Interoperability, Unix, Vulnerability Assessments, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows, Data Validation
Intermédiaire · Spécialisation · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Cloud Computing, Tests de sécurité, Contrôles de sécurité, Sécurité de l'informatique en nuage, Authentifications, Moniteur du système, Codage sécurisé, Sécurité des données, Risque cybernétique, Projet ouvert de sécurité des applications web (OWASP), Cryptographie, Gestion des menaces, Gestion des identités et des accès, Sécurité des applications, Autorisation (informatique)
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Generative AI Agents, Java, Agentic systems, OpenAI, Generative AI, Prompt Engineering, Large Language Modeling, Document Management, Secure Coding, Business Logic, Software Design Patterns, Coordination
Intermédiaire · Cours · 1 à 3 mois

Arizona State University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
Débutant · Cours · 1 à 4 semaines