WEB DESIGN
The term web or website is no stranger to us. We all know websites. Like Facebook, Google, Wikipedia, Instagram, LinkedIn etc. But these are just websites? No, look at the image below:

Guess which website the image is from? Of course it is an e-commerce website called Amazon, where we can buy any kind of product online. Think about it when you visit Facebook you see a different color quality, size and structure, when you visit Instagram, Twitter, Amazon etc. all kinds of websites, the changes we see, usually these are called Web Design.
Now wondering how to do web design? Yes there may be questions, but you have to learn it first, only then you will know. This book will only guide you. If you haven’t visited Amazon.Com yet, visit now on a computer. To design the homepage that will come, the website owner has to spend about 200-300 dollars, which is equivalent to 20-25 thousand rupees in Bangladesh and it takes several hours or 1 day to design this one page. But think how much these online related jobs cost. If a freelancer works well, he gets a very good salary, which is not less than a government official but can be double. Anyway, back to the discussion.
Here are a few tips about web design that will help you learn. Web design is basically done using code and programming languages. Web design is basically of two types:
1. Static
2. Dynamic (Progressive)
To learn web design perfectly you need to learn-
1. Html
2. CSS
3. JavaScript
4. jQuery
5. Bootstrap
If you can learn these 5 things above then you can design any website and you will become a (Static/Front End Web Designer). Then if someone asks you to design another similar website for him with a demo or sample of a website in exchange for money, then you can do it and get paid from him. Now the question is where to learn? No need to worry about where to learn now. Keep reading carefully. It is discussed at the end.
WEB DEVELOPMENT
Not willing to explain too hard in book language. So I want to explain with a very simple example, so that it is easy for you to understand. A mere web designer can have no idea about web development. But a web developer has a good understanding of web design. Because he has to work by coding the designed website. So let’s know very simply what is web development?
First imagine a private car. To make the car different parts are made with different frames and they are painted. Then the engine is set and the vehicle is driven. If there is no engine, the car cannot be driven.
A vehicle without an engine is called a STATIC vehicle. The word STATIC means “still” because the car does not have an engine, it cannot be driven. So now we can say that if the parts, frame and colors of the car are set, it becomes STATIC DESIGN of the car and if the engine is set, it becomes DYNAMIC or progressive car, which can be driven. So comparing STATIC car and STATIC WEB DESIGN and DYNAMIC car and DYNAMIC WEBSITE makes the matter clear.
Dynamic websites are those websites which can be updated frequently and different information or images/videos can be uploaded at different times. Similarly, if Facebook had no database and no memory space, then maybe our information and pictures and videos would be nothing. Of course, we can assume that the machine with which these are maintained is a type of engine.
Hope you understand that your daily Facebook post is set time to time, pictures are uploaded as gallery in your photos, these tasks become automatic and these are the work of web development. So design can be done by one person and development by another, and design and development can be done by the same person if he knows both. Now let’s know what to learn to learn web development:
1. Php (Raw & Object Oriented) Or Asp.Net
2. MySQL Database
3. JavaScript
4. jQuery
5. Ajax
6. WordPress Theme Development (Better)
If you know the above 6 skills you can become a web developer and you can do the development of the website designed by someone. It is good to know that the salary of a web developer is usually higher than that of a web designer.
What is web design and development?
When a person completes the work from designing a website to making the website dynamic, it is called web development. And when the website is designed with only HTML CSS, JAVASCRIPT etc. then it is called web design. So if you only know the skills of web design, then you are only a web designer and if you know the skills of web design and development and do website and database management, then you are a web developer.
Also you can be called Full Stack Web Developer. If you create any kind of web application or software using programming language (PHP, ASP, PYTHON) etc., then you can be called a Web Based Software / Application Developer. But people will understand your experience only if you use the subtitle under the name FullStack Web Developer.
ok