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: Visualisation des logiciels, Passerelle API, Administration des réseaux, Développement de logiciels, Interface de programmation d'applications (API), Restful API, Configuration du système, TypeScript, Ingénierie des nuages, Amazon Elastic Compute Cloud, L'informatique sans serveur, Amazon S3, Environnement de développement, Déploiement dans le nuage, Développement de l'informatique en nuage, Amazon Web Services, Infrastructure en nuage, Applications en nuage, Sécurité des infrastructures
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Processus d'amélioration continue, Apprentissage automatique appliqué, Gestion de la conformité, Logiciel d'apprentissage automatique, L'IA responsable, Modèle de formation, Mesure de la performance, Informatique en nuage, Indicateurs d'activité, Évaluation du modèle, Retour sur investissement, Évolutivité, Développement sans code, Big Data, Déploiement du modèle, Apprentissage automatique, Déploiement dans le nuage, Optimisation du modèle, Gestion du flux de travail, MLOps (Machine Learning Operations)
Intermédiaire · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Javascript, Conception et développement de sites web, Conception de sites web réactifs, Applications Web, Feuilles de style en cascade (CSS), Développement Web, Analyse des besoins, Conception de sites web, Conception de l'interface et de l'expérience utilisateur (UI/UX), Langage de balisage hypertexte (HTML), Services à la clientèle, HTML et CSS, Bootstrap (Framework Front-End), Élicitation des exigences, Compatibilité des navigateurs, Conception de l'expérience utilisateur
★ 4.7 (56) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, Application Security, LLM Application, Vibe coding, ChatGPT, Security Testing, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Debugging, Computer Programming, Programming Principles, Quality Improvement
Débutant · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: ChatGPT, Modèle Vue Contrôleur, Conception de la base de données, Connaissance de l'IA, Environnements de développement intégré, Modélisation des données, Contrôle des versions, Architecture de l'infrastructure, Interface de programmation d'applications (API), Candidature au LLM, Magasin de données, Architecture et administration des bases de données, Développement de bases de données, Restful API, Intelligence artificielle, L'activation de l'IA, NoSQL, OpenAI, API OpenAI, Outils de développement de logiciels
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Codage sécurisé, Conception de logiciels, Principes de programmation, Développement du programme, Ingénierie de la sécurité, C (langage de programmation), Méthodologies de développement de logiciels, Conception et mise en œuvre du système, Évaluations de la vulnérabilité
★ 4.4 (384) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Technologies émergentes, FinTech, Déploiement des applications, Applications Web, Outils de développement web, Développement Web, Autres langages de programmation, Blockchain, Principes de programmation, Traitement des transactions, Vérification et validation, Développement du programme, Évolutivité, Dynamique du marché, Environnement de développement, Node.JS, Programmation informatique, Outils de développement de logiciels
Débutant · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Vibe coding, Web Development Tools, Web Development, AI Workflows, AI Integrations, Software Installation, GitHub
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Conception de solutions, Outils de développement web, Développement Web, Pensée informatique, Développement Web Front-End, Principes de programmation, Communication technique, Structures de données, Logique informatique, Débogage, Programmation informatique, Algorithmes, Pseudocode
★ 4.6 (36) · Intermédiaire · Cours · 1 à 4 semaines

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

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