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.
University of Glasgow
Compétences que vous acquerrez: Analyse des données, Analyse des Données, Scripting, HTML et CSS, JSON, Examen du code, Traitement des données, Déploiement des applications, Développement Web, Développement d'applications, Développement de logiciels, Programmation informatique, Analyse, Analytique, Pensée informatique, Logiciel de Visualisation de Données, Programmation Informatique, Javascript, Apprentissage non supervisé, structures de données, Applications Web, Principes de programmation, Prototypage, prototypage
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Débogage, Interface de ligne de commande, Gestion des paquets et des logiciels, Développement de logiciels, Rust (langage de programmation), Codage sécurisé, Programmation informatique, Programmation Informatique, Principes de programmation
Intermédiaire · Projet Guidé · Moins de 2 heures
University of Glasgow
Compétences que vous acquerrez: Analyse des données, Algorithmes, Scripting, JSON, Apprentissage automatique, Programmation orientée objet (POO), Traitement des données, Analyse des Données, Développement de logiciels, Programmation informatique, Analyse, Modélisation des données, Pensée informatique, Logiciel de Visualisation de Données, Programmation Informatique, Javascript, Analytique, Principes de programmation, structures de données, Apprentissage non supervisé
Débutant · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Data Security, Database Application, Web Applications, Cryptography, Authentications, Configuration Management, Data Validation, 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, 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

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: 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ébogage, Programmation informatique, Développement du programme, Interface de ligne de commande, Simulations, Programmation Informatique, Test de logiciels, C (langage de programmation), Environnement de développement
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Scripting Languages, Computer Programming, Javascript, Database Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Remue-méninges, Informatique, Débogage, Programmation informatique, Pensée informatique, Logiciels et technologies pour l'éducation, Programmation Informatique, Principes de programmation, Pédagogie numérique
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Algorithmes, Collecte des données, Collecte de données, Programmation informatique, Développement du programme, Pensée informatique, Microsoft Visual Studio, Programmation Informatique, C (langage de programmation), Principes de programmation, Stockage des données
Débutant · Cours · 1 à 4 semaines