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.

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

Arizona State University
Compétences que vous acquerrez: Matplotlib, File I/O, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, Data Wrangling, Data Processing, Data Manipulation, Data Import/Export, Computer Programming
Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Application Security, Secure Coding, Security Software, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, PHP (Scripting Language), Application Frameworks, Browser Compatibility, Computer Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations
Débutant · Cours · 1 à 3 mois
University of Glasgow
Compétences que vous acquerrez: Apprentissage automatique appliqué, Programmation informatique, Présentation des données, Maîtrise des données, Développement de logiciels, Javascript, Modèles de conception de logiciels, Réutilisation du code, Prétraitement des données, Tracé (graphique), Compétences analytiques, Importation/exportation de données, Prétraitement de données
Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Security Controls, Data Security, Endpoint Security, Database Application, Web Applications, Cryptography, Authentications, Query Languages, Computer Programming
Débutant · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: Web Services, Web Applications, Web Development, Application Development, Database Application, User Interface (UI), Python Programming, Secure Coding, Restful API, Database Development, Databases, User Interface (UI) Design, Scripting, Relational Databases, Object Oriented Programming (OOP), Computer Programming, Software Development, Scripting Languages, Object Oriented Design, Programming Principles
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Intermédiaire · Spécialisation · 1 à 3 mois

CertNexus
Compétences que vous acquerrez: Application Security, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Application Design, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement du programme, Interface de ligne de commande, Gestion des paquets et des logiciels, C (langage de programmation), Programmation informatique, Développement de logiciels, Codage sécurisé, Autres langages de programmation, Rust (langage de programmation), Gestion de la mémoire, Principes de programmation, Go (Langage de programmation)
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Security Testing, Application Security, Open Web Application Security Project (OWASP), Software Testing, Secure Coding, Test Tools, Regression Testing, Unit Testing, Penetration Testing, Security Controls, Computer Security, Test Driven Development (TDD), Debugging, User Acceptance Testing (UAT), Computer Programming, Python Programming, Node.JS, Information Privacy, JavaScript Frameworks, Javascript
Mixte · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Algorithmes, Développement du programme, Débogage, C (langage de programmation), Programmation informatique, Outils de construction, Tests de logiciels, Cas de test, Planification des tests, Principes de programmation, Simulations
Débutant · Cours · 1 à 4 semaines