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.

LearnKartS
Compétences que vous acquerrez: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Supply Chain, Retail Management, Supplier Relationship Management, Order Management, Order Fulfillment, Web Content, Web Development, Web Frameworks, Web Development Tools
Débutant · Spécialisation · 3 à 6 mois

National Taiwan University
Compétences que vous acquerrez: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computational Logic, Program Development, Memory Management
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Connaissance de l'IA, Modélisation des grandes langues, IA générative, Copilote GitHub, Une créativité alimentée par l'IA, Outils de programmation informatique, Candidature au LLM, Workflows d'IA, Outils de développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Memory Management, C and C++, Computational Thinking, Data Access
Intermédiaire · Cours · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Versioning, Software Development Tools, Collaborative Software, Technical Documentation, Software Documentation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: TypeScript, Development Environment, Programming Principles, Javascript, Debugging, Integrated Development Environments, Scalability, Data Structures, Object Oriented Programming (OOP), Software Development, Software Development Tools, Node.JS, Application Development, Front-End Web Development, Software Engineering, Web Development, Configuration Management
Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: TypeScript, Object Oriented Design, Application Programming Interface (API), Enterprise Application Management, Software Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Javascript, Build Tools, Application Development, Web Development Tools, Full-Stack Web Development, Web Development, Software Engineering, Software Development, Front-End Web Development, Software Architecture, Debugging
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Connaissance de l'IA, Science des données, Déploiement des applications, Analyse du flux de travail de l'entreprise, Gestion du flux de travail, Outils d'ingénierie rapide, Apprentissage profond, Architectures de modèles génératifs, IA générative, IA responsable, Apprentissage automatique, Ingénierie rapide, Méthodes d'apprentissage automatique, Risque, Ingénierie de requête, Workflows d'IA, Agents génératifs d'IA, Motifs de l'invitation, L'IA responsable, Logiciel d'apprentissage automatique, IBM Cloud, ChatGPT
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Déploiement des applications, Linux, Shell Unix, NumPy, Script Shell, Commandes Linux, Gestion des fichiers, Développement Web, Git (système de contrôle de version), Conception de logiciels, Architecture des logiciels, Importation/exportation de données, Contrôle des versions, Tests unitaires, Cycle de vie du développement logiciel , Bash (langage de script), GitHub, Développement Web complet, Programmation Python, Flask (Framework Web)
Débutant · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Claude Code, Prompt Engineering, Agentic systems, ChatGPT, Anthropic Claude, Retrieval-Augmented Generation, Generative AI Agents, Prompt Patterns, Multimodal Prompts, Generative AI, Agentic Workflows, AI Personalization, Software Development Tools, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development, Automation, Software Architecture, Software Testing, Software Design
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, User Centered Design, GitHub, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), Webpack, HTML and CSS, Application Development, MongoDB, Agile Methodology, Front-End Web Development, Software Development
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, Software Design Documents, Software Design, Generative Model Architectures, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, AI Integrations, Personalized Campaigns, Software Development, Artificial Intelligence and Machine Learning (AI/ML)
Avancées · Spécialisation · 3 à 6 mois