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: Apprentissage profond, Exploration de texte, Apprentissage automatique, Apprentissage supervisé, Algorithmes de classification, Prétraitement de données, Modèle de formation, Traitement du langage naturel, Analyse des séries temporelles et prévisions, Tensorflow, Réseaux neuronaux artificiels, Science des données, Analyse prédictive, Réseaux neuronaux récurrents (RNN), Prétraitement des données, Prévisions, Emboîtements, Modélisation prédictive, Analyse d'images
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Deepseek, DeepSeek API, LangChain, LLM Application, Generative AI Agents, Prompt Engineering Tools, Model Evaluation, Fine-tuning, Agentic systems, Model Optimization
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Web Analytics and SEO, Web Design, Web Design and Development, Content Management Systems, E-Commerce, Blogs, Web Content, Information Architecture, Experience Design, Web Development Tools, Content Management, Design Elements And Principles, Role-Based Access Control (RBAC), Cloud-Based Integration, Payment Systems
Intermédiaire · Cours · 1 à 3 mois

Starweaver
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Debugging, DevSecOps, Security Strategy, Penetration Testing, Cyber Security Strategy, Security Testing, Application Security, Vulnerability Scanning, Continuous Monitoring, Software Testing, Cybersecurity, Vulnerability Assessments, Cyber Security Assessment, Test Automation, Vulnerability Management, Technical Communication
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Moteur Unity, Développement Android, Android (système d'exploitation), Développement de jeux vidéo, Composants de l'interface utilisateur, Développement mobile, Scripting, Programmation événementielle, Conception de jeux, Installation du logiciel, Environnement de développement, Principes de programmation, Conception interactive, Langages de script, Outils de développement mobile, C# (langage de programmation)
Débutant · Cours · 3 à 6 mois
Alberta Machine Intelligence Institute
Compétences que vous acquerrez: Generative AI Agents, Generative AI, Generative Model Architectures, Agentic systems, LLM Application, Agentic Workflows, LangChain, AI Workflows, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Model Training, Google Cloud Platform, PyTorch (Machine Learning Library), System Monitoring, Deep Learning, Model Optimization, Fine-tuning, Model Evaluation, Development Environment
Intermédiaire · Cours · 1 à 4 semaines

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

Board Infinity
Compétences que vous acquerrez: Cryptage, Déploiement des applications, Codage sécurisé, Connaissance des logiciels Apple, Outils de construction, Développement web back-end, développement iOS, Maîtrise des logiciels Apple, Sécurité des applications, CORE (logiciel), Tests de performance, Gestion des performances des applications, Interface de programmation d'applications (API), Débogage, Programmation Swift, Apple Xcode, Contrôles de sécurité, Évolutivité, Optimisation des performances, Apple iOS
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Code Reusability, Programming Principles, Package and Software Management, Application Development
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement de logiciels, Javascript, Performance de l'interface utilisateur, Langage de balisage hypertexte (HTML), Applications Web, HTML et CSS, Optimisation des performances
Intermédiaire · Projet Guidé · Moins de 2 heures