` Web Design Training

About Us

Ncenafi academy is about you. It’s created for those who would like to learn web design and development, have a limited budget, and have limited time.


It is for those who want to develop high-value online skills to complement their online businesses, start web design business, or add to their pool of high-tech freelancing skills.


If you fall under any of these categories, then you are part of Ncenafi Academy. Once you register, you will learn all that you need on web design and development, get practical skills on web development, and actually host a database-driven website.


Our charge is quite friendly. With a monthly subscription of just $300 (Ksh. 30,000), you will have access to all this information, all-round support, and an intuitive online learning system to help you comprehensively learn and develop web design skills.


Within the first month, you will be able to host a static website. From there, you will be fast-tracked to learn back-end programming and host a database-driven website.

A Word From the Trainer

For the past 5 years, I’ve been doing online businesses alongside other offline income-generating undertakings. One area which gave me a real launch into online work was my understanding of creation of websites, how to host them, and performance issues related to online systems.

My drive to learn web design started back in 2015. I searched for several offline training offers but most of them were beyond my budget reach. I bargained and tried to save and I finally got one which was quite affordable.

I registered for the course and was set to begin the next day. The course was to take 2 months. I don’t like to taint the image of people but I can confidently say that the course was a pure gimmick. The trainer had no idea of what he was teaching. He was simply a quack. He had no past experience designing websites and he kept on lying to me how he had created a certain institution’s website.

Added to this, we never wrote any code! Believe me. He just took me rounds and instead of training me he gave me unbecoming excuses. Let me end it just there.

So how did I end up learning web design?

After these frustrations, I went and got as many e-books as I could on web development. I had books on PHP programming, HTML, CSS, and MySQL. I also read books on online security and how websites are hacked.

Then after this, I went on to create my first website, I called it a funny name which I later dropped for Ncenafi.

From then on, I’ve been creating not just websites, but online systems to perform different functions. My web design and development skills have improved greatly over time.

At some point, I felt that I would be of much use to you and the rest of humanity if I set a system where I would be able to transfer my knowledge to others. That’s how Ncenafi-academy.com was born.

My drive is to ensure that anybody who signs for this course and follows all the training exercises, tasks, insights, and steps will be able to emerge with ready-to-use web design skills and will not need any further guidance to design, develop, and host websites.

I thus invite you to be part of this great success.

So what are you going to learn?

There is much you are going to learn. Let me give you a simple glimpse.

The course is divided into 2 modules, each module designed to last one month. The 2 months duration were arrived at from an accurate estimate that a trainee who is engaged in other things such as job and business will have no more than 2 hours per day to spare. The weekends were excluded when making the course duration estimate.

If you are a fast learner, you are free over the weekends and you are eager to acquire these high-value skills, I bet that you can complete the course within less than a month’s time. But if you don’t, I will still be available to support you, answer your questions, and clarify things until the said two months are over.

Module 1:

In module 1 you will learn about Basic Web Design. Below are some of the key areas:

  1. Web Design and Development: What is it all about?
  2. Design concepts
  3. HTML
  4. CSS
  5. JavaScript
  6. Responsive Web Design- How can Bootstrap be handy?
  7. How Do You Host Your First Website?


By the end of this module, you will be able to design and host professional static websites.


Module 2

In this module, you will learn Advanced Web Design and development.  The backend language which will be used is PHP. (If it’s your first time to hear about this, you need not worry. You will be fully conversant with this by the time you are finishing this module.).


Below are the key areas:

  1. Frontend and Backend Programming
  2. PHP
  3. MySQL
  4. WordPress
  5. Hosting a database-driven website
  6. Web Design Marketing


A database-driven website is quite dynamic. Pages are served dynamically. This concept is what is used among developers to create intuitive and intelligent online systems. If you just want to learn this, then this is the right course for you.


You may ask why I have included the Web Design Marketing section.

The answer is simple.

After you learn web design, you will need to be able to market your services to prospective clients.

If you are learning this course to complement your already established online business, then the web design marketing section will help you hone your marketing skills.

Ready to start? Register Now