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: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Front-End Web Development, Web Design, Maintainability, Web Development, Full-Stack Web Development, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Design Elements And Principles
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement web back-end, Bases de données, Interface de programmation d'applications (API), Partage des données, Restful API, Serveurs web, Applications Web, Structures de données, Gestion de la mémoire, Côté serveur, Authentifications, Cadres Web, Rust (langage de programmation)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, Prétraitement des données, Réseaux neuronaux artificiels, Analyse des séries temporelles et prévisions, Emboîtements, Réseaux neuronaux récurrents (RNN), Apprentissage profond, Prétraitement de données, Traitement du langage naturel, Tensorflow, Autoencodeurs
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Database Management, Business Logic, Data Access, Code Reusability, Maintainability, Debugging
Mixte · Cours · 1 à 4 semaines

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

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

Compétences que vous acquerrez: ChatGPT, Installation du logiciel, Interface de programmation d'applications (API), Déploiement du modèle, Science des données, OpenAI, Appel d'outils, Environnement de développement, Modélisation des grandes langues, API OpenAI, Programmation en Python, Déploiement des applications, Programmation Python, Technologie Open Source, Gestion des paquets et des logiciels, Développement sans code, Candidature au LLM, Interface utilisateur (UI)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Authentications, Cryptography, Encryption, .NET Framework, Security Testing, Application Security, Hardening, Data Security, Data Access, Exploitation techniques, Application Frameworks, Application Development, Data Validation, Development Environment
Intermédiaire · 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: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Javascript, Validation des données, Langage de balisage hypertexte (HTML), Réutilisation du code, Applications Web, Développement Web, Principes de programmation, Programmation orientée objet (POO), Programmation événementielle, GitHub, Déploiement des applications, Conception orientée objet, Développement Web complet, Données Validation des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Java Programming, Debugging, Java, Programming Principles, Computer Programming, Algorithms, File I/O, Program Development, Data Structures, Pseudocode, Software Installation, Software Architecture, Integrated Development Environments, Other Programming Languages, Code Reusability, Computational Logic
Débutant · Cours · 1 à 3 mois