SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Roll your own LCMS,[object Object],Integrating eLearning into an Open Source CMS,[object Object]
Introduction,[object Object],Mark Tovey,[object Object],Web Developer for 10 years.,[object Object],Work at the Iona Group.,[object Object],Has worked developing both e-learning solutions and customized website solutions.,[object Object],Twitter: @eM_tEeEmail: mtovey@ionagroup.com,[object Object]
Overview,[object Object],[object Object],Focused on tracking the progress of a learner.,[object Object],Tracks interactions and competency scores of course material.,[object Object],Optional “social” features – discussion forums and messaging.,[object Object],CMS – Content Management System,[object Object],Focused on managing and presenting content.,[object Object],Allows for easy entering of content within a website.,[object Object],Presenting that content in a variety of ways.,[object Object],Optional social features focused to the content.,[object Object]
Creating a hybrid,[object Object],Why would you want to combine these two platforms?,[object Object],Both are very good at similar, but different, things.,[object Object],Present content to do with a certain topic together with learning materials integrated into a single platform.,[object Object],Control content presented to a user based on their viewing, or mastery, of a set of learning content.,[object Object],Or, present a SCORM compliant course within a CMS and use the returned learner data in the context of the CMS.,[object Object]
Choosing a CMS,[object Object],Why Drupal?,[object Object],Popularity.,[object Object],Large, active development community.,[object Object],History.,[object Object],Extensibility – 8k+ modules to choose from,[object Object]
Sample scenario,[object Object],Provide content about product X.,[object Object],Support upload of learning material related to product X.,[object Object],Control access to certain content based on completion of the learning material.,[object Object],Allow users to see how their progress on the learning material.,[object Object]
Installing Drupal,[object Object],Set up a server, including a database.,[object Object],Download a stable version of the core codebase.,[object Object],Visit the base URL of the server and follow the instructions.,[object Object],Now we’re ready to add our first content and start our basic configuration.,[object Object],And add some structure to the site.,[object Object]
Extending Drupal,[object Object],Functional additions to a Drupal website are done with modules.,[object Object],Separate code files that can:,[object Object],Access the underlying database.,[object Object],Respond to events in the site.,[object Object],Provide their own custom screens and forms.,[object Object],Provided by others in the developer community.,[object Object],Custom developed to project requirements.,[object Object]
Extending the site,[object Object],Install CCK module,[object Object],Allows for definition of richer content items with additional fields of varying types.,[object Object],We can define a new content type to provide details on individual releases of product X.,[object Object],Install Views module.,[object Object],Provides an intuitive way to build different views of site content.,[object Object],We can build a listing of all our releases and show them on a separate page in the site.,[object Object]
Adding Learning content,[object Object],Install SCORM module.,[object Object],Provides the ability to upload a course as SCORM manifest.,[object Object],Extracts manifest contents and stores them in the site.,[object Object],When viewing the associated page, will launch the course within the SCORM RTE.,[object Object],Will receive the SCORM API calls from the course and store the information related to the logged in user.,[object Object],Can leverage existing eLearning tools (and skills) to produce SCORM compliant courseware.,[object Object],Module provides additional hooks that other modules can then leverage to react to learner interaction with the courseware.,[object Object]
Integrating courseware.,[object Object],Build an Adobe Captivate course.,[object Object],Publish and upload created course to site.,[object Object],Site users can now launch the course and have their interactions with it recorded.,[object Object],Custom code can be written to integrate with course information.,[object Object],Have access to the releases page be dependent on completing the course.,[object Object]
Issues,[object Object],While a solid implementation, the module has drawbacks:,[object Object],SCO sequencing not supported.,[object Object],Full 2004 datamodel not implemented (adl namespace missing),[object Object],1.2 not supported.,[object Object],Better reporting interface.,[object Object],Can be addressed by further development of the code base.,[object Object]
Review,[object Object],Drupal is a very good CMS, but lacking in LMS functionality.,[object Object],We can leverage it’s extensibility to add LMS functionality as per our requirements.,[object Object],Other CMS’s can be leveraged in a similar manner.,[object Object],WordPress and the BuddyPress suite of extensions.,[object Object],Joomla and the JoomlaLMS variant.,[object Object],Flexible approach as it stands, with possibility for future expansion to provide a more fully featured LMS.,[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Joomla-Content Management System
Joomla-Content Management SystemJoomla-Content Management System
Joomla-Content Management SystemsilenceIT Inc.
 
Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Jatin Chauhan
 
Moodle 2.0 Usability Appearance
Moodle 2.0 Usability AppearanceMoodle 2.0 Usability Appearance
Moodle 2.0 Usability AppearanceJoel Kerr
 
Drupal LMS. February 2015 [Brisbane Drupal meetup]
Drupal LMS. February 2015 [Brisbane Drupal meetup]Drupal LMS. February 2015 [Brisbane Drupal meetup]
Drupal LMS. February 2015 [Brisbane Drupal meetup]Vladimir Roudakov
 
Bb getting started training testing
Bb getting started training testingBb getting started training testing
Bb getting started training testingAifang
 
Drupal as integration hub.odp
Drupal as integration hub.odpDrupal as integration hub.odp
Drupal as integration hub.odpJames Purser
 
About SCORM
About SCORMAbout SCORM
About SCORMakshin
 
UNSW Blogs - Under the Dashboard
UNSW Blogs - Under the DashboardUNSW Blogs - Under the Dashboard
UNSW Blogs - Under the DashboardJo Kay
 
LMS and e-Learning Standards
LMS and e-Learning StandardsLMS and e-Learning Standards
LMS and e-Learning StandardsJCA Solutions
 
CMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMSCMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMSRachana Khedekar
 
Future of eLearning with Valamis
Future of eLearning with ValamisFuture of eLearning with Valamis
Future of eLearning with ValamisRedTreeECM
 
Moodle Mobile offline features
Moodle Mobile offline featuresMoodle Mobile offline features
Moodle Mobile offline featuresJuan Leyva Delgado
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management SystemJiya Sharma
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management Systemfatimaesolpk
 
Joomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPTJoomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPTPinky Mondal
 
Video - ACPET e Mentor Programme
Video - ACPET e Mentor ProgrammeVideo - ACPET e Mentor Programme
Video - ACPET e Mentor ProgrammeYum Studio
 
Selecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca UniversitySelecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca Universityrodger.graham
 

Was ist angesagt? (20)

Joomla-Content Management System
Joomla-Content Management SystemJoomla-Content Management System
Joomla-Content Management System
 
Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)
 
Moodle 2.0 Usability Appearance
Moodle 2.0 Usability AppearanceMoodle 2.0 Usability Appearance
Moodle 2.0 Usability Appearance
 
Case study – metu from elsner
Case study – metu from elsnerCase study – metu from elsner
Case study – metu from elsner
 
Drupal LMS. February 2015 [Brisbane Drupal meetup]
Drupal LMS. February 2015 [Brisbane Drupal meetup]Drupal LMS. February 2015 [Brisbane Drupal meetup]
Drupal LMS. February 2015 [Brisbane Drupal meetup]
 
10135 b 00
10135 b 0010135 b 00
10135 b 00
 
Bb getting started training testing
Bb getting started training testingBb getting started training testing
Bb getting started training testing
 
Drupal as integration hub.odp
Drupal as integration hub.odpDrupal as integration hub.odp
Drupal as integration hub.odp
 
About SCORM
About SCORMAbout SCORM
About SCORM
 
UNSW Blogs - Under the Dashboard
UNSW Blogs - Under the DashboardUNSW Blogs - Under the Dashboard
UNSW Blogs - Under the Dashboard
 
LMS and e-Learning Standards
LMS and e-Learning StandardsLMS and e-Learning Standards
LMS and e-Learning Standards
 
CMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMSCMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMS
 
industrial_placement_report
industrial_placement_reportindustrial_placement_report
industrial_placement_report
 
Future of eLearning with Valamis
Future of eLearning with ValamisFuture of eLearning with Valamis
Future of eLearning with Valamis
 
Moodle Mobile offline features
Moodle Mobile offline featuresMoodle Mobile offline features
Moodle Mobile offline features
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management System
 
Learning Management System
Learning Management SystemLearning Management System
Learning Management System
 
Joomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPTJoomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPT
 
Video - ACPET e Mentor Programme
Video - ACPET e Mentor ProgrammeVideo - ACPET e Mentor Programme
Video - ACPET e Mentor Programme
 
Selecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca UniversitySelecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca University
 

Ähnlich wie Roll your own LCMS

A New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportA New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportNicolas Casel
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupalmayank.grd
 
Practical Interoperability for OPDF Recipients
Practical Interoperability for OPDF RecipientsPractical Interoperability for OPDF Recipients
Practical Interoperability for OPDF RecipientsScott Leslie
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleYum Studio
 
It5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportIt5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportbrucebarker123
 
Drupal seminar at DDIT Nadiad
Drupal seminar at DDIT NadiadDrupal seminar at DDIT Nadiad
Drupal seminar at DDIT Nadiadkarmraj
 
SCORM beginner-tutorial
SCORM beginner-tutorialSCORM beginner-tutorial
SCORM beginner-tutorialPriti Solanki
 
Iadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informaticaIadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informaticaJavier Diaz
 
Cloud computing for authoring process automation
Cloud computing for authoring process automationCloud computing for authoring process automation
Cloud computing for authoring process automationMalinka Ivanova
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills
 
Drupal training-by-ruchiwebsolutions
Drupal training-by-ruchiwebsolutionsDrupal training-by-ruchiwebsolutions
Drupal training-by-ruchiwebsolutionsphp2ranjan
 
In-Fisherman.com - Building an Enterprise Level Drupal Site
In-Fisherman.com - Building an Enterprise Level Drupal SiteIn-Fisherman.com - Building an Enterprise Level Drupal Site
In-Fisherman.com - Building an Enterprise Level Drupal SiteMediacurrent
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation Micky Metts
 
Web Development Certificate
Web Development CertificateWeb Development Certificate
Web Development CertificateGene Babon
 
Turbo Charging Moodle
Turbo Charging MoodleTurbo Charging Moodle
Turbo Charging MoodleJulian Ridden
 
Intro To Drupal For Museums
Intro To Drupal For MuseumsIntro To Drupal For Museums
Intro To Drupal For MuseumsDavid Henry
 
Overview and Comparison of Open Source CMS
Overview and Comparison of Open Source CMSOverview and Comparison of Open Source CMS
Overview and Comparison of Open Source CMSsoftweb009
 
New Technology to Support Effective Teaching
New Technology to Support Effective Teaching New Technology to Support Effective Teaching
New Technology to Support Effective Teaching Videoguy
 

Ähnlich wie Roll your own LCMS (20)

A New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportA New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM Support
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupal
 
Practical Interoperability for OPDF Recipients
Practical Interoperability for OPDF RecipientsPractical Interoperability for OPDF Recipients
Practical Interoperability for OPDF Recipients
 
Moodle tutotial
Moodle tutotialMoodle tutotial
Moodle tutotial
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
It5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportIt5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 report
 
Drupal seminar at DDIT Nadiad
Drupal seminar at DDIT NadiadDrupal seminar at DDIT Nadiad
Drupal seminar at DDIT Nadiad
 
SCORM beginner-tutorial
SCORM beginner-tutorialSCORM beginner-tutorial
SCORM beginner-tutorial
 
Iadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informaticaIadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informatica
 
Cloud computing for authoring process automation
Cloud computing for authoring process automationCloud computing for authoring process automation
Cloud computing for authoring process automation
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample material
 
Drupal training-by-ruchiwebsolutions
Drupal training-by-ruchiwebsolutionsDrupal training-by-ruchiwebsolutions
Drupal training-by-ruchiwebsolutions
 
In-Fisherman.com - Building an Enterprise Level Drupal Site
In-Fisherman.com - Building an Enterprise Level Drupal SiteIn-Fisherman.com - Building an Enterprise Level Drupal Site
In-Fisherman.com - Building an Enterprise Level Drupal Site
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation
 
Web Development Certificate
Web Development CertificateWeb Development Certificate
Web Development Certificate
 
Turbo Charging Moodle
Turbo Charging MoodleTurbo Charging Moodle
Turbo Charging Moodle
 
Intro To Drupal For Museums
Intro To Drupal For MuseumsIntro To Drupal For Museums
Intro To Drupal For Museums
 
Overview and Comparison of Open Source CMS
Overview and Comparison of Open Source CMSOverview and Comparison of Open Source CMS
Overview and Comparison of Open Source CMS
 
New Technology to Support Effective Teaching
New Technology to Support Effective Teaching New Technology to Support Effective Teaching
New Technology to Support Effective Teaching
 
Drupal_cubet seminar
Drupal_cubet seminarDrupal_cubet seminar
Drupal_cubet seminar
 

Kürzlich hochgeladen

Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 

Kürzlich hochgeladen (20)

Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 

Roll your own LCMS

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.

Hinweis der Redaktion

  1. Be able to leverage our skills and knowledge in developing e-learning content in a different context
  2. How widely deployed and used is a candidate CMS. - http://trends.builtwith.com/cmsProprietary means definitive support while in with open source you are technically on your own. Large dev community can offset this
  3. Have XAMPP home page ready as referenceSet up empty db before, have phpmyadmin open ready to goOnce set up, add a page as front page and choose
  4. Mention the Drupal API and how modules can leverage it within the frameworkShow drupal.org -> Download and Extend -> Modules as entry point for getting community provided modules