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.

University of Virginia
Compétences que vous acquerrez: Model View Controller, Integrated Development Environments, Data Modeling, Data Store, Database Development, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, OpenAI API, LLM Application, Application Programming Interface (API), AI Enablement, OpenAI, ChatGPT, Version Control, Infrastructure Architecture, Artificial Intelligence, AI literacy, Restful API
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Intégrations AI, IA responsable, IA générative, Workflows d'IA, Éthique des données, SQL, Traitement des données, Microsoft Excel, Analyse des données, L'IA responsable, Pipelines de données, Débogage, Ingénierie de requête, Ingénierie rapide, Automatisation, Formules Excel
★ 4.5 (11) · Intermédiaire · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: IA générative, HTML et CSS, Conception de sites web réactifs, Cadres d'application, Conception et développement de sites web, Développement du programme, Débogage, Modèle Vue Contrôleur, Conception de l'interface utilisateur (UI), Feuilles de style en cascade (CSS), Conception de l'interface et de l'expérience utilisateur (UI/UX), Interface utilisateur (UI), Langage de balisage hypertexte (HTML), Conception et produit, Codage vibratoire
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Mobile Security, Mobile Development, Secure Coding, Knowledge of Apple Hardware, IT Security Architecture, Application Security, Data Validation, Application Programming Interface (API), JSON
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Web Design, Web Development, Development Environment, Integrated Development Environments, Software Installation
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Secure Coding, Kotlin, Mobile Security, Android (Operating System), Android Development, Open Web Application Security Project (OWASP), Mobile Development, Security Architecture Review, Application Security, Mobile Development Tools, Data Validation, Data Cleansing, Application Deployment, SQL
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Animations, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Computer Graphic Techniques, Python Programming, Graphic and Visual Design, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Graphical Tools, Game Design, Computational Logic, Computational Thinking
★ 5 (7) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Webhook Security, Systems Integration
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, IA générative, Technologie Open Source, Développement du programme, Débogage, Développement de logiciels, Outils de développement de logiciels, Environnements de développement intégré, Javascript, Environnement de développement
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
★ 4 (58) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Kotlin
Intermédiaire · Projet Guidé · Moins de 2 heures