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.

Codio
Compétences que vous acquerrez: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Intermédiaire · Cours · 1 à 4 semaines
Codio
Compétences que vous acquerrez: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement de logiciels, Intelligence artificielle, Ingénierie de requête, Mise en œuvre de l'IA, Débogage, Principes de programmation, Outils de développement web, Génie logiciel, Pseudo-code, ChatGPT, Applications Web, Examen du code, Développement Web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface de programmation d'application (API), Parcours utilisateur, Candidature au LLM, Ingénierie de requête, Débogage, Soutien à la clientèle, Programmation en Python, Service client, Cas de test, ChatGPT, API OpenAI, Environnement de développement
Intermédiaire · Projet Guidé · Moins de 2 heures

Macquarie University
Compétences que vous acquerrez: DevSecOps, Secure Coding, Application Security, IT Security Architecture, DevOps, Security Engineering, Security Testing, Security Controls, Cyber Security Strategy, Cybersecurity, Infrastructure as Code (IaC), Vulnerability Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement sans code, Automatisation, Transformation numérique, Gestion des flux de travail, Intelligence artificielle, Automatisation des processus d'entreprise, Optimisation des processus, Automatisation des technologies de l'information, Technologies du libre-service, Logiciels de productivité, Innovation
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: File Systems, Operating Systems, Unix, Data Integrity, Debugging, File I/O, Linux, Distributed Computing, Data Storage, C (Programming Language), System Programming, Command-Line Interface, Data Security, Computer Hardware, Scalability
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Programmation informatique, Documentation du logiciel, Développement de logiciels, Débogage, Javascript, Gestion des données, Maintenabilité, Conception de jeux, Environnement de développement, Conception de logiciels, Données Validation des données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, Prétraitement de données, Tensorflow, Réseaux neuronaux artificiels, Importation/exportation de données, Apprentissage automatique appliqué, Évaluation de modèles, Optimisation des performances, Analyse d'images, ChatGPT, Keras (bibliothèque de réseaux neurones), Programmation en Python
Intermédiaire · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Candidature au LLM, Déploiement dans le nuage, Intelligence artificielle, Grand modèle de langage (LLM), Ingénierie de requête, IA responsable, Invitations multimodales, Anthropic Claude, IA générative, API OpenAI, Conception de l'API, Restful API
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Manipulation des données, Programmation informatique, structures de données, Programmation orientée objet (POO), Environnements de développement intégré, Principes de programmation, Jupyter, Installation du logiciel, Programmation en Python, Environnement de développement
Débutant · Cours · 1 à 4 semaines