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.
Le format du cours
- 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
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
- 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.
Requirements Discovery for Magento
7 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux architectes et développeurs de logiciels qui souhaitent apprendre des techniques très efficaces pour définir les exigences nécessaires à la conception et au développement d'un site de commerce électronique à l'aide de Magento.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture, les caractéristiques et les fonctionnalités de base de Magento.
- Apprendre à créer des histoires d'utilisateurs, des cas d'utilisation et des flux de travail basés sur des scénarios réels.
- Utiliser les outils et les modèles disponibles dans Magento pour rassembler et définir les exigences fonctionnelles.
- Définir les exigences d'intégration et d'infrastructure pour la conception et le développement.
Mastering WordPress
21 HeuresCette formation en direct à Belgique (en ligne ou sur site) s'adresse aux développeurs web débutants, aux concepteurs web et aux administrateurs de WordPress qui souhaitent apprendre à installer, administrer et optimiser les sites WordPress, leur permettant ainsi de créer et de gérer des sites web professionnels et réactifs.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les principes fondamentaux de WordPress, ses fonctionnalités et ses avantages.
- Installer et configurer WordPress sur un serveur web.
- Utiliser des plugins, des serveurs et des modèles pour améliorer les fonctionnalités et les performances de WordPress.
- Créer et gérer des types d'articles personnalisés dans WordPress.
- Créer des sites WordPress de niveau basique, moyen et avancé.
- Utiliser Elementor pour concevoir et personnaliser des sites WordPress.
- Mettre en place un plan du site et des fils d'Ariane pour les sites WordPress.
- Appliquer les bonnes pratiques du web et du responsive design pour les sites de Wordpresse.
- Optimiser les sites WordPress pour le référencement et Google Analytics.
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
- 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
- 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.
Open edX for Admins
14 HeuresCette formation en direct avec instructeur dans Belgique (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 Belgique (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.
Shopify for Developers
14 HeuresCette formation en Belgique (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 Belgique (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.
Tracking Learning Experiences with xAPI
14 HeuresCette formation en direct dans Belgique (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.