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: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (230) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Kubernetes, YAML, Microservices, Containerization, Cloud-Native Computing, Docker (Software), Devops Tools, Cloud Platforms, DevOps, Cloud Deployment, Application Deployment, General Networking, Scalability, Command-Line Interface
★ 4.7 (62) · Débutant · Cours · 1 à 3 mois

Macquarie University
Compétences que vous acquerrez: DevSecOps, Secure Coding, Cryptography, Application Security, Security Testing, IT Security Architecture, Cyber Threat Intelligence, Cyber Risk, Encryption, Network Security, AI Integrations, DevOps, Cybersecurity, CI/CD, Security Awareness, Cloud Security, Software Development, Security Controls, Artificial Intelligence and Machine Learning (AI/ML), Software Architecture
★ 4.7 (27) · Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Développement de logiciels, Résolution de problèmes, Langages de script, Programmation en Python, Analyse des données, Microsoft Visual Studio, Débogage, Algorithmes, Réutilisation du code, Outils de programmation informatique, Programmation Python, Logique informatique
★ 4 (68) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface utilisateur (UI), Développement d'applications, Conception de l'application, Automatisation, Microsoft Power Platform, Accès aux données, Modélisation des données, Développement sans code, Microsoft Power Automate/Flow, Processus d'affaires, Automatisation des processus d'entreprise, Conception du processus, Intégration des données, Favoriser l'engagement
★ 3.7 (67) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, Maintenabilité, Examen du code, Développement du programme, Cas de test, GitHub, Outils de développement web, Tests de développement, Débogage, Microsoft Visual Studio, Documentation du logiciel, Copilote GitHub, Outils de développement Microsoft, Documentation technique
★ 4.4 (34) · Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Développement d'applications, Programmation informatique, Technologies de stockage des données, Langages de script, Stockage des données, Développement mobile, Principes de programmation, Persistance des données, JSON, Développement Web, Javascript, Développement Web Front-End, Logique informatique, Applications Web, Programmation événementielle, Structures de données, Développement de jeux vidéo
★ 4.7 (150) · Débutant · Cours · 1 à 3 mois

Imperial College London
Compétences que vous acquerrez: Modèle de formation, Pipelines de données, Apprentissage profond, Traitement du langage naturel, Keras (bibliothèque de réseaux neuronaux), Workflows d'IA, Prétraitement de données, Apprentissage par transfert, Emboîtements, Prétraitement des données, Réseaux neuronaux récurrents (RNN), Réseaux neuronaux convolutifs, Traitement des données, Tensorflow
★ 4.8 (196) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
★ 4.5 (66) · Intermédiaire · Cours · 1 à 4 semaines

Institut Mines-Télécom
Compétences que vous acquerrez: Développement Android, Prototypage, Réalité augmentée, Développement mobile, Scripting, Analyse d'images, Systèmes de positionnement global, Vision par ordinateur, Information et technologie géospatiales, Android (système d'exploitation), Réalité augmentée et virtuelle (AR/VR), Gestion du contenu, actifs 3D
★ 4.3 (142) · Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Développement d'applications, Microsoft Visual Studio, Environnement de développement, Développement Web, Outils de développement Microsoft, Cadres d'application
★ 4.1 (289) · Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, C and C++, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Memory Management
★ 4.5 (18) · Débutant · Cours · 1 à 3 mois