top of page
  • Arka Dey

Want to Start your Website? Here's How....

Updated: Mar 3, 2021

Here's about the recently most requested topic, Website Development from Scratch, Nowadays it has become a trend for +2 or the college freshmen students that, they aspire to make their own website one day, and start their own little group and one day start earning from that website. Personally, I also had that dream since from the 10Th Grade. But growing up I got exposed to much other domains that it literally confused that which Domain should one choose as a passion and which to select as a profession.

I know that many of our readers, by now have already Googled all this but trust me , it will be the most Precise and Concise article you will find on Internet.

So lets begin , Websites are of two types:-

1) Static Website ---> No Database requirement, there is very little interaction with the client. 2) Dynamic Website--> Database driven website which answers user's several questions based on the information stored in the Database.

Now lets see the key components of a typical website design :-

1) Client Side scripting (or Frontend Dev)

2) Server Side scripting (or Backend Dev)

3) Database

Front End Development:-

You can use HTML to lay down the basic structure of you personal webpage (DOM), CSS to design your webpage and to add the touch of you perfection charm and finally to Java Script (The most popular Language for Development). (Once you are done with these , check for other libraries and Frameworks like jQuery and AngularJS for Frontend Dev) .


Back End Development:-

Here you can opt for any four popular scripting language. Let us call them tracks.

Track 1: PHP (Frameworks- CakePHP, Symfony, Zend, CodeIgniter )

Track 2: JSP (Frameworks- Structs, Hibernate)

Track 3: Python (Frameworks- Django, Flask, web2py)

Track 4: Ruby (Framework- Rails / Sinatra)


Here I personally recommend you all to learn either Django or Flask Frameworks cuz Python is one of the easiest language , with absolutely carefree Syntax and moreover Django is used in numerous fields other than Website Development.


DataBases:-

For DataBase , you either use SQL Db like MySQL or a NoSQL Db like MongoDb, CouchDb or Redis. There are numerous resources available on the web ! Some of the resources which I would like to mention are:-

Codeademy (For basic learning but tutorials are way too awesome). w3schools....etc etc etc. P.S---> If you are lazy enough like me to not study all this then here is the best cheat code:-

study only JS to do everything from the Frontend to Backend !! Surprised Right? .... But this is true.. Google-MEAN Stack; Give it a try.... JS- one language to Rule the Web Dev Domain. Website Development is a very vast field and what I've written here is just to get you guys started. !! Happy Coding !!


Here from the perspective of a non-Developer:-



There are many free websites to create your own website . You just have to customize it according to your choice with even a single bit of code.

This is also for those whose knows how to code but are a bit lazy to write that long long codes but are more interested in customizing their website without coding , there are also resources on the internet which allows you to chose a website of your own name and just customize as you like it. some of those websites I would mention a few of them below:-

  1. Weebly – Ideal for Small Businesses.

  2. SITE123 – Great Design Assistance.

  3. Strikingly – Made for Simple Websites.

  4. WordPress – Perfect for Blogging.

  5. Jimdo – Small Online Store Builder.

  6. SimpleSite – Great Mobile Editor. With these websites you literally just have to give your website your own look and then start what you have dreamt of with these free websites. But there is always a catch with these free things which is:- These websites although give you free domain and hosting but what people don't notice at first is that they provide you with Sub-Domain which means that the website owns your website and more over you will not be able to bring in Google AdSense which gives you Money from when the clients view the Google Ads when they open your website. This is the biggest catch of Free Domain Providing Sites. To keep my promise and get you started with Website Development, here are some of the resources that according to me will help (consists of some paid and unpaid courses):-






Here are some of the resources that I think will be helpful to guide you through the RoadMap of Website Development.

Hope you guys like it. Like , Share and Subscribe to the newsletter to receive updates first. Comment down below if you want to see these types of articles more !!


206 views4 comments

4 Comments


aashutoshtakey0903
aashutoshtakey0903
Mar 04, 2021

Informative blog

Like
bloggersquad88
Mar 04, 2021
Replying to

Thank you😊

Like

priyanshukumar3456
Mar 03, 2021

I really appreciate yr blog...you made so easy way to create a web👍

Like
bloggersquad88
Mar 03, 2021
Replying to

Thanks Dude!!

Like
Post: Blog2_Post
bottom of page