Brief Summary
This course is a friendly beginner's guide to theme development in Orchard CMS. You’ll start from scratch, learn the basics, and dive into building themes using popular tools like Bootstrap. It's all about making the process simple and fun!
Key Points
-
Introduction to Orchard CMS Theme Development
-
Basic Orchard terminologies: Shapes, Shape Tracing, and Templates
-
Setting up Orchard theme development environment
-
Creating and overriding themes, widgets, and custom forms
-
Packaging themes for production and sharing
Learning Outcomes
-
Understand key concepts of Orchard CMS and theme development
-
Learn to create and style themes using Bootstrap
-
Gain skills in overriding templates and shapes
-
Create a theme package ready for production
-
Join a community passionate about Orchard CMS
About This Course
Learn The Basics of Theme Development in Orchard using Twitter Bootstrap, Shapes, Shape Tracing, Url Alternates, CodGen
HELLO WELCOME to this course on Orchard CMS Theme Development for Beginners.
Are you confused, frustrated or intimidated about how to begin or get started with Orchard CMS theme development.
How to create themes in orchard cms
How-to and Where-to learn the basic Orchard terminologies
If your answer to all of the above questions is Yes, then this course is for YOU!
Let's GET STARTED!
Now, why would you want to join this course?
Theme Creation in orchard can get a little bit cumbersome without having some basic knowledge about certain orchard terminologies.
In this course you'll learn the basic Orchard terminologies like Shapes, Shape Tracing, Part Templates, Editor Templates, Placement info file and many more..
This course starts right from the scratch where we download the orchard source code from codeplex and then use visual studio to create a theme and do the entire theme development learning throughout the duration of the course.
There are some pre-requisites for this course.
Basic knowledge of Orchard CMS is required,
Basic knowledge of C# ,
Basic knowledge of ASP. NET MVC,
Basic knowledge of Razor syntax,
Basic knowledge of Bootstrap UI Framework,
Basic knowledge of HTML and
last some interest and passion to learn orchard cms theme development.
Now, lets talk about the course agenda.
We begin with Orchard theme development setup. Then, we dive into the theme txt file and its importance within an orchard cms theme. Next we talk about shapes, shapes and shapes, because everything in orchard is about learning shapes. Shapes can be override within our themes. After that we talk about Part and Editor templates and how to override them. Towards the end of the course we talk about how to override widgets, how to style custom forms and projection lists, Placement info file which allows you to control the rendering of shapes in orchard and last we create a theme package file for our orchard theme which can be used directly on a production-ready orchard website or can be uploaded to the official orchard cms theme gallery website for other orchard fellow end-users.
Before you join this course I would like to introduce myself to you.
My name is Abhishek Luv and I'm from Mumbai, India. I'm an Orchard Dojo trainer and a contributor to the official orchard cms documentation website and I have created numerous courses and tutorial videos on orchard. I'm also the founder of Orchard Beginner. Now, orchard beginner is and will be the one-stop place where you can get started with orchard cms , but orchard beginner is still in its initial stage and it will build up pretty soon. And I'm also the founder of the orchard cms india community.
Thank You!
Get Started with Orchard CMS Theme Development
How to use Orchard CMS Command-Line Scaffolding
How to create themes in Orchard CMS
Jason C.
It's for an older version of Orchard CMS and I don't think this is done like this anymore.