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.

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

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, Application Deployment, Node.JS, Database Management, Server Side, Object-Relational Mapping, Web Applications, Authentications
Débutant · Spécialisation · 1 à 3 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

Compétences que vous acquerrez: Software Documentation, Test Automation, Generative AI, Software Testing, Vulnerability Scanning, Vulnerability Assessments, Test Case, Security Testing, Secure Coding, Full-Stack Web Development, Technical Documentation, Natural Language Processing
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: CI/CD, Infrastructure as Code (IaC), Continuous Integration, Devops Tools, Docker (Software), Microsoft Azure, DevOps, Application Deployment, GitHub, Continuous Deployment, Containerization, Git (Version Control System), YAML, Performance Tuning, Application Servers, Secure Coding, Cloud Computing
Intermédiaire · Cours · 1 à 3 mois

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
LearnQuest
Compétences que vous acquerrez: Blockchain, Key Management, Threat Modeling, Application Security, Computer Security, Public Key Infrastructure, Security Controls, Cryptography, Cybersecurity, Network Security, Information Systems Security, Data Security, Security Engineering, Vulnerability Assessments, Secure Coding, Cryptographic Protocols, Infrastructure Security, Encryption, Security Testing, Solution Design
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: AWS Identity and Access Management (IAM), Terraform, Infrastructure as Code (IaC), Verification And Validation, Data Validation, Amazon Web Services, User Accounts, Maintainability, Amazon Elastic Compute Cloud, Test Case, Secure Coding, Data Structures
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Blockchain, Secure Coding, Application Security, Law, Regulation, and Compliance, Regulation and Legal Compliance, Vulnerability Assessments, Auditing, Program Development, Development Testing, Process Optimization, Debugging, Application Deployment, Emerging Technologies
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Docker (Software), Integration Testing, Object-Relational Mapping, Secure Coding, Database Design, Solution Architecture, Enterprise Architecture, Systems Integration, Authorization (Computing), Database Development, Data Validation, Transaction Processing
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Systems Development Life Cycle, Security Controls, Risk Management Framework, Security Engineering, Security Software, Security Requirements Analysis, Software Development, Authorization (Computing), Data Security, Vulnerability Assessments, Identity and Access Management, Cryptography, Software Architecture, Software Design, Configuration Management
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Évolutivité, Ingénierie de requête, Environnement de développement, Interface de programmation d'application (API), Analyse coûts-avantages, Node.js, Solutions pour les entreprises, IA générative, Codage sécurisé, Candidature au LLM, Agents IA génératifs, Intégration de données, OpenAI, TypeScript, Analyse de valeur et de rentabilité, Logique d'entreprise
Intermédiaire · Projet Guidé · Moins de 2 heures