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.

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

Compétences que vous acquerrez: Durcissement, Configuration du système, Sécurité des applications, Cybersécurité, Contrôles de sécurité, Cryptographie, Codage sécurisé, Cryptage, Projet ouvert de sécurité des applications web (OWASP), Évaluations de la vulnérabilité, Gestion des vulnérabilités, Autorisation (informatique)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Internet des objets, Cybersécurité, Sécurité des applications, Modélisation des menaces, Contrôles de sécurité, Sécurité de l'informatique en nuage, Stratégie de sécurité, Sécurité réseau, Détection des menaces, Codage sécurisé, Microsoft Azure, Stratégie de cybersécurité, Gestion des identités et des accès, Gestion des menaces, Évaluations de la vulnérabilité, Cadre ATT&CK de MITRE, Gestion des ressources
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Programmation Java, Test de pénétration, Sécurité des applications, Git (Système de contrôle des versions), Développement d'exploits, Codage sécurisé, Java, Docker (Logiciel), Analyse de dépendance, Autorisation (informatique), Projet ouvert de sécurité des applications web (OWASP), Authentifications, Évaluations de la vulnérabilité, Gestion des vulnérabilités
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Pipelines de données, Amazon S3, structures de données, Manipulation des données, Interface de ligne de commande, Amazon Web Services, Programmation en Python, Test de logiciels, Applications en nuage, Rust (langage de programmation), Restful API, Programmation du système, Codage sécurisé, Cryptage, API dans le nuage, Données en temps réel, Cryptographie, Passerelle API, Traitement des données
Intermédiaire · Cours · 1 à 4 semaines

University of Maryland, College Park
Compétences que vous acquerrez: Cybersécurité, Débogage, Modélisation des menaces, Sécurité des applications, Tests de sécurité, Codage sécurisé, Conception des systèmes, Logiciel de sécurité, Logiciel de collaboration, Évaluations de la vulnérabilité
Intermédiaire · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Supervised Learning, Unsupervised Learning, Matplotlib, Generative AI, NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Évolutivité, Débogage, Javascript, Restful API, Gestion des performances des applications, Node.js, Conception de l'API, Authentifications, Applications en nuage, Codage sécurisé, Conception de la base de données, Middleware, MongoDB, Déploiement des applications, Base de données, NoSQL, Applications Web, Développement web back-end, Application de base de données
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Restful API, CI/CD, Model View Controller, ASP.NET, Cloud Infrastructure, Continuous Deployment, Cloud Development, Load Balancing, OAuth, Continuous Integration, Cloud Computing, Cloud Applications, Application Deployment, Cloud Computing Architecture, Cloud Platforms, Web Development, Web Applications, Application Performance Management, Microservices, Secure Coding
Intermédiaire · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Infrastructure as Code (IaC), Verification And Validation, User Accounts, CI/CD, Test Case, Secure Coding, Data Structures, Software Installation
Débutant · Spécialisation · 3 à 6 mois

Case Western Reserve University
Compétences que vous acquerrez: Geostatistics, Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Information and Technology, Statistical Methods, Statistical Modeling, R Programming, Statistical Analysis, R (Software), Probability & Statistics, Descriptive Statistics, Data Analysis, Correlation Analysis, Data Validation, Simulations, Histogram, Box Plots, Simulation and Simulation Software
Débutant · Cours · 1 à 3 mois