Course Contents
Introduction to JavaScript
Variable
Function (alert)
- User Defined Function
- Function with parameters
Operators
Conditional Statement
- While Loop
- For Loop
- Function and If statement
- Function and return statement
- Argument and pass by value
Global and Local Variables
Array
- Objects Properties
- Objects Method
- Accessing Object Properties
- Object and if statement
- String Method
- String properties and methods
- Maths Method
- Maths Method Sqrt
- Date Object
- Date Object - Year
Document Object Model (DOM)
- Get Element By ID
- Get Element By Tag Name
- Get Element By Class Name
- Color
- Italic
- Background color
- innerHTML
- innerHTML Replace content
- innerHTML combine content
- InnerHTML Change Image
- Event
- Onmouseover Event
- Onmouseout Event
- Onmouseout event - change image
Create Element
Remove Element
Set Attributen
- Traversing the DOM - Parent to child
- Traversing the DOM - Child to parent
- Traversing the DOM - Sibling to sibling
- Form Validation
- Form Validation 1
- Form Validation 2
- Form Validation 3
- Form Validation 4 - Focus
- Form Validation 5 - And & Or Operator
Where to place javascript
Hide a button
Confirmation Box
Classes
- Window object
- Window object, redirect to external website
What you will learn and gain
You will learn how to make your website interactive and dynamic using JavaScript.
Web design and development is a skill that equips you with the ability to create all kinds of websites or web applications.
JavaScript is the third programming language you’re, most likely, required to learn if you’re interested in web development. You should learn it as soon as you finish learning CSS.
Once you’re through with HTML, CSS and JavaScript, you would have been equipped with the requisite skill to build the front end part of the website.
You might also require learning JQuery after JavaScript. JQuery makes writing JavaScript super easy.
Note: if you would like to build both the front end and back end of a website by yourself, you will, in addition, need to learn backend programming language like PHP, python, etc.
The nature of our training
Our training is online. We have hundreds of tutorial videos on different web development programming languages uploaded in our website.
Once you pay and register you will have lifetime access to the course.
All our paid tutorial videos are downloadable. You can log in anytime and download the tutorial and learn with it.
You also have access to the mentorship of the Admin. You can reach him via WhatsApp on +2348037747461 any time you need his assistance.
This course is designed to be a two weeks course but it allows you to study at your own pace. So, if you’re a busy person, you can still cope.
You can combine the course with other engagements. If you’re combining the course with other engagements, however, you might not complete it in two weeks but you will surely complete it eventually.
We encourage our students to dream big and use the skill to power their vision. Most world’s richest are programmers. They’re rich because they use their skill to power their vision.
We motivate our students to build applications for themselves as they’re learning, by organizing coding and presentation competition among them, once in a while.
If you love to learn how to code professionally, this is a great opportunity for you. We try our best to simplify the courses for easy understanding.
Even if you know nothing about programming or web development, you will surely find the tutorial very easy.
Requirements
You need basic knowledge of HTML and CSS before learning JavaScript. If you have no knowledge of HTML and CSS, go through this website and order for them as well.
You also need a Personal computer (laptop or desktop) and knowledge of how to use computer keyboard and mouse.
If you don’t have laptop, you can use your smartphone to start. Buy phone external keyboard to make typing with your phone easier.
Who this course is for:
The course is for all; both young and old. It is highly recommended for people between the ages of 10years and 60years. Coding is for all.
ICT skills are gaining relevance by the day and you cannot afford to lose out.
Frequently Asked Questions
The Odun Design is a professional platform dedicated to providing cutting-edge digital solutions, including web development, graphic design, branding, and digital marketing. Beyond offering services, we empower individuals through ICT training, helping them acquire in-demand tech skills for business, employment, and personal growth.
Our goal is to simplify technology, make learning accessible, and support aspiring professionals with practical tools to succeed in today's digital world.
Our training is 100% online. We offer hundreds of downloadable tutorial videos on various ICT courses hosted on our website.
Once you register and pay, you'll get access to the tutorials, which you can download and use offline. While you're learning, we’re here to guide and support you whenever you need assistance.
We are based in Ekiti, Lagos, and Abuja, Nigeria, but since our training is online, you can access our courses from anywhere. Regardless of your location, we'll coach you remotely.
No, we don’t.
All our training is conducted online, making it flexible and accessible to everyone.
What is your mode of teaching?
We use tutorial videos as our primary teaching method.- You’ll have access to hundreds of downloadable videos on different ICT courses.
- The downloadable format allows you to save data and overcome poor internet connection issues.
Yes! We have The Odun Design Students WhatsApp group, where students exchange ideas, share challenges, and discuss opportunities.
Absolutely!
We provide mentorship by:
- Answering questions.
- Solving challenges when called upon.
- Supervising projects.
I’m always available to guide students through their learning process.
Yes! Online training is one of the most effective ways to learn ICT skills today.
- It allows you to learn at your own pace.
- Courses like programming and web development are particularly suited for online learning.
With the right coach (like me!), you’ll find the process smooth and enjoyable.
It depends on two things:
- Your coach’s experience: A good coach makes learning fun and easier.
- Your dedication: The time you dedicate to learning also matters.
With my guidance, programming becomes an exciting journey rather than a challenge.
Yes! If you don’t have a laptop, you can start learning with your phone.
- Get an external keyboard for your phone.
- I’ll guide you on how to set it up and start programming.
I mentor my students by:
- Answering their questions and solving problems.
- Asking for screenshots or zip files of their work to debug errors.
- Creating custom videos to address complex challenges.
You can chat with me on WhatsApp at +2348160191823. I’ll address your concerns and provide evidence of my students' successes and testimonials.
Online training works when you have a skilled and passionate coach.
- Many rare skills are only accessible online.
- I simplify my lectures to make them easy for beginners.
Give it a try, and you’ll see how effective and convenient it can be.
Not at all.
- All our tutorial videos are downloadable, so you can save them when your connection is stable and learn offline without interruptions.
While online training is easier and more flexible, if you prefer physical training, you’ll need to:
- Find a center offering the courses.
- Be prepared for transportation costs.
However, most professionals today focus on online training, so it’s worth giving it a shot!
Simple!
- Register for your desired course.
- Pay the required fee.
- You’ll get immediate access to all tutorials.
For assistance, chat with me on WhatsApp via +2348160191823.
Yes! We’re a registered organization, and we issue certificates to students upon successful completion of their training.
Start with what you can afford!
We have affordable courses you can begin with and work your way up to the more advanced ones. Don’t wait; get started today.
Yes, all the tutorials created by me are downloadable. However, tutorials by some of our expert partners may not be downloadable, but they are still highly engaging and effective.
We provide the following:
- Coding Courses: Learn programming languages like Python, JavaScript, HTML, CSS, and more.
- Web Development Services: Build professional websites, blogs, or e-commerce platforms.
- Graphic Design and Branding: Create logos, flyers, banners, and digital content.
- Digital Marketing: Strategies to grow your business online.
For a detailed list of our services, visit www.theodundesign.com.ng
Yes! Our courses are practical and industry-focused. You’ll be able to:
- Build websites or apps for clients.
- Offer freelance coding services.
- Work in tech-related roles in companies.
Our refund policy is as follows:
- Refund requests must be made within 48hrs
- Full refunds are issued if services not rendered
- Partial refunds are issued if your face challenge




