Formation - Django - Développement Web avec Python

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

1 - Développement web

  • Présentation et comparaison des frameworks et langages de template
  • Les frameworks disponibles : CherryPy, Paste, CPS, Django, TurboGears, Pylons, ...
  • Les langages de templates : Myghty, Python Server Pages, Cheetah, Zope

2 - Présentation de Django

  • Langage de templates
  • Système de mapping d'url
  • Design pattern MVT
  • Principe DRY
  • Traitement d'une requête avec le pattern MVT

3 - Mise en oeuvre

  • Installation, configuration initiale
  • Création d'un projet
  • Configuration du projet : fichier settings.py
  • Serveur de développement Django
  • Configuration des accès aux bases de données
  • Authentification

4 - Développement applicatif

  • Création et activation de modèles, de vues
  • Développement d'une application simple
  • Les templates
  • Requêtes de type GET et POST
  • Utilisation des tokens CSRF pour la sécurité
  • Déploiement des projets sur un serveur Apache

5 - Outils de développement

  • Le framework de tests unitaires
  • Quelques commandes utiles : dumpdata/loaddata, dbshell, inspectdb, check, ...
  • Internationalisation
  • Fichier data
  • Configuration Dev / Prod
  • Création d'une commande personnalisée

6 - API REST

  • Créer un API REST avec django-rest-framework
  • Authentification

Prérequis

  • Connaissance de base de Python et des concepts de base des applications web

Public

  • Les développeurs Python souhaitant créer des sites web avec Django

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Mettre en place l'environnement de développement Java EE ;
  • Réaliser une servlet et gérant son cycle de vie ;
  • Exploiter une requête HTTP et générer une réponse HTTP ;
  • Concevoir et implémenter une JSP ;
  • Implémenter les mécanismes d'inclusion, de délégation et de redirection entre les composants de l'application ;
  • Gérer les contextes de l'application et des utilisateurs
  • Intercepter et traiter les erreurs ;
  • Établir une connexion à une base de donnée en implémentant le design pattern DAO ;
  • Implémenter des composants filtres et intercepteurs d'événements
  • Traduire des messages, formater des dates et des nombres
  • Implémenter un service Web REST
  • Invoquer un service Web avec AJAX et JSON
  • Construire et déployer une application Web
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire tous les concepts importants de Symfony
  • Mettre en oeuvre, de l'installation à l'affichage, vos premières pages Web dynamiques avec Twig, en passant par les formulaires, la sécurité et le cache HTTP
  • Utiliser et gérer tous les outils majeurs de Symfony afin de devenir entièrement autonome avec le framework.
Tarif

A partir de 2 490,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Installez Wordpress
Naviguez dans le tableau de bord Wordpress
Créez des pages et des articles, et surtout, connaitre la différence entre les deux.
Utilisez correctement les catégories et les balises de publication
Comprendre les plugins et thèmes et comment les trouver/installer
Créez une page d'accueil statique utile pour la plupart des sites Web, ou un blog comme
la page d'accueil utile pour les blogueurs.
Ce cours apprendra à tout le monde à créer un site Web fonctionnel, beau et réactif avec
Wordpress.
Comprendre les principales fonctionnalités de Wordpress
Créez des menus personnalisés et des systèmes de navigation que les visiteurs et les
moteurs de recherche trouveront utiles
Savoir comment configurer Wordpress pour de meilleurs résultats
Référencement SEO
Sécurité WEB | Protégez leur site Web Wordpress contre les pirates et les spammeurs
Savoir créer n'importe quel type de site pour vous ou votre client
Tarif

A partir de 560,00 €

Durée

2j / 13h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Organiser, noter et rechercher des photos
  • Corriger des photos, effectuer des retouches : retirer une tâche ou un élément gênant sur une photo
  • Réaliser des sélections et des détourages simples
  • Créer des collages photos avec des cadres et du texte
  • Partager et diffuser sur le Web et sur tablettes.
Tarif

A partir de 1 290,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Installer le serveur Web Apache sur différents systèmes d'exploitation.
  • Configurer le mode de fonctionnement d'Apache selon le système d'exploitation pour optimiser les performances.
  • Organiser la configuration dans les différents fichiers.
  • Réaliser la configuration de base d'Apache pour l'hébergement d'un site, et mettre en place une stratégie de délégation des tâches d'administration avec les fichiers .htaccess.
  • Configurer la journalisation des accès et des messages du serveur.
  • Gérer les permissions d'accès aux répertoires dans une démarche de sécurité optimale.
  • Mettre en place une stratégie de restriction d'accès par machine et par authentification utilisateur.
  • Gérer l'hébergement de multiples sites par la mise en place des hôtes virtuels.
  • Sécuriser les échanges entre les navigateurs et le serveur avec HTTPS.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les concepts fondamentaux du Big Data et son importance
  • Connaître l'écosystème Big Data et les principales technologies associées
  • Acquérir des compétences pratiques dans l'utilisation d'Apache Hadoop et Spark
  • Explorer les bases de données distribuées et leur rôle dans le Big Data
  • Maîtriser les outils d'analyse tels que Apache Hive, Pig, et Impala
  • Appliquer les connaissances acquises à travers des études de cas pratiques
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'approprier le monde du Web
  • Analyser les principes de fonctionnement du Web : HTTP, navigateurs, DNS...
  • Comprendre le développement web et l'architecture des applications
  • Connaître les différents services du Web
  • Comprendre la sécurité sur le Web
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Stormshield Network Administrateur E-Learning vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Prendre en main un firewall Stormshield Network Security (SNS) et connaître son fonctionnement
  • Configurer un firewall dans un réseau
  • Définir et mettre en œuvre des politiques de filtrage et de routage
  • Configurer un contrôle d'accès aux sites web en http et https (proxy)
  • Configurer des politiques d'authentification
  • Mettre en place différents types de réseaux privés virtuels (VPN IPSEC et VPN SSL)
Tarif

A partir de 600,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Planifier, déployer, administrer et gérer la performance d’un environnement SharePoint 2016
  • Comprendre l'architecture de l'information, l'architecture logique et physique
  • Déployer des applications Web et de service
  • Gérer les authentifications, la sécurité, la taxonomie et les profils utilisateurs
  • Maîtrisez Enterprise Search
  • Gérer la surveillance et la maintenance
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Python, programmation objet

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Python, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Connaître les fondamentaux de la programmation objet en Python
  • Maîtriser la syntaxe du langage Python
  • Connaître et mettre en œuvre les modules Python
  • Manipuler les données en Python
  • Concevoir des interfaces graphiques en Python
  • Disposer d’une première expérience dans l’utilisation des outils de test et d'évaluation d'un programme Python
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...