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: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Ingénierie de requête, Déploiement du modèle, Évaluation de modèles, Candidature au LLM, Traitement du langage naturel (NLP), IA générative, ChatGPT, Gestion du contexte, IA responsable, Grand modèle de langage (LLM), Sécurité IA, Motifs de l'invitation, Architectures de modèles génératifs
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Software Architecture, Application Deployment, Microsoft Visual Studio, Software Testing, ASP.NET, Application Development, Software Design, Secure Coding, Postman API Platform, Software Development Tools, AI Workflows
Débutant · Certificat Professionnel · 3 à 6 mois

LearnKartS
Compétences que vous acquerrez: Débogage, Programmation Java, Programmation orientée objet (POO), Modèles de conception de logiciels, Développement du programme, Développement d'applications, Java, Principes de programmation, Programmation informatique, Tests unitaires
Débutant · Cours · 1 à 4 semaines

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ébogage, Microsoft Copilot, GitHub, Mise en œuvre de l'IA, Conception de logiciels, Programmation en Python, Conception de l'application, Environnement de développement, Tests unitaires, Conception orientée objet, Conception de jeux
Intermédiaire · Projet Guidé · Moins de 2 heures

Dartmouth College
Compétences que vous acquerrez: Visualisation des logiciels, Systèmes d'Exploitation, Logiciels embarqués, Informatique, Programmation informatique, Programmation du système, C (langage de programmation), structures de données, Ingénierie informatique, Systèmes embarqués, Linux
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Frontend Performance, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Maquettes, HTML et CSS, Examen du code, GitHub, Contrôle des versions, Développement Web Front-End, Analyse web et SEO, Développement de logiciels, Conception et développement de sites web, React.js, Base de données, Développement Web, Conception de sites web réactifs, Figma (Logiciel de conception)
Avancées · Cours · 1 à 3 mois
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

KodeKloud
Compétences que vous acquerrez: Cloud Native Computing, Installation du logiciel, Interface de ligne de commande, Conteneurisation, Virtualisation de réseau, Commandes Linux, Stockage des données, Docker (Logiciel), DevOps
Débutant · Cours · 1 à 3 mois

KodeKloud
Compétences que vous acquerrez: GitHub, Contrôle des versions, Git (Système de contrôle des versions), Technologie Open source, DevOps, Linux, Logiciel de collaboration
Débutant · Cours · 1 à 4 semaines