You are on page 1of 10

Online Course on

Frontend Web
Development

BY TANISHQ KASHYAP
Context:
Teaching an online course is a low-investment business idea for generating
passive income. All you need to do is put together a video walkthrough
explaining a subject you’re familiar with and then host it on your own personal
website.
Although it requires effort up front, if you manage to design a popular, high-
value video tutorial series, you would make money on an ongoing basis as
people continue to enroll in your course.
To start creating your first online course, you need to brainstorm a topic that
you know well enough to teach someone how to do from scratch. This can be
literally anything—music production, social media marketing, web
development, you name it. Next, you’ll want to grab a screencasting app to
record your screen and voice while you walk your students through your
tutorial.
Pros of teaching an online course:
With an online course, you can literally set it and forget it.
Take a few days or weeks, depending on the complexity
you’re aiming for, to build an online course, and you could be
reaping the benefits for weeks.
You already have the knowledge, you just need to share it.
Focus on teaching something that you’re already an expert at
and the rest will come naturally, whether it’s building iOS
apps, creating monthly budgets, or running Facebook ad
campaigns.
Teaching someone a new skill is its own reward. While there’s
definitely money to be made teaching online courses, helping
other people is always a satisfying experience in itself.
Problems with online courses:
Problem -1: Students dont have time.
The online course format provides great flexibility. Anyone can take the
course when and where they like, at their own pace and without any
physical limitation. However so much flexibility often results in inaction.

Solution:
To solve this problem I will ensure that the course is divided into
several parts and consist of brief lessons that can be completed in a
short amount of time. And I will establish a clear and simple calendar
indicating when the student should have completed each part of the
online course. I will also send remiders telling students they are running
out of time
Problem -2: Students need to talk to people
Students may sometimes get frustrated due to the lack of human
contact, the absence of a teacher and an inability to discuss it with
their classmates. Sometimes, the online world, no matter how
enriching it may be, can become too small for the student and they
may need a space where they can resolve their queries and practice
with real tools.

Solution:
To solve this I will perform personal interaction within the online
world as much as possible. I can create a discord server or forums
where students can discuss and resolve their queries.
Problem -2: Students dont hold themselves
accountable.
This is a major issue with teaching in general expecially with online
teaching. Most of the time students just assume that if they buy a
course and follow the learning path they will finish the course in
time but if they dont succeed they will blame anyone but themselves
despite the lack of discipline that they had while doing the course.

Solution:
To solve this I will make a section on my website where students will
write how many topics they covered in a day. They will be told to do
it everyday for the duration of the course but also to not get
discouraged if they are lagging behind by upto a week.
My Idea:
I will create a website and provide the course on the website itself. There will
be courses on all the different technologies that are needed in frontend
development like, HTML5, CSS3, JAVASCRIPT and REACT. I will give two
option, either pay for a course and have life time access to it or pay a
monthly fee which will be cheaper than the actual price of the course but
they wont get the life time access also it will only last for the given duration
of the course. For ex: if the JAVASCRIPT course is a 2 month course and it
costs Rs 5000, there will be an option to pay Rs 1800 per month for 2
months but this option will not give the life time access.
The competitive environment:
My main competitor will be websites like coursera and udemy.

Customer base:
The market for frontend web development is massive and its still growing
each year by a lot. A lot of people have been shifting their businesses online.
The type of people that will be interested in taking my course will be young
people somewhere between 16-30 that probably want to start an online
business, to get into freelancing or they want to work as a frontend
developer in a company.
Marketing plan:
I will put some of my tutorials on youtube and tell the viewers to access the
full course on my website. I will also try to grow the youtube channel itself
by uploading content about latest technologies in frontend web
development

Cost:
Domain name - Rs 150 -400
Hosting - Rs 100/month
Apart from these two there wont be anything that I need to buy in order to
achieve my goal.
The business model and finances:

I will earn money through the course fee that people will pay. There will
also be google and youtube ad revenue. Here's how I will price my courses
initially:

HTML5 course - Rs. 3000 or Rs. 2000( without life time access )
CSS3 course - Rs. 4500 or Rs. 1500/month for 2 months wihout life
itme access
JAVASCRIPT - Rs. 5000 or Rs. 1800/month for 2 months without life
time access.

You might also like