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: Web Analytics and SEO, Web Design, Web Design and Development, Content Management Systems, E-Commerce, Blogs, Information Architecture, Content Management, Style Guides, Design Elements And Principles, Role-Based Access Control (RBAC), Payment Systems
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Sécurité des applications, Livraison continue, Intégration continue, Projet ouvert de sécurité des applications web (OWASP), Évaluations de la vulnérabilité, Tests de sécurité, Analyse de la vulnérabilité, Détection des menaces, Codage sécurisé, Modélisation des menaces, CI/CD, Modélisation de la menace, DevSecOps, Contrôles de sécurité, Cadre de gestion des risques
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Exploration de données, Apprentissage automatique, Réseaux neuronaux artificiels, R Programmation, Prétraitement des données, Apprentissage automatique appliqué, Algorithmes d'apprentissage automatique, Apprentissage non supervisé, Évaluation du modèle, Optimisation du modèle, Analyse exploratoire des données (AED), Apprentissage statistique des machines, Réduction de la dimensionnalité, Prévisions, Réduction de dimensionnalité, Analyse des séries temporelles et prévisions, Analyse exploratoire des données, Prétraitement de données, Modélisation prédictive, Exploration de texte, Algorithmes de classification
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Model Evaluation, Data Analysis, Data Manipulation, Data Wrangling, Classification Algorithms, Data Collection, Image Analysis, Model Deployment, No-Code Development, Machine Learning Software, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Methods, Data Science, Exploratory Data Analysis, Machine Learning Algorithms, Artificial Intelligence, Data Processing, Natural Language Processing
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Java Programming, Development Environment, Java, Integrated Development Environments, Key Management, Software Development Tools, Cryptographic Protocols, Encryption, Cryptography, Performance Tuning, Memory Management, Scalability, Software Installation
Intermédiaire · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Intelligence artificielle, Ingénierie rapide, Documentation du logiciel, Copilote GitHub, Modèle Contexte Protocole, Invitations multimodales, Automatisation des tests, IA générative, Outils de développement web, Workflows d'IA, Ingénierie de requête, Environnement de développement
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: OpenAI, OpenAI API, Development Environment, DeepSeek API, Agentic Workflows, AI literacy, Application Development, Game Design, Agentic systems, Email Automation, Web Scraping
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Conception de jeux, Moteur Unreal, Environnement virtuel, Développement sans code, Réutilisation du code, Infographie, Composants de l'interface utilisateur, Scripting, Programmation événementielle, Conception de l'interface utilisateur (UI), Logique informatique, Conception de l'interface et de l'expérience utilisateur (UI/UX), Structures de données, Développement de jeux vidéo
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: DevOps, Installation du logiciel, Maintenabilité, Réutilisation du code, IA générative, Outils Devops, Environnement de développement, Environnements de développement intégré
Intermédiaire · Cours · 1 à 3 mois

University of the Arts London
Compétences que vous acquerrez: Architectures de modèles génératifs, Ingénierie rapide, Éthique des données, Emboîtements, Traitement du langage naturel, Outils d'ingénierie rapide, Méthodes d'apprentissage automatique, Une créativité alimentée par l'IA, IA responsable, L'IA responsable, Candidature au LLM, Réseaux neuronaux récurrents (RNN), Connaissance de l'IA, IA générative, Modélisation des grandes langues, Ingénierie de requête
Débutant · Cours · 1 à 4 semaines

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