Ce parcours regroupe l’ensemble des formations nécessaires pour devenir développeur d’applications Python. En partant de la conception et de la philosophie objet, les participants apprendront à développer en python puis à faire des applications Web grâce au framework Django.

Public

Tout public

Prérequis

Algorithmie

Durée

30 jours

Programme

  • UML
    • Etude des besoins
    • Conception de diagrammes
    • Conception finale
  • SQL
    • Modèle relationnel
    • Types de données
    • Requêtes
    • Transactions
    • Index
    • Création, mise à jour et suppression de données et de tables
    • Restauration
    • Sauvegarde
    • Merge
    • Vue
    • Schéma
    • Requêtes complexes
    • Vérouillages
    • Expressions régulières
  • Python
    • Ecriture et lancement de programmes Pythons
    • Structure de programmes
    • Fonctions
    • Manipulation des chaines de caractères
    • Modules
    • Gestion des fichiers
    • Python Objet
    • Accès aux bases de données en Python
    • Interface graphique
  • HTML, CSS, Javascript
    • Balises
    • HTML simple
    • CSS simple
    • Apport du HTML5 et du CSS3
    • DOM
    • Mise en page
    • Mise en forme
    • Sélecteurs
    • Multi-média
    • Formulaires
    • Javascript
    • AJAX
    • Jquery
    • AngularJS
  • Django
    • Les modèles
    • Les vues
    • Les templates
    • Les URLs
    • Les formulaires
    • Relations entre les modèles
    • L'ORM (Object Relationship Manager)
    • Gestion des utilisateurs
    • Localisation et internationalisation
    • Commandes d'administration
    • Administration
    • Tests