Hi, I want develop a site like udemy with below options as 
Multiple Courses
Multiple Sections
Multiple Lessons
Multiple Quiz
Fully Responsive Design
Inside Course
Course Name
Course Description
Course Highlights
Course Live Preview
Course Category
Course Featured Image
Course Builder
Course Difficulty
Course Curriculum Visibility Option
Course Pricing Options
Course Review System
Student Limitation on Course
Inside Lesson
Lesson Name
Lesson Description
Lesson Featured Image
Lesson Video
Video Support for YouTube, Vimeo and Self-hosted Videos
Quiz Builder
Quiz Name
Quiz Description
True/False Question
Single Choice Question
Multiple Choice Question
Points System for Questions
Course Full Mark and Pass Mark
Time Limit for Quizzes
Quiz Attempts Limit
Questions Pagination
Free Course with Registration
Open Free Course (No Registration Required)
Closed Free Course (Registration Required)
Paid Course- payment gateway registration 

Sell Course
Inbuilt Order System
Supports PayPal Gateway
Offline Payment
Interactive Learning page
Distraction Free Learning Page
Course Navigation Section
Course Informative Progress Bar

Lesson Next/Previous Buttons

Clean and Well-designed Student Account Page
Custom Account Endpoints for Orders, Courses, Edit-account and more
Information about Enrolled Courses
Progress Information on Enrolled Courses
Registration and Login Form
Global Settings
Primary Color
Course Search Option in Course Listing Page
Course Per Row
Course Per Page
Enable/Disable Review System for Course
Enable/Disable