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: Stockage des données, Développement Web, Génie logiciel, Langue web, Logique informatique, Javascript, Structures de données, Persistance des données
Débutant · Projet Guidé · Moins de 2 heures

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, Cost Accounting, Verification And Validation, Contingency Planning, Workflow Management, Business Ethics, Ethical Standards And Conduct, Project Management, Project Documentation
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Principes de programmation, Gestion de la mémoire, Installation du logiciel, Environnements de développement intégré, Gestion des paquets et des logiciels, Outils de construction
Débutant · Cours · 1 à 3 mois

Fractal Analytics
Compétences que vous acquerrez: Ingénierie rapide, L'IA responsable, Examen du code, IA générative, Nettoyage des données, Méthodes d'apprentissage automatique, Ingénierie de requête, Connaissance de l'IA, Prétraitement de données, Workflows d'IA, Examen technique des logiciels, Maintenabilité, Débogage, Prétraitement des données, IA responsable
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Contrôle des versions, Logiciel de collaboration, Technologie Open Source, DevOps, GitHub, Git (système de contrôle de version), Outils Devops, Installation du logiciel
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, Web Development, JavaScript Frameworks, Database Management, Secure Coding, Application Programming Interface (API), Software Architecture, NoSQL, API Design, Authentications, Performance Tuning, Authorization (Computing)
Intermédiaire · Cours · 1 à 4 semaines

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

Board Infinity
Compétences que vous acquerrez: Intégrations AI, Test de régression, Sécurité de l'IA, Tests de sécurité, Outils de test, Cas de test, Intégration continue, Interface de programmation d'applications (API), Test de stress des performances, Automatisation, Test de l'API, Évolutivité, Automatisation des tests, Développement de scripts de test, Tests de logiciels, Tests de performance, CI/CD
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Data Import/Export, Alteryx, No-Code Development, Data Visualization, Data Presentation, Business Analytics, Data Governance, Workflow Management, Analytics, Operational Efficiency, Business Reporting, Data Wrangling, Data Cleansing, Data Manipulation, Data Analysis Software, Data Transformation, Data Analysis, Business Process Automation, Data Integration, Automation
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: TypeScript, Javascript, Functional Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Web Development Tools, Data Structures, Development Environment, Maintainability, Enterprise Application Management
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

Duke University
Compétences que vous acquerrez: Déploiement des applications, Contrôle continu, DevOps, Conteneurisation, Prométhée (Logiciel), Scripting, GitHub, Intégration continue, Livraison continue, Rust (langage de programmation), JSON, Automatisation, Programmation du système, Surveillance du système, Jenkins, Docker (Logiciel), Tests de logiciels, Interface de ligne de commande, CI/CD
Intermédiaire · Cours · 1 à 4 semaines