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.

Macquarie University
Compétences que vous acquerrez: Mobile Security, Digital Forensics, Investigation, Mobile Development, Criminal Investigation and Forensics, Cybersecurity, Application Security, iOS Development, Cyber Security Strategy, Computer Security Incident Management, Computer Security, Incident Response, Data Analysis Software, Authentications, Data Integrity, Data Storage
★ 4.7 (23) · Débutant · Cours · 1 à 3 mois

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

Universitat Politècnica de València
Compétences que vous acquerrez: SQL, Database Management Systems, Relational Databases, Database Management, Databases, Database Theory, Query Languages, Data Integrity, Secure Coding, Data Manipulation
★ 3.3 (10) · Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages
★ 2.8 (28) · Débutant · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Débogage, Comptes d'utilisateurs, Cryptage, Sécurité des données, Autorisation (informatique), Cryptographie, Authentifications, Développement web back-end, ASP.NET, Microsoft Copilot, Sécurité des applications, Codage sécurisé, Contrôle d'accès basé sur les rôles (RBAC), Interface de programmation d'applications (API), Stockage des données, Gestion des identités et des accès
★ 4.3 (19) · Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Analysis, Sampling (Statistics), Data Wrangling, Data Manipulation, Predictive Modeling, Correlation Analysis, Statistical Software, Histogram, Biostatistics, Statistical Reporting, Statistical Analysis, Statistical Hypothesis Testing, Scripting, Package and Software Management, Scripting Languages
★ 4.9 (15) · Débutant · Spécialisation · 1 à 3 mois

Case Western Reserve University
Compétences que vous acquerrez: Geostatistics, Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Statistical Methods, Statistical Modeling, R Programming, Statistical Analysis, R (Software), Probability & Statistics, Descriptive Statistics, Data Analysis, Data-Driven Decision-Making, Correlation Analysis, Data Validation, Simulations, Histogram, Box Plots
Débutant · 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, Personal Attributes, Interpersonal Communications, Collaboration, Relationship Building, Professional Development, Visionary, Leadership, Communication, Dealing With Ambiguity
★ 4.8 (34) · Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Algorithmes d'apprentissage automatique, Apprentissage supervisé, Réseaux adversoriels génératifs (GAN), Architectures de modèles génératifs, Apprentissage profond, IA générative, Méthodes d'apprentissage automatique, Apprentissage automatique appliqué, Analyse d'images, Apprentissage automatique, Réseaux neuronaux artificiels, Algorithmes de classification, Traitement des données, Modèle de formation, Vision par ordinateur, Programmation informatique, Programmation Python, Apprentissage non supervisé, Évaluation du modèle, Analyse de régression
★ 3.7 (29) · Débutant · Cours · 1 à 4 semaines

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, Application Development, User Interface (UI) Design, Graphical Tools, Code Reusability
★ 3.8 (18) · Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Techniques d'exploitation, Javascript, Développement Web, Programmation Java, Node.JS, Sécurité des applications, Codage sécurisé, Applications Web
★ 4.6 (37) · Intermédiaire · 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
★ 4.7 (14) · Débutant · Spécialisation · 3 à 6 mois