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 - Demande d'informations
Django CMS for Developers - 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
Upcoming Courses
Cours Similaires
Open edX for Developers
21 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse 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 Open edX, les outils et le processus de développement.
- Construire, tester et déployer de nouvelles applications et de nouveaux services pour étendre la richesse d'un cours Open edX.
- Intégrer les applications et contenus Web, bureautiques et mobiles existants dans un cours Open edX.
Open edX for Admins
14 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse 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 de niveau de production Open edX.
- Définir les rôles et les permissions des utilisateurs.
- Configurer la base de données et effectuer les opérations de maintenance.
- Sécuriser, surveiller, optimiser et dépanner un système Open edX opérationnel.
- Exécuter des tâches d'administration, y compris la sauvegarde, la restauration et la migration de sites.
Open edX for Instructors
21 heuresCette formation en direct (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 capables 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.
- Mélangez 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 de l'instructeur Open edX.
- Collaborer avec d'autres pour déployer et gérer une série complète de travaux de cours en ligne.
Shopify for Developers
14 heuresCette formation en direct avec instructeur (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.
TinaCMS
7 heuresCette formation en direct avec instructeur (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, modifier et personnaliser des pages web directement à partir de l'interface utilisateur web.
- Gérer l'éditeur en configurant les API de backend à partir du code source.
- Intégrer d'autres sources de données, flux de travail et 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
- 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 heuresManagement formateurs et les éducateurs utilisent les systèmes de Management apprentissage pour créer des cours en ligne incorporant des concepts tels que l'apprentissage mixte, la formation à distance, une salle de 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 dispensée par un instructeur est destinée aux utilisateurs techniques tels que les administrateurs système et les gestionnaires de cours qui apprécient l'approche pratique et concrète pour apprendre à mettre en œuvre et à déployer un système de gestion de l'apprentissage.
À la fin de cette formation, les participants comprendront l’architecture, la conception et les principes de fonctionnement d’un système de gestion de l’information (LMS) et, par le biais de la pratique en direct et de leur mise en œuvre, sauront comment installer, configurer, gérer, optimiser, dépanner et déployer un système LMS dans leur environnement. propre environnement.
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarque
- Cette formation utilisera Moodle comme exemple de mise en œuvre LMS.
- Pour utiliser un autre système de gestion de l'apprentissage ou personnaliser une autre partie de cette formation, contactez-nous afin de prendre les dispositions nécessaires.
Learning Management Systems (LMS) for Instructors, Trainers, and Course Creators
14 heuresLes systèmes d'apprentissage (LMS) sont utilisés par des entraîneurs et des éducateurs pour produire des cours en ligne qui incorporent des concepts tels que l'apprentissage mixte, l'éducation à distance, les salles de classe et d'autres stratégies d'apprentissage électronique dans les écoles, les universités, les lieux de travail et le secteur privé.   ;
Dans cette formation guidée par l'instructeur, les participants en direct apprendront comment configurer et gérer les cours, organiser une page d'accueil du cours et son layout, organiser et évaluer les tâches et donner des commentaires, exécuter des quêtes, suivre le progrès de l'apprentissage, avoir des discussions en ligne avec les apprenants, utiliser le diplôme et d'autres approches avancées, effectuer des enquêtes, tenir des ateliers, et plus encore.
À la fin de cette formation, les participants seront en mesure de :
- Avoir une connaissance approfondie d'un LMS et de toutes ses principales caractéristiques.
- Créer, concevoir, ajouter, configurer et gérer les cours en fonction de leurs propres besoins.
- Ajouter, configurer et gérer les ressources et les activités du cours, y compris mais pas limité à l'attribution, le chat, les commentaires, le forum, la leçon, le quiz, le SCORM, l'enquête, les ateliers, les diplômes, etc.
- Apporter une meilleure expérience d’enseignement, d’interaction et d’apprentissage au public.
Format du cours
- Lecture partielle, discussion partielle, exercices et pratiques lourdes
Notes
- Cette formation utilise Moodle comme LMS pour tous les exercices.
- Pour utiliser un LMS différent ou personnaliser toute autre partie de cette formation, veuillez nous contacter pour organiser.
Tracking Learning Experiences with xAPI
14 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse 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 l'issue 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.
- Voir comment mettre en œuvre xAPI pour mesurer efficacement les activités d'apprentissage.
Deploying Magento 2.1 for eCommerce
14 heuresMagento 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.
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.
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.
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.