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: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Front-End Web Development, Web Design, Maintainability, Web Development, Full-Stack Web Development, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Design Elements And Principles
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), C and C++, Computer Programming, Code Reusability, Embedded Software, Development Environment, Control Systems, Integrated Development Environments, Embedded Systems, Web Applications, Electronics, Game Design, Electronic Components
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement du programme, Outils de développement Microsoft, Environnements de développement intégré, C# (langage de programmation), Programmation informatique, Logique informatique, Environnement de développement, Structures de données, Git (système de contrôle de version), Programmation orientée objet (POO), Microsoft Visual Studio, Cadres d'application, Contrôle des versions, Principes de programmation, Conception orientée objet
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, Computer Programming Tools, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Performance Tuning, Other Programming Languages
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement du programme, Développement Web, Programmation informatique, HTML et CSS, Applications Web, Feuilles de style en cascade (CSS), Données Validation des données, Javascript, Validation des données, Langage de balisage hypertexte (HTML), Principes de programmation, Développement Web Front-End
Intermédiaire · Cours · 1 à 4 semaines
Coursera
Compétences que vous acquerrez: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Containerization, Computer Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Threat Modeling, Application Security, Secure Coding, Threat Management, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement du programme, Programmation Java, Développement Android, Programmation informatique, Fichier E/S, Structures de données, Programmation orientée objet (POO), Résolution de problèmes, Java, Développement d'applications, Principes de programmation, Conception orientée objet
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Graph Theory, Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Python Programming, Model Optimization
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Web Development Tools, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Debugging, Hypertext Markup Language (HTML), HTML and CSS, Program Development
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Design, Computer Programming, Code Reusability, Memory Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Python Programming, Computational Thinking, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Code Reusability, Data Structures, Data Processing, Computer Graphics, Data Manipulation, Development Environment
Débutant · Cours · 1 à 3 mois