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: IA générative, Apprentissage profond, Traitement des données, Tensorflow, Évaluation du modèle, Modèle de formation, Exploration de texte, Traitement du langage naturel, Prétraitement de données, Keras (bibliothèque de réseaux neuronaux), Architectures de modèles génératifs, Réseaux neuronaux artificiels, Emboîtements, Prétraitement des données
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Transfer Learning, Convolutional Neural Networks, Artificial Neural Networks, Encryption, Python Programming, Cryptography, Fine-tuning, Machine Learning Methods, Text Mining, Classification Algorithms, Applied Machine Learning, Probability Distribution, Machine Learning Algorithms, Model Training
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Object Oriented Programming (OOP), Software Installation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Threat Management, Security Testing, Secure Coding, Cloud Security, Encryption, Vulnerability Scanning, Software Development, Cryptography, CI/CD, Cloud Platforms, DevOps, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Configuration Management
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java Programming, Java, Data Management, Secure Coding, Theoretical Computer Science, Performance Tuning
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: Data Structures, Python Programming, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Computational Logic, Data Science, Jupyter
Débutant · 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
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: Informatique, Informatique théorique, Structures de données, Résolution de problèmes, Modèles de conception de logiciels, Algorithmes, Programmation informatique, Développement de logiciels, Méthodes d'apprentissage automatique, Pensée informatique, Conception de logiciels
Avancées · Cours · 1 à 4 semaines

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

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