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
★ 4.4 (25) · Intermédiaire · Cours · 1 à 3 mois

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.7 (16) · Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Développement d'applications, Développement de logiciels, Programmation informatique, Développement du programme, Autres langages de programmation, C et C++, Informatique, Principes de programmation, Environnement de développement, C++ (langage de programmation)
★ 4.4 (60) · Débutant · Projet Guidé · Moins de 2 heures

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
★ 5 (7) · 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, Cryptography, Authentications, Query Languages, Computer Programming
★ 4.4 (9) · Débutant · Cours · 1 à 4 semaines

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
★ 4.7 (15) · Débutant · Cours · 1 à 4 semaines
University of Glasgow
Compétences que vous acquerrez: Développement de logiciels, Programmation informatique, Compétences analytiques, Importation/exportation de données, Tracé (graphique), Présentation des données, Maîtrise des données, Modèles de conception de logiciels, Prétraitement de données, Apprentissage automatique appliqué, Prétraitement des données, Réutilisation du code, Javascript
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

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: 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

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