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.

Board Infinity
Compétences que vous acquerrez: Codage sécurisé, Node.JS, Logiciel médiateur, Bases de données, Programmation événementielle, MongoDB
★ 4.6 (12) · Intermédiaire · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
★ 4.2 (17) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)
★ 4.7 (18) · Intermédiaire · Spécialisation · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Programmation en Python, Déploiement dans le nuage, Codage sécurisé, Développement web back-end, Outils de développement web, Collaboration, Restful API, Développement Web, Bases de données, Applications Web, Interface de programmation d'applications (API), Développement Web Front-End, Programmation Python, Cadres JavaScript, Flask (Framework Web), Sécurité des applications, Selenium (Logiciel), Applications en nuage, HTML et CSS, Cartographie objet-relationnelle, Outils de test
★ 3.9 (25) · Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: DevSecOps, DevOps, Application Security, Secure Coding, Security Testing, Continuous Delivery, CI/CD, Continuous Integration, Containerization, Security Software, Automation
★ 4.4 (23) · Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Plates-formes d'informatique en nuage, Javascript, Node.JS, L'informatique sans serveur, Gestion des menaces, Services en nuage, Informatique sans serveur, Codage sécurisé, Sécurité des applications, Cadre de gestion des risques, Sécurité des infrastructures, Sécurité de l'informatique en nuage
★ 4.6 (31) · Intermédiaire · Cours · 1 à 4 semaines

Plusieurs enseignants
Compétences que vous acquerrez: Code Review, Version Control, GitHub, Package and Software Management, CI/CD, Continuous Integration, Open Source Technology, Code Reusability, Development Environment, Continuous Deployment, Secure Coding, Application Deployment, Software Development Tools, Docker (Software), Containerization, Data Sharing, Git (Version Control System), Automation, Software Documentation, Technical Documentation
Débutant · Spécialisation · 3 à 6 mois

MedCerts
Compétences que vous acquerrez: Information Management, Medical Management, Care Coordination, Health Care Administration, Data Ethics, Healthcare Ethics, Information Privacy, Data Storage
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Microservices, Frontend Integration, JavaScript Frameworks, Microarchitecture, Front-End Web Development, Event-Driven Programming, Web Design, Secure Coding, Software Design, Scalability, Server Side, Maintainability, Data Sharing
★ 3.9 (17) · Intermédiaire · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: Codage sécurisé, Côté serveur, Informatique en nuage, Authentifications, Gestion des clés, Serveurs web, Cryptographie, Architecture de l'informatique en nuage, Authentification multifactorielle, Sécurité des applications, Projet ouvert de sécurité des applications web (OWASP), Traitement des transactions, Sécurité de l'informatique en nuage, Applications en nuage, Protocoles cryptographiques, Gestion des identités et des accès, DevSecOps
★ 4.3 (27) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Development Testing, Software Development Methodologies, Application Programming Interface (API), Code Reusability, Databases, Agile Methodology, Exploitation techniques, Data Validation
★ 4.9 (18) · Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Mapping, Memory Management, Exploit development, Web Applications, Computational Logic, Code Reusability, Authorization (Computing), Software Development Tools, Security Controls, Other Programming Languages, Software Architecture, Program Development, Scalability, Data Storage
★ 4.7 (11) · Intermédiaire · Spécialisation · 1 à 3 mois