Plan du cours

Pour commencer

  • Configuration de web2py

Web2py

  • Vue d'ensemble
    • Démarrage
    • Exemples simples
    • Administration
    • App Admin
  • Le noyau
    • Options de la ligne de commande
    • Flux de travail
    • Répartition
    • Bibliothèques
    • Applications
    • API
    • API de Access modules de Python modules
    • demande
    • réponse
    • session
    • cache
    • URL
    • HTTP et redirection
    • Internationalisation
    • Application Init
    • Réécriture d'URL
    • Exécution de tâches en arrière-plan
    • Planificateur web2py
    • Modules tiers
    • Environnement d'exécution
    • Coopération
    • Journalisation
    • WSGI
  • Les vues
    • Syntaxe de base
    • HTML aides
    • Aides intégrées
    • Aides personnalisées
    • BEAUTIFY
    • DOM et analyse côté serveur
    • Mise en page
    • Fonctions dans les vues
    • Blocs dans les vues
  • La couche d'abstraction de la base de données
    • Dépendances
    • Le DAL : une visite rapide
    • Utilisation de la DAL "autonome
    • Constructeur de DAL
    • Constructeur de table
    • Constructeur de champ
    • Migrations
    • Réparer les migrations défectueuses
    • Résumé du contrôle des migrations
    • insérer
    • commit et rollback
    • Brut SQL
    • abandonner
    • Index
    • Bases de données anciennes et tables à clés
    • Transaction distribuée
    • En savoir plus sur les téléchargements
    • Requête, ensemble, lignes
    • sélectionner
    • Autres méthodes
    • Champs calculés
    • Champs virtuels
    • Relations "un à plusieurs
    • Plusieurs à plusieurs
    • liste : et contient
    • autres opérateurs
    • Générer du code SQL brut
    • Exporter et importer des données
    • Mise en cache des sélections
    • Auto-référence et alias
    • Fonctionnalités avancées
    • Gotchas
  • Formulaires et validateurs
    • FORMULAIRE
    • SQLFORM
    • Autres types de formulaires
    • CRUD
    • Formulaires personnalisés
    • Valideurs
    • Widgets
    • SQLFORM.grid et SQLFORM.smartgrid
    • contrôle d'accès aux grilles et aux smartgrids
    • Pluriel smartgrid
  • Emails et SMS
    • Configuration du courrier électronique
    • Envoi de courriels
    • Envoi de messages SMS
    • Utilisation du système de modèles pour générer des messages
    • Envoi de messages à l'aide d'une tâche d'arrière-plan
    • Lecture et gestion des boîtes aux lettres électroniques (expérimental)
  • Access Contrôle
    • Authentification
    • Autorisation
    • Service central d'authentification
  • Services
    • Rendu d'un dictionnaire
    • Appels de procédure à distance
    • API de bas niveau et autres recettes
    • Services web à accès direct (restful)
    • Services et authentification
  • jQuery et Ajax
    • web2py_ajax.html
    • Effets jQuery
    • La fonction Ajax
  • Composants et plugins
    • Composants, LOAD et Ajax
    • Plugins
  • Recettes de déploiement
    • Déploiement : développement et production
    • Recettes de déploiement : Infrastructure
  • Autres recettes
    • Mise à jour
    • Comment distribuer vos applications sous forme de binaires
    • Développer avec des IDE : WingIDE, Rad2Py, Eclipse et PyCharm
    • SQLConcepteur
    • Publier un dossier
    • Tests fonctionnels
    • Construire un web2py minimaliste
    • Récupérer une URL externe
    • Jolies dates
    • Géocodage
    • Pagination
    • httpserver.log et le format de fichier journal
    • Alimentation de la base de données avec des données fictives
    • Accepter les paiements par carte de crédit
    • API Dropbox
    • Diffusion en continu de fichiers virtuels

Pré requis

  • Python
 28 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires