Pythagore F.D. apprendre à apprendre

Formation: Google App Engine

Dates:
du 19 au 21 Juin
du 25 au 27 Septembre
du 27 au 29 Novembre

(cliquez sur une date pour vous inscrire)

Durée:
3 jours
Prix:
1570 €
Code cours:
LW003



Public:
Développeurs, chefs de projets souhaitant comprendre les principes de développement d'applications web avec Google App Engine.

Objectifs:
Connaître l'architecture Google App Engine, et savoir mettre en oeuvre les différents composants pour le développement d'applications.

Connaissances préalables nécessaires:
Connaissance d'un langage de programmation et des principes de base du web.


Programme détaillé de la formation (logo acroreadTéléchargez le programme) :

Introduction
Présentation de Google App Engine
Principe : développement d'applications web en utilisant l'infrastructure Google
Langages de programmation : Python, Java
Positionnement par rapport aux outils concurrents comme AWS.

Architecture
Navigateur, google's load balancer, clusters google,
RPC pour l'accès aux données,
Base de données datastore,
Gestion des utilisateurs : authentification google,
Environnement d'exécution : sandbox
Les limites : par rapport aux fichiers, sockets, threads,
au temps d'exécution, aux appels en C
Travaux pratiques :
première application avec Google App Engine : "Hello world"

Outils de développement
le SDK pour chaque langage
Les APIs d'accès aux services Google :
gestion de la mémoire, envoi de mails,
utilisation du format XMPP
(messagerie GoogleTalk),
programmation de tâches en mode différé (cron)
Travaux pratiques : développement d'une application avec accès à la base de données,
et programmation d'envoi de mail à intervalles réguliers

Limites
Quotas sur les nombres de requêtes, la bande passante,
le temps processeur, le nombre d'accès à la base de données,
le volume de données



(c) 2012 Pythagore F.D. Paris
Pour nous contacter:01 55 33 52 10 ou pfd@pythagore-fd.fr