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.

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

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation, Game Design
Intermédiaire · Spécialisation · 3 à 6 mois

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: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Musique, Programmation informatique, Programmation en Python, Développement du programme, Principes de programmation, Composition musicale
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Verification And Validation, Security Controls, User Accounts, Configuration Management, Package and Software Management, Cybersecurity, Data Loss Prevention, Identity and Access Management, Software Installation, Middleware, Debugging, Computer Programming, Information Technology, Dependency Analysis
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Programmation informatique, structures de données, Programmation en Python, Manipulation des données, Science des données, Principes de programmation, Langages de script, Scripting
Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), 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, Event-Driven Programming, Programming Principles, Computer Programming
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: cadre .NET, Programmation informatique, Environnements de développement intégré, Visual Basic (langage de programmation), Débogage, Principes de programmation, Développement multiplateforme, Développement d'applications, Outils de développement Microsoft, Environnement de développement, Développement de logiciels
Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Débutant · Cours · 1 à 3 mois

Arizona State University
Compétences que vous acquerrez: Vision par ordinateur, Programmation informatique, Deep learning, Traitement des données, Réseaux antagonistes génératifs (GAN), Apprentissage supervisé, Évaluation de modèles, Analyse de régression, Programmation en Python, Modélisation prédictive, Apprentissage non supervisé, Apprentissage automatique appliqué, Algorithmes de classification, Analyse d'images, Apprentissage automatique, Réseaux neuronaux artificiels, Algorithmes d'apprentissage automatique
Débutant · Cours · 1 à 4 semaines