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: Automatisation, Automatisation des courriels, Importation/exportation de données, Programmation en Python, Accès aux données, Interface de programmation d'applications (API), Gmail, Programmation Python, Gestion des clés
Intermédiaire · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Apple iOS, iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Role-Based Access Control (RBAC), Vulnerability Assessments, Mobile Security, Software Testing, Mobile Development, Development Testing, Secure Coding, Authentications, Unit Testing, Application Security, Encryption, Knowledge of Apple Hardware, Security Testing, IT Security Architecture, Network Security, Mobile Development Tools
Intermédiaire · Spécialisation · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Generative AI, No-Code Development, Application Development, Amazon Web Services, User Interface (UI)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Maintainability, Web Development Tools, Development Testing, JavaScript Frameworks, Development Environment, Web Applications, Event-Driven Programming, Software Installation, Configuration Management, Data Validation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, LESS, UI Components, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Front-End Web Development, User Interface (UI), Frontend Performance, Web Content Accessibility Guidelines, Web Frameworks, Typography, Interactive Design, User Interface (UI) Design, Animations, Web Development, Maintainability, Web Analytics and SEO
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Langages de script, C# (langage de programmation), Conception interactive, Développement Android, Développement mobile, Conception de jeux, Scripting, Installation du logiciel, Principes de programmation, Environnement de développement, Composants de l'interface utilisateur, Android (système d'exploitation), Moteur Unity, Outils de développement mobile, Programmation événementielle, Développement de jeux vidéo
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Maintenabilité, Programmation orientée objet (POO), Conception de logiciels, Architecture des logiciels, Évolutivité, Principes de programmation, Conception orientée objet, Réutilisation du code
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: AI Workflows, Tool Calling, OAuth, Model Context Protocol, AI Orchestration, AI Integrations, Generative AI Agents, Interoperability, Agentic Workflows, Application Programming Interface (API), Agentic systems, Authentications, Real Time Data, Data Persistence, Context Management, Software Design Patterns, Authorization (Computing)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Code Coverage, Test Automation, Test Case, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Video Game Development, Game Design, Code Reusability, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Functional Testing, User Interface (UI), Development Environment
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation informatique, Maintenabilité, Programmation orientée objet (POO), Principes de programmation, Environnement de développement, C++ (langage de programmation), Conception orientée objet, Logique informatique, Interface de ligne de commande, Gestion des fichiers
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Video Game Development, Game Design, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
Mixte · Cours · 1 à 4 semaines