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: Android (Operating System), User Interface (UI) Design, Code Reusability, UI Components, Release Management, Development Environment, Programming Principles
Intermédiaire · Spécialisation · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Sprint Retrospectives, Driving engagement, Service Recovery, Digital Transformation, Application Design, Drive Engagement, Computing Platforms, Data Store, User Feedback, Customer Engagement, Solution Delivery, Product Management, System Implementation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Amazon Web Services, Code Review, AI literacy, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Cryptography, Encryption, Cybersecurity, Brute-force attacks, Python Programming, Key Management, Programming Principles, File I/O, Computational Logic, Program Development, Algorithms, Debugging, Code Reusability, Scripting, Data Mapping, Software Testing, User Interface (UI), UI Components, Data Structures, Application Development
Débutant · Spécialisation · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Javascript, Langage de balisage hypertexte (HTML), Modèles de conception de logiciels, Réutilisation du code, jQuery, Applications Web, Infographie, Développement Web, Conception et développement de sites web, HTML et CSS, Animation et conception de jeux, Visualisation (infographie), Javascript et jQuery, Feuilles de style en cascade (CSS), Animations, Développement Web Front-End
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, System Testing, Test Tools, Object Oriented Programming (OOP), Continuous Delivery, Test Data, Java Programming, Java, Test Case, Software Testing
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: PostgreSQL, Data Maintenance, Database Administration, Database Architecture and Administration, SQL, Disaster Recovery, Secure Coding, Database Management, Relational Databases, Database Management Systems, Query Languages, Security Controls, Data Access, Data Security, Application Security, Role-Based Access Control (RBAC), Threat Management, Threat Detection, Encryption
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement web back-end, Javascript, Cadres JavaScript, Langage de balisage hypertexte (HTML), React.js, Outils de développement web, Développement Web, Conception de sites web, Outils de développement de logiciels, Conception de sites web réactifs, Composants de l'interface utilisateur, Conception et développement de sites web, HTML et CSS, Feuilles de style en cascade (CSS), Conception de l'interface et de l'expérience utilisateur (UI/UX), Développement Web Front-End, Conception de l'interface utilisateur (UI), Web sémantique, Interface utilisateur (UI), Bootstrap (Framework Front-End)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Accounts Payable, Invoicing, Accounts Payable and Receivable, Billing & Invoicing, Vendor Relationship Management, Vendor Management, Process Flow Diagrams, Process Mapping, Workflow Management, Payment Processing, Accounting, Standard Accounting Practices, Business Process Automation, Document Management, Data Entry, Digital Transformation
Débutant · Cours · 1 à 4 semaines

University of Leeds
Compétences que vous acquerrez: Software Development, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cybersecurity, Endpoint Security, Network Security, Cyber Attacks, Encryption, Cyber Security Assessment, Application Security, Cyber Security Policies, Penetration Testing, Data Security, Firewall, Cryptography, Intrusion Detection and Prevention, Security Awareness, Security Software, Mobile Security, Email Security, Information Assurance, Human Factors (Security)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Architectures de modèles génératifs, Ingénierie rapide, Optimisation du modèle, Google Gemini, Intelligence artificielle et apprentissage automatique (IA/ML), Déploiement du modèle, Modélisation des grandes langues, Programmation en Python, Agents génératifs d'IA, Personnalisation de l'IA, Déploiement des applications, Motifs de l'invitation, Gémeaux, IA générative, Outils de développement de logiciels, Programmation Python, Google Cloud Platform, Déploiement dans le nuage, Outils d'ingénierie rapide, Plates-formes d'informatique en nuage, Ingénierie de requête
Débutant · Cours · 1 à 3 mois