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.

University of California, Davis
Compétences que vous acquerrez: Docker (Logiciel), Évaluations de la vulnérabilité, Techniques d'exploitation, Authentifications, Gestion de la vulnérabilité, Autorisation (informatique), Codage sécurisé, Java, Programmation Java, Test de pénétration, Sécurité des applications, Gestion des correctifs, Tests de sécurité, Projet ouvert de sécurité des applications web (OWASP), Analyse de la vulnérabilité, Contrôles de sécurité, Analyse de dépendance, Stratégie de sécurité, Gestion des vulnérabilités, Examen du code, Développement d'exploits
★ 4.4 (66) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Architecture et administration des bases de données, Codage sécurisé, Intégrité des données, Conception de la base de données, Bases de données relationnelles, Gestion des bases de données, Sécurité des données, Modélisation des données, SQL, Microsoft Copilot, Développement de bases de données, Traitement des transactions, Langages de requête, Optimisation des performances, Cartographie objet-relationnelle
★ 4.8 (18) · Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Codage sécurisé, C++ (langage de programmation), Sécurité des applications, Outils de programmation informatique, C (langage de programmation), Logiciel de sécurité, C et C++, Outils de développement de logiciels
★ 2.7 (23) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Computer Programming, File I/O, Code Reusability, Data Structures, Command-Line Interface, Data Import/Export, Automation, Data Management, Application Development
★ 4.4 (25) · Intermédiaire · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Contrôle des accès basé sur le rôle (RBAC), Cryptage, Codage sécurisé, ASP.NET, Développement web back-end, Authentifications, Sécurité des données, Autorisation (informatique), JSON, Contrôle d'accès basé sur les rôles (RBAC), Sécurité des applications, Microsoft Copilot, Stockage des données, Gestion des identités et des accès, Sécurité des points finaux
★ 4.6 (14) · Débutant · Cours · 1 à 4 semaines

EC-Council
Compétences que vous acquerrez: Javascript, Codage sécurisé, Développement Web complet, Côté serveur, Développement web back-end, Serveurs web, Angulaire, Restful API, Plate-forme API Postman, Outils de développement web, Développement Web, Node.JS, NoSQL, Programmation événementielle, Conception de l'API, Applications Web, Interface de programmation d'applications (API), Développement Web Front-End, Cadres JavaScript, MongoDB
★ 4.6 (91) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: IA générative, Déploiement dans le nuage, PyTorch (Bibliothèque d'apprentissage automatique), Apprentissage automatique, Modèle de formation, Amazon Web Services, Traitement du langage naturel, Rust (langage de programmation), DevOps, Apprentissage automatique appliqué, Déploiement du modèle, Visage étreint, Modélisation des grandes langues, Candidature au LLM
★ 4.3 (15) · Intermédiaire · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Overcoming Objections, Price Negotiation, Prompt Engineering, Contract Negotiation, Shipping and Receiving, Advertising, Vibe coding, Closing (Sales), Copywriting, B2B Sales, Generative AI Agents, Product Promotion, Product Strategy, Brand Strategy, Branding, Order Management, Marketing Materials, Rapport Building, Marketing Psychology, Customer Retention
★ 3.9 (7) · Débutant · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Angular, JavaScript Frameworks, UI Components, Data Transformation, User Interface (UI), Dataflow, Hypertext Markup Language (HTML), Code Reusability, Application Frameworks, Cascading Style Sheets (CSS), Model View Controller
★ 4.2 (15) · Débutant · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Prompt Engineering, Search Engine Optimization, Selling Techniques, Video Production, Email Automation, Google Ads, Generative AI Agents, Sales Strategy, AI Orchestration, Marketing Channel, Inside Sales, Performance marketing, Marketing, Product Promotion, Online Advertising, Marketing Strategies, AI Workflows, Content Marketing, Web Analytics, New Business Development
★ 5 (6) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cloud Management, Cloud Security, Application Security, Cloud Computing, Cloud Infrastructure, Cloud Applications, Identity and Access Management, Data Integrity, Secure Coding, Security Awareness, Cloud Computing Architecture, Data Centers, Data Management, IT Security Architecture, Data Loss Prevention, Security Testing, Data Security, General Data Protection Regulation (GDPR), Security Engineering, Service Level
★ 4.6 (10) · Avancées · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Azure DevOps Pipelines, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, ASP.NET, UI/UX Strategy, Secure Coding, Development Testing, Mobile Development Tools, CI/CD, UI Components, Version Control
★ 4.2 (56) · Intermédiaire · Spécialisation · 1 à 3 mois