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: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermédiaire · Spécialisation · 3 à 6 mois

Dartmouth College
Compétences que vous acquerrez: Systèmes embarqués, C (langage de programmation), Programmation informatique, Logiciels embarqués, Ingénierie informatique, Structures de données, Gestion de la mémoire, Linux, Programmation du système, Visualisation des logiciels
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Quantum computing, Algorithms, Computer Hardware, IBM Cloud, Cryptography, Python Programming, Computer Programming, Software Documentation, Simulations
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Développement Web, Déploiement des applications, Conception et développement de sites web, HTML et CSS, Microsoft Visual Studio, GitHub, Feuilles de style en cascade (CSS), Conception de l'interface et de l'expérience utilisateur (UI/UX), Outils de développement Microsoft, Interface utilisateur (UI), Conception de l'expérience utilisateur
Intermédiaire · Projet Guidé · Moins de 2 heures
University of Maryland, College Park
Compétences que vous acquerrez: Unstructured Data, Applied Machine Learning, Financial Data, Financial Statement Analysis, Image Analysis, Finance, Financial Analysis, Accounting, Emerging Technologies, Artificial Intelligence, Text Mining, Machine Learning, Social Media Analytics, AI Integrations, Data-Driven Decision-Making, Natural Language Processing, Model Evaluation
Débutant · Cours · 1 à 4 semaines

MathWorks
Compétences que vous acquerrez: Réutilisation du code, Matlab, IA générative, Documentation du logiciel, Candidature au LLM
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Ansible, Package and Software Management, YAML, Configuration Management, System Configuration, Linux Administration, Unix, IT Automation, Automation, Web Applications, Unix Shell, Code Reusability, File Management, Cloud Infrastructure, DevOps, User Accounts
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Prompt Engineering, GitHub Copilot, Git (Version Control System), GitHub, Version Control, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Devops Tools, Software Versioning, Microsoft Azure, DevOps, Docker (Software), Software Development Tools, Application Deployment, ChatGPT, Software Installation, Continuous Deployment, Containerization, Amazon Web Services
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Installation du logiciel, Manipulation de données, Jupyter, Programmation informatique, Environnement de développement, Manipulation des données, Programmation en Python, Structures de données, Informatique quantique, Principes de programmation, Programmation orientée objet (POO), Programmation Python, Gestion des paquets et des logiciels, Logique informatique
Débutant · Cours · 1 à 4 semaines

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
Intermédiaire · Cours · 1 à 4 semaines