Learn without code/coding website in 2020

If you don’t know how to code, but cannot give up the idea to become a website owner, there are services, which make it possible to launch a website from scratch. Did you know that you can create your WordPress website without coding?

All you need is a perfect tool. These are the suitable and functional tools that can help you create a website for blogging or to create your store. One of them is a WordPress which is becoming more and more like opening a social media account, but people still fear this process and find it more difficult than it is.

But not to fear! I’m going to show you how to create a WordPress website without coding in 20 minutes! The easiest type of website you can set up is actually what most people and smaller businesses do and that is a blog developed on WordPress. This platform is a content management system that can be used for building great, interactive, and extremely complex sites, but it will work just as well for creating simple blogs that you and I can use.

WordPress is the easiest platform we’ve ever worked with, but it’s flexible enough to suit everyone – small business websites, online shops, bigger organizations, and so on…

But more importantly:

  • WordPress vs. HTML & CSS: Learning HTML from scratch can take 6+ months, let alone CSS and PHP. Having a basic knowledge of HTML can help you gauge things more quickly, but if you want to create a website within a day or two, learning HTML isn’t a viable option.
  • WordPress vs. Website Builders: Website builders are expensive and often very limited. They are good for one-page websites, but not more.
  • WordPress vs. Joomla/Drupal: WordPress is just so much more user-friendly

What do I need to build a WordPress website?

You’ll need the following three things to create your WordPress website without coding.

  • A domain name – this is the name of your website such as google.com
  • WordPress hosting – this is where your website files are stored.
  • 45 minutes of your undivided attention.

Set up your Web Hosting account

Let’s get started with our guide on setting up your web hosting account with Bluehost, which is officially recommended by WordPress. They have a super easy-to-use admin panel and excellent customer support. As you’ll see later, installing a WordPress website on Bluehost is a matter of a few clicks. No code needed!

The Basic shared hosting package includes 50GB of storage, unlimited monthly data transfers, the free domain name that you only get to keep while using Bluehost hosting services, free domain name transfer, and enough resources to host one website, head over to their Sign up page where you need to select an account plan from the three that are available for new users; each plan is designed for different needs and desires. I would start with the cheapest one. It’s usually $7.99, but now, for a limited time, Bluehost is offering a special discount right now of $3.95.

After selecting the plan your next plan would be picking up a domain name. In real life, that would be akin to owning a home without an address. While people would still be able to come over, they would have a hard time locating your house. This means, one of the first things you need to do once you have your website up and running is to register a domain name. If a domain name you truly want is already taken, you can try and rearrange some of the words in order to find a combination that is available but still simple and catchy.

Note: You will get a free domain registration with the hosting purchase.

WordPress Installation

Log in to your Bluehost Home page, and find the Website section and click on Install WordPress.One-click installation is just that. One-click and you’ve installed WordPress. Most web hosts will have the 1-click-installation integrated as standard within their dashboard. This service will have you up and running in a blink of an eye and help you to make your own website with ease!

You have two choices. Install with 1-click installation or manual installation.

One click install is very very easy, so would recommend going down this route.

In your Bluehost account, you’ll find the “1-click-installation” in your account control panel.

If you haven’t signed up to Bluehost and you’re using another web host, then the “1-click-installation” should be in the same sort of location on the site.

These are the steps you need to follow with the “1-click-installation” process. This will be the same or very similar to all of the other major web hosting company websites.

  1. Log in to your own hosting account/control panel.
  2. Go to your control panel within your hosting account.
  3. Click on “1 Click Installs”
  4. Find the “WordPress” icon and click.
  5. Choose the domain where you want to install your website.
  6. Click the “Install Now” button and that’s basically it! You’ll get details of how to access your new WordPress website.

After that is finished, it will present you with your website’s WordPress control panel URL address, Good Job! You have a WordPress website installed.

Designing your WordPress website without coding

So you’ve purchased your very own domain name and hosting. You’ve installed WordPress on your server, set it up and now you’re ready to venture into the online world with your new website.

It’s time to make this site of yours look professional/awesome/cool, whatever you want it to be. This bit is so easy and we’ll have you up and running in no time!

WordPress automatically installs a very basic new theme to get you started. It looks like this…

The theme is called Twenty Fifteen and is really simple and clean in design, but you’d probably want to find your website’s own identity and go with something that not many people have.

With WordPress, you have access to literally thousands of themes designed by WordPress developers to help you make your site look great.

A “Theme” in simple terms is a collection of files that you can download from WordPress that work together to produce the front end styling of your website.

WordPress themes mainly contain the following:

  • The complete design or style of your site
  • font design
  • color themes
  • widget locations
  • page layouts (or templates)
  • styles for blog posts and blog archives
  • additional stylistic details
  • menu styles / structure
  • In most cases – Responsive design

WordPress has thousands of FREE themes that you can access via the “Appearance” section on the left of the dashboard.

Click “Appearance” then “Themes”. This will take you to the main page for WordPress’ free themes section.

Then click on the “Add New” button which will take you through to where all the free WordPress themes are.

Add content(Pages,posts)

Now that you have entered the Dashboard, you will find that it is full of dummy content, which is actually just there to let you know that everything is working as intended. Feel free to go to Pages Tab that is located on the left side, and access All Pages.

Delete everything. Do this by simply hovering over pages and clicking the red button Trash. This will move all the items to trash, making sure that there are no posts left behind.

In Posts, you should find a Hello World post, which is a nice greeting that WordPress has prepared. You need to let it go. Delete everything that was placed there before starting to create your own content.

On the left side, find the Settings tab and click on it.

You will need to create a Site Title which will appear as the name of your website, and a Tagline – your motto, or something that will further describe your website


Click on the Posts tab on the left side, and then on Add New.

Now, you can share about creating your first website on your own, and write anything that you want to share with your readers.

When the post is ready, just hit “Publish”. Your post is live! How exciting! You’ll see the link to this post from the homepage of your website. (Or press on “view post” from the WordPress dashboard webpage).

From now on, you can create everything and anything. Explore all the settings and learn about them; the possibilities are endless. You can do anything, and create the most interesting blog ever.

Useful WordPress Plugins

As there are so many different WordPress plugins I’ll give you a few free plugins that I install on every single one of my websites:

  1. Yoast SEO – if you plan on making sure your new website is set up for success with organic traffic from Google then this is an essential plugin. It also makes easy to format what images and text are used when your web pages are shared on social media too. 
  2. Site Kit by Google – allows you to access information from Google Search Console, Google Analytics, Google AdSense, and PageSpeed Insights from within the WordPress admin panel.
  3. Elementor – is a drag-and-drop page builder for WordPress. This plugin helps you create beautiful pages using a visual editor. It’s designed for you to build dynamic websites. This WordPress plugin is an all-in-one solution—letting you control every part of your website design in a single platform.
  4. Contact Form 7 – is one of the most popular and oldest WordPress contact form plugins around. With it, you can create and manage multiple contact forms and easily customize form fields.

Running a website and setting it up was one of the hardest jobs only a few years ago, but with the advance of hosting solutions and easy-to-manage platforms like WordPress, it is an extremely straightforward process that everyone can achieve and allows them to create a WordPress website without coding.

Have more questions? Something isn’t clear? Write it down here in the comments, and I’ll make sure to clear things up.