Formation Django CMS for Developers
Django CMS est un système de gestion de contenu open source de plus en plus populaire. Il s'agit d'un add-on au cadre web Python Django.
Cette formation guidée par les instructeurs, en direct (online ou sur site) est destinée aux développeurs qui souhaitent personnaliser et étendre un CMS d'entreprise basé Python (système de gestion du contenu).
À la fin de cette formation, les participants seront en mesure de :
- Créer l’environnement de développement nécessaire pour commencer à se développer.
- Créer des modèles de page personnalisés et des plugins.
- Connectez la fonctionnalité d'une autre application avec un système DJango.
- Envoyer et recevoir des données vers et de systèmes externes en utilisant Django's REST API
- Intégrer une application web entière Django avec un site web CMS Django.
Format du cours permettant d'évaluer les participants
- Lecture et discussion interactives.
- Beaucoup d’exercices et de pratiques.
- La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Plan du cours
Introduction
Aperçu de Django CMS
Préparation de l'environnement de développement
Installation et configuration Django CMS
Création d'un exemple de site web
Définir la structure d'une page à l'aide de modèles de page
Configuration des champs pour rendre le contenu modifiable par l'utilisateur à l'aide de caractères génériques
Travailler avec des plugins
Création d'un plugin personnalisé
Comprendre les crochets d'application (apphooks)
Intégration d'une application Django existante dans un système Django CMS
Partage de données à l'aide de l'API Django REST Framework
Test de l'application
Débogage de l'application
Sécurisation Django CMS
Déploiement d'un site CMS Django à part entière
Dépannage
Résumé et conclusion
Pré requis
- Python expérience en programmation
Public
- Développeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Django CMS for Developers - Booking
Formation Django CMS for Developers - Enquiry
Django CMS for Developers - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (1)
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Formation - Django CMS for Developers
Cours à venir
Cours Similaires
Open edX for Admins
14 heuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux administrateurs système qui souhaitent installer, configurer, déployer et maintenir un système Open edX.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer un système Open edX de niveau production.
- Définir les rôles et les permissions des utilisateurs.
- Configurer la base de données et effectuer des opérations de maintenance.
- Sécuriser, surveiller, optimiser et dépanner un système Open edX actif.
- Effectuer des tâches d'administration, y compris la sauvegarde, la restauration et la migration de site.
Open edX for Developers
21 heuresCette formation en direct dans France (en ligne ou sur site) est destinée aux développeurs qui souhaitent personnaliser et étendre un cours en ligne basé sur la plateforme Open edX.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer.
- Comprendre l'architecture, les outils et le processus de développement de Open edX.
- Construire, tester et déployer de nouvelles applications et de nouveaux services pour étendre la richesse d'un cours Open edX.
- Intégrer dans un cours Open edX des applications et des contenus existants pour le web, les ordinateurs de bureau et les téléphones portables.
- Suivre, contrôler et analyser l'activité et les performances d'un service ou d'une application Open edX.
Open edX for Instructors
21 heuresCette formation en direct dans France (en ligne ou sur site) s'adresse aux formateurs qui souhaitent utiliser la plateforme Open edX pour créer et dispenser des cours en ligne.
A l'issue de cette formation, les participants seront en mesure de :
- Comprendre comment les différents composants de Open edX fonctionnent ensemble pour permettre aux formateurs de concevoir un apprentissage en ligne de classe mondiale.
- Utiliser l'outil de création de cours de Open edX pour créer un cours edX.
- Associer le bon type de contenu de cours et de multimédia pour enrichir un cours.
- Créer des leçons et des activités interactives et pratiques.
- Évaluer les performances des étudiants et leur fournir un retour d'information en temps voulu à l'aide des outils d'enseignement de Open edX.
- Collaborer avec d'autres pour déployer et gérer une série complète de cours en ligne.
Shopify for Developers
14 heuresCette formation en France (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Shopify pour concevoir, développer et gérer des applications de commerce électronique extensibles à grande échelle.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des applications Shopify.
- Comprendre les caractéristiques et l'architecture de la plateforme de commerce électronique Shopify.
- Comprendre les principes fondamentaux du commerce électronique et comment créer une entreprise avec Shopify.
- Apprendre à créer une application Shopify en utilisant Shopify CLI, Polaris, App Bridge et GraphQL.
- Construire des API REST pour étendre et mettre à l'échelle les fonctionnalités des applications Shopify.
- Apprendre à connaître les outils et les meilleures pratiques pour développer des applications Shopify.
TinaCMS
7 heuresCette formation en France (en ligne ou sur site) s'adresse aux développeurs web ou aux gestionnaires de contenu web qui souhaitent utiliser TinaCMS pour créer, éditer, réviser et publier le contenu d'un site web en temps réel tout en gardant le contrôle du code.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à utiliser TinaCMS.
- Créer, éditer et personnaliser des pages web directement à partir de l'interface web.
- Gérer l'éditeur en configurant les API de backend à partir du code source.
- Intégrer d'autres sources de données, des flux de travail et des plugins pour étendre les fonctionnalités.
Grav: Creating Websites with a Flat-File, No-Database CMS
7 heuresGrav est un CMS (système de gestion de contenu) open-source et à fichier plat. Il est livré avec un puissant système de Management paquets permettant une installation et une mise à niveau simples. L'architecture sous-jacente de Grav utilise des technologies bien établies et de pointe pour garantir que Grav est simple à utiliser et à étendre. Grav étant un CMS à fichier plat, aucune base de données n’est requise; Cela facilite la création d'un nouveau site.
Cette formation introduit les bases de Grav CMS et guide les participants dans la création d’un site Web basé sur Grav .
À la fin de cette formation, les participants auront les connaissances et la pratique nécessaires pour déployer leur propre site Web Grav .
Public
- Développeurs d'applications Web
Format du cours permettant d'évaluer les participants
- Cette formation met fortement l'accent sur la pratique. La plupart des concepts sont découverts au moyen d'échantillons, d'exercices et de travaux pratiques.
Learning Management Systems (LMS) for Administrators
14 heuresLes systèmes d'apprentissage (LMS) sont utilisés par les formateurs et les éducateurs pour produire des cours en ligne qui intègrent des concepts tels que l'apprentissage mixte, l'enseignement à distance, la classe inversée et d'autres stratégies d'apprentissage en ligne dans les écoles, les universités, les lieux de travail et le secteur privé.
Cette formation dirigée par un instructeur s'adresse aux utilisateurs techniques tels que les administrateurs de système et les responsables de cours qui apprécient l'approche pratique et concrète de l'apprentissage de la mise en œuvre et du déploiement d'un système de gestion de contenu.
A l'issue de cette formation, les participants comprendront l'architecture, la conception et les principes fonctionnels d'un LMS et sauront, par la pratique et la mise en œuvre, comment installer, configurer, gérer, optimiser, dépanner et déployer un système LMS dans leur propre environnement.
Format du cours permettant d'évaluer les participants
- Une partie de cours, une partie de discussion, des exercices et une grande partie de pratique.
Remarque
- Cette formation utilise Moodle comme exemple d'implémentation de LMS.
- Pour utiliser un autre LMS ou personnaliser toute autre partie de cette formation, veuillez nous contacter pour convenir d'un arrangement.
Learning Management Systems (LMS) for Instructors, Trainers, and Course Creators
14 heuresLes systèmes d'apprentissage (LMS) sont utilisés par les formateurs et les éducateurs pour produire des cours en ligne qui intègrent des concepts tels que l'apprentissage mixte, l'enseignement à distance, la classe inversée et d'autres stratégies d'apprentissage en ligne dans les écoles, les universités, les lieux de travail et le secteur privé.
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront à mettre en place et à gérer des cours, à organiser la page d'accueil d'un cours et sa mise en page, à organiser et à évaluer des devoirs et à donner un retour d'information, à organiser des quiz, à suivre les progrès de l'apprentissage, à avoir des discussions en ligne avec les apprenants, à utiliser le carnet de notes et d'autres approches de notation avancées, à organiser des enquêtes, à organiser des ateliers, et bien plus encore.
A la fin de cette formation, les participants seront capables de :
- Avoir une connaissance approfondie d'un LMS et de toutes ses principales fonctionnalités.
- Créer, concevoir, ajouter, configurer et gérer des cours en fonction de leurs propres besoins.
- Ajouter, configurer et gérer les ressources et les activités du cours, y compris, mais sans s'y limiter, les devoirs, le chat, le feedback, le forum, la leçon, le quiz, SCORM, l'enquête, l'atelier, le carnet de notes, etc.
- Améliorer l'enseignement, l'interaction et l'expérience d'apprentissage pour le public.
Format du cours permettant d'évaluer les participants
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Cette formation utilisera Moodle comme LMS pour tous les exercices.
- Pour utiliser un autre LMS ou personnaliser toute autre partie de cette formation, veuillez nous contacter pour convenir d'un arrangement.
Tracking Learning Experiences with xAPI
14 heuresCette formation en direct dans France (en ligne ou sur site) est destinée aux développeurs, instructeurs ou formateurs qui souhaitent utiliser xAPI pour suivre le comportement et les activités d'apprentissage, et créer de meilleures solutions d'apprentissage.
A la fin de cette formation, les participants seront capables de :
- Comprendre les caractéristiques et les avantages de xAPI et son fonctionnement.
- Apprendre à construire un Learning Record Store (LRS).
- Comprendre en profondeur la spécification complète de xAPI.
- Apprendre à envoyer et à récupérer des déclarations xAPI.
- Obtenir des informations sur la manière de mettre en œuvre xAPI pour mesurer efficacement les activités d'apprentissage.
Getting Started with Magento
14 heures Magento est le CMS (système de Management contenu) le plus populaire au monde pour le commerce électronique. Il est utilisé par certaines des plus grandes marques, notamment Samsung, Levono et Nike, et jouit d'une immense popularité auprès des petites et moyennes entreprises de commerce électronique.
Dans cette formation en direct animée par un instructeur (sur site ou à distance), les participants découvriront les fonctionnalités, les forces, les faiblesses et les stratégies de Mageto pour la mise en œuvre de Magento au sein d'une organisation. Des études de cas sont également fournies pour illustrer les implémentations réussies et infructueuses de Magento dans le monde réel. En plus d'observer le passé, nous discutons des tendances futures de l'adoption de Magento sur le marché.
À la fin de cette formation, les participants comprendront comment:
- Gérez les ventes, les stocks et les clients à l'aide du back-end Magento
- Configurez et gérez le serveur frontal pour une expérience utilisateur vraiment personnalisée
- Intégrer les systèmes existants à une solution de commerce électronique Magento
- Intégrer les systèmes existants avec des partenaires qui utilisent eux-mêmes Magento
Public
- Gestionnaires examinant des solutions de commerce électronique
- Ingénieurs envisageant de mettre en œuvre Magento dans leurs organisations
Format du cours permettant d'évaluer les participants
- Partie conférence, partie discussion, exercices et démonstrations en direct
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Magento 2: Theme Development
14 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs web qui souhaitent créer une application web avec Magento 2.
A l'issue de cette formation, les participants seront capables de :
- Maîtriser les modèles de développement, les modèles de conception et les approches de Magento 2.
- Créer et personalize des thèmes dans Magento 2.
- Implémenter des personnalisations aux fonctionnalités de Magento 2 avec des extensions.
Deploying Magento 2.1 for eCommerce
14 heuresMagento Commerce est la principale plateforme d'innovation en matière de commerce ouvert, avec plus de 50 milliards de dollars de volume de marchandises brutes transigées sur la plateforme chaque année.
Audience
Ce cours s'adresse aux ingénieurs et aux développeurs qui cherchent à déployer et à utiliser Magento 2.1 comme plateforme de commerce électronique.
A l'issue de ce cours, les participants seront capables de :
- comprendre la structure et les mécanismes de déploiement de Magenta
- effectuer l'installation / l'environnement de production / les tâches d'architecture et la configuration
- évaluer la qualité du code, effectuer le débogage, la surveillance
- mettre en œuvre une production avancée comme la recherche élastique, les sites web multiples et la journalisation
- personnaliser la boutique en ligne de Magento en fonction de leurs besoins spécifiques
Magento Commerce Cloud for Developers
21 heuresCette formation en direct avec instructeur (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Magento Commerce Cloud pour concevoir, construire et développer des sites Web de commerce électronique pour les entreprises dans le nuage.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des sites de commerce électronique d'entreprise à l'aide de Magento Commerce Cloud.
- Comprendre l'infrastructure, la pile technologique et les services requis pour héberger une boutique en ligne dans le Cloud.
- Apprendre à configurer et à gérer un projet cloud dans Magento à l'aide de l'interface Web du projet et de la CLI.
- Intégrer les services pris en charge (Fastly, New Relic, Blackfire et Sendgrid) pour optimiser les performances et les fonctionnalités du site.
- Configurer et maintenir une plateforme hautement sécurisée pour éliminer les cybermenaces et les vulnérabilités.
Magento for Developers
14 heuresCette formation en direct (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Magento pour concevoir et réaliser un site d'achat en ligne sécurisé et convivial.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des sites de commerce électronique avec Magento.
- Comprendre l'architecture, les concepts de base, les modules et la structure des fichiers de Magento.
- Développer une boutique en ligne fonctionnelle et robuste en personnalisant les composants et les modules de Magento.
- Mettre en œuvre des pratiques d'amélioration de la sécurité dans Magento afin de réduire les vulnérabilités et les cyberattaques potentielles.
Magento for Merchants
21 heuresDans cette formation en direct dirigée par un instructeur, les participants apprendront à ajouter des catégories et à stocker des produits, à traiter un bon de commande et à effectuer des expéditions, à lancer des promotions sur les produits, à gérer les clients et les autorisations, à gérer plusieurs sites Web et boutiques, et bien d'autres choses encore.
A l'issue de cette formation, les participants pourront :
- Avoir une compréhension complète, au niveau de l'utilisateur expert, de l'utilisation et de la fonctionnalité de Magento.
- Pouvoir exploiter et gérer de manière autonome plusieurs sites web et magasins en fonction des besoins de l'entreprise.
- Pouvoir rationaliser l'activité commerciale en simplifiant et en minimisant les efforts quotidiens d'administration et de maintenance.