menu

Développement d'applications - Python

Advanced 7 Steps Hours 45 Credits

Dans cette quête de niveau avancé, vous apprendrez les tenants et les aboutissants de développer des applications GCP en Python. Les premiers laboratoires vous guidera à travers les bases de la configuration de l'environnement et le stockage des données d'application avec Cloud Datastore. Une fois que vous avez une poignée sur les bases, vous obtiendrez les mains sur la pratique de déployer des applications Python sur Kubernetes et App Engine (ce dernier est le même cadre que les pouvoirs Snapchat!) Avec des laboratoires bonus spécialisés qui enseignent l'authentification des utilisateurs et le développement de services de back-end, ce Quest vous donnera une expérience pratique afin que vous puissiez commencer à développer des applications Python robustes tout de suite.

Application Development

Prerequisites:

Comme cette quête repose en grande partie sur le langage de programmation Python, l'étudiant doit être un programmeur expérimenté avec Python. Cette quête nécessite une expérience pratique avant des services informatiques et de stockage GCP. Il est recommandé que l'étudiant a au moins gagné un badge en remplissant les mains des laboratoires dans l'architecture Cloud et / ou de la ligne de base: Déploiement et DevelopQuests avant de commencer.

Quest Outline

Atelier pratique

Développement d'applications : Configurer un environnement de développement – Python

Dans cet atelier, vous allez provisionner une machine virtuelle Google Compute Engine et installer des bibliothèques pour le développement de logiciels.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Atelier pratique

Développement d'applications : Stocker des données d'application dans Cloud Datastore – Python

Dans cet atelier, vous allez examiner l'application concernée par cette étude de cas, un quiz en ligne. Vous allez stocker les données de cette application dans Cloud Datastore.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Atelier pratique

Développement d'applications : Stocker des fichiers image et vidéo dans Cloud Storage – Python

Dans cet atelier, vous ajouterez des images et des vidéos à une application. Vous stockerez des fichiers en tant qu'objets dans un bucket Cloud Storage.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Atelier pratique

Développement d'applications : ajouter une authentification utilisateur à votre application – Python

Dans cet atelier, vous allez améliorer l'application Quiz afin d'utiliser Firebase Authentication.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Atelier pratique

Développement d'applications : Développement d'un service de backend – Python

Dans cet atelier, vous allez améliorer l'application Quiz en ligne en développant un service de backend permettant de traiter les commentaires des utilisateurs et d'enregistrer les scores.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Atelier pratique

Développement d'applications : Déployer l'application dans l'environnement flexible App Engine – Python

Dans cet atelier, vous allez déployer l'application Quiz dans l'environnement flexible App Engine, et exploiter certaines fonctionnalités d'App Engine, comme les instances, les versions et la répartition du trafic.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Atelier pratique

Développement d'applications : déployer l'application dans Kubernetes Engine – Python

Dans cet atelier, vous allez déployer l'application Quiz dans Kubernetes Engine, et tirer parti des ressources de Google Cloud Platform, dont Container Builder et Container Registry, et des ressources de Kubernetes, comme les déploiements, les pods et les services.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)

Enroll Now

Enroll in this quest to track your progress toward earning a badge.