La langue utilisée tout au long du cours, tant dans l’enseignement que dans les évaluations.

Compétences que vous acquerrez: Environnement de développement, Développement de logiciels, Modèles de conception de logiciels, Outils de développement de logiciels, Développement Web Front-End, Modèle de langage unifié, Cycle de vie du développement logiciel, Principes de programmation, Génie logiciel, Architecture logicielle, Applications Web, Développement web back-end, Méthodologies de développement de logiciels, Conception de logiciels, Programmation en Python, Déploiement des applications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Git (Système de contrôle des versions), Importation/exportation de données, Commandes Linux, Architecture de l'informatique en nuage, CI/CD, Développement piloté par les tests (TDD), Intégration continue, Istio, Restful API, Grafana, Développement d'applications, Cycle de vie du développement logiciel, Génie logiciel, Gherkin (langage de script), Architecture logicielle, Développement agile de logiciels, Kubernetes, DevOps, Projet ouvert de sécurité des applications web (OWASP), Déploiement des applications
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Débogage, Analyse des besoins, Test de logiciels, Conception orientée objet, Cycle de vie du développement logiciel, Exigences fonctionnelles, Modèles de conception de logiciels, Planification de projet, Tests d'acceptation, Modèle de langage unifié, Assurance qualité des logiciels, Project Management, Architecture logicielle, Modélisation des données, Génie logiciel, Conception des systèmes, Méthodologies de développement de logiciels, Cycle de vie du développement des systèmes, Conception de logiciels, Gestion de configuration
Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: structures de données, Java, Débogage, HTML et CSS, Programmation Java, Interface utilisateur (UI), Conception de sites web, Programmation informatique, Développement Web, Principes de programmation, Pensée informatique, Conception interactive, Conception de logiciels, Programmation orientée objet (POO), Algorithmes, Analyse des Données, Javascript, Génie logiciel, Feuilles de style en cascade (CSS), Cryptographie
Débutant · Spécialisation · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Principes du Kanban, Qualité des logiciels (SQA/SQC), Analyse des besoins, Conception orientée objet, Modèles de conception de logiciels, Sécurité des applications, Témoignage de l'utilisateur, Cycle de vie du développement logiciel, Méthodologie Agile, Architecture logicielle, Conception de l'expérience utilisateur, Design Thinking, Génie logiciel, Assurance qualité des logiciels, Cartographie des processus, Conception de logiciels, Méthodologies de développement de logiciels, Gestion de projet Agile, Développement agile de logiciels, Scrum (développement de logiciels)
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Software Engineering, Programming Principles
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Ingénierie de requête, Candidature au LLM, Interface de programmation d'application (API), IA générative, API dans le nuage, Technologie Open source, Interface utilisateur (UI), Outils d'ingénierie de requête, Applications en nuage, Éthique des données, IA responsable, Invitations multimodales, Agents IA génératifs, LangChain, Génie logiciel, Passerelle API, Appel d'outils, OpenAI, Déploiement des applications, Analyse d'images
Intermédiaire · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Databases, Test Automation, Collaborative Software, Software Testing, Application Design, Technical Documentation, Generative AI, Database Management, Software Design, Code Review, Software Architecture, Software Engineering, Software Development, Machine Learning
Débutant · Certificat Professionnel · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Generative AI, Generative Model Architectures, Generative AI Agents, Google Gemini, OpenAI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Application Deployment, Software Documentation, LLM Application, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermédiaire · Spécialisation · 3 à 6 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Analyse des besoins, Conception orientée objet, Logiciels système, Développement de logiciels, Exigences fonctionnelles, Planification de projet, Modèle de langage unifié, Configuration requise, Project Management, Génie logiciel, Cycle de vie du développement des systèmes, Modélisation des données, Programmation orientée objet (POO)
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Programmation du système, structures de données, C (langage de programmation), Débogage, Environnement de développement, Simulations, Test de logiciels, Interface utilisateur (UI), Principes de programmation, Développement du programme, Développement de logiciels, Interface de ligne de commande, Programmation informatique, Algorithmes, Conception de logiciels, Pseudo-code, Résolution de problèmes, Génie logiciel, Systèmes d'Exploitation, Maintenabilité
Débutant · Spécialisation · 3 à 6 mois

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
Débutant · Spécialisation · 3 à 6 mois
Acquérez les connaissances et les compétences dont vous avez besoin pour progresser.

Ce rôle a un(e) Salaire médian de 83 836 £GB ¹.

A Python Developer specializes in writing server-side web application logic.
Ce rôle a un(e) Salaire médian de 83 836 £GB ¹.
Offert par




Ce rôle a un(e) Salaire médian de 43 863 £GB ¹.

A Video Game Developer designs and codes games, creating engaging gameplay through programming and collaboration.
Ce rôle a un(e) Salaire médian de 43 863 £GB ¹.
Offert par



Préparer un diplôme
Certificat Professionnel

Duke University
Spécialisation

Duke University
Spécialisation

Vanderbilt University
Spécialisation

Spécialisation

Préparer un diplôme
Certificat Professionnel

Vanderbilt University
Spécialisation

Cours

Spécialisation


Vanderbilt University
Spécialisation

Spécialisation