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.

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Programming Principles, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, Optimisation du modèle, Optimisation des jetons, Interface de programmation d'applications (API), Test de l'API, Optimisation des performances, Gestion des clés, Authentifications, ChatGPT, Ingénierie contextuelle, Modélisation des grandes langues, Ingénierie de requête, Ingénierie rapide, API OpenAI
★ 4.1 (8) · Intermédiaire · Cours · 1 à 3 mois

Alex Genadinik
Compétences que vous acquerrez: Prompt Engineering, Debugging, Code Review, AI literacy, Responsible AI, LLM Application, Verification And Validation, ChatGPT, Artificial Intelligence, AI Workflows, Software Testing
Mixte · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Structures de données, Conception orientée objet, Développement du programme, Algorithmes, Programmation informatique, Logiciels et technologies pour l'éducation, Débogage, Java, Conception de logiciels, Principes de programmation, Programmation orientée objet (POO)
★ 4.8 (14) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: WordPress, Ajax, Development Environment, Content Management Systems, Content Management, Secure Coding, Web Development, Data Management, Web Design and Development, PHP (Scripting Language), Database Management, Dashboard Creation, Cascading Style Sheets (CSS), Data Security, Application Security, Javascript, Data Validation
★ 4 (6) · Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Gestion des données, Structures de données, Développement du programme, Programmation informatique, Outils de programmation informatique, Débogage, C++ (langage de programmation), Logique informatique, Environnements de développement intégré, Environnement de développement, Principes de programmation
★ 4.6 (10) · Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Generative Model Architectures, GitHub Copilot, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Embeddings, Gemini, Software Development Tools, Fine-tuning, AI Integrations
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, Conception de sites web réactifs, React.js, Conception et développement de sites web, Développement Web, Composants de l'interface utilisateur, Conception de l'interface utilisateur (UI), Outils de développement web, Langage de balisage hypertexte (HTML), Cadres JavaScript, Conception de l'interface et de l'expérience utilisateur (UI/UX), Feuilles de style en cascade (CSS), Développement Web Front-End, Interface utilisateur (UI), Conception de sites web, Javascript, Bootstrap (Framework Front-End), Web sémantique
★ 3.8 (14) · Débutant · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: Microsoft Power Platform, No-Code Development, Application Deployment, Application Design, Application Development, Microsoft 365, Data-Driven Decision-Making, Software Design, Project Planning, Product Testing, Software Development, Software Architecture
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Medical Billing, Medical Billing and Coding, Claims Processing, Revenue Cycle Management, Medical Office Procedures, Clinical Documentation, Medical Coding, Billing & Invoicing, CPT Coding
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Risk Management, Secure Coding, Cyber Security Assessment, Security Testing, Systems Development Life Cycle, Cyber Governance, Risk Management Framework, Threat Management, Software Development Life Cycle, Application Security, Cyber Security Policies, Security Management, Security Controls
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Construction Estimating, Risk Management, Cost Estimation, Project Risk Management, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Construction Accounting, Cost Accounting, Verification And Validation, Workflow Management, Proposal Development, Business Ethics, Ethical Standards And Conduct, Project Management, Project Documentation
Mixte · Cours · 1 à 3 mois