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.

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: Présentation des données, Réutilisation du code, Importation/exportation de données, Compétences analytiques, Développement de logiciels, Modèles de conception de logiciels, Prétraitement des données, Javascript, Apprentissage automatique appliqué, Tracé (graphique), Maîtrise des données, Programmation informatique
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, Object-Relational Mapping, Authentications, Data Access, Query Languages, Computer Programming
★ 4.4 (9) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception de logiciels, Réutilisation du code, Architecture des logiciels, Conception et mise en œuvre du système, Principes de programmation, Modèles de conception de logiciels, Documentation du logiciel, Codage sécurisé, Programmation orientée objet (POO), Évolutivité, Intégrations AI, Intégrité des données, Conception orientée objet, Programmation informatique, C# (langage de programmation), Maintenabilité
Débutant · Cours · 1 à 3 mois

Logical Operations
Compétences que vous acquerrez: Interface utilisateur (UI), Langages de script, Programmation Python, Principes de programmation, Développement de logiciels, Applications Web, Restful API, Codage sécurisé, Conception de l'interface utilisateur (UI), Programmation orientée objet (POO), Application de base de données, Développement de bases de données, Services Web, Scripting, Développement Web, Développement d'applications, Bases de données relationnelles, Conception orientée objet, Programmation informatique, Bases de données
Mixte · Cours · 1 à 4 semaines

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

CertNexus
Compétences que vous acquerrez: Application Security, Threat Modeling, 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, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Mixte · Cours · 1 à 4 semaines

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

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

The University of Edinburgh
Compétences que vous acquerrez: Animation et conception de jeux, Réutilisation du code, Programmation événementielle, Génie logiciel, Pensée informatique, Conception de jeux, Principes de programmation, Développement de logiciels, Développement sans code, Algorithmes, Animations, Outils de programmation informatique, Programmation informatique, Développement du programme, Développement de jeux vidéo
★ 4.7 (4 k) · Débutant · Cours · 1 à 3 mois

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

University of Colorado System
Compétences que vous acquerrez: Stockage des données, Logiciels mathématiques, Environnement de développement, Microsoft Visual Studio, Collecte de données, Pensée informatique, Principes de programmation, C (langage de programmation), Algorithmes, Environnements de développement intégré, Outils de développement Microsoft, Programmation informatique, Développement du programme
★ 4.6 (377) · Débutant · Cours · 1 à 4 semaines