← Back to list

ROAD MAP FOR WEB DEVELOPING

( All you need to know about web development )

Entrepreneur First Media · 2023-03-15 17:25 · 0 claps · 2.6 min read
#web-developer-roadmap #frontend #backend #entrepreneur-first-media
Open on Medium ↗
Wiki topics: STP · Startups & Venture 🌐 · Web Development

ROAD MAP FOR WEB DEVELOPING

( All you need to know about web development )

HOW TO START?

Web development is one of the practical skills, if you learn this you can easily attend any placements, make projects, do freelancing, internships or can design your own projects.

DEFINITION

Web development is the work involved in developing a website for the Internet (world wide web) or an intranet ( private network). It can range from developing a simple single static page of plain text to complex web applications, electronic businesses and social network services.

When you talk about web development, you need to understand 2 terms.

i) Front end

ii) Back end

FRONT END

It is nothing but the user interface, which includes software or hardware parts. Humans or digital users interact directly with various aspects of the front end of a program, including user-entered data, buttons, programs, websites and other features.

Eg: Suppose you are watching a youtube video, the overall features you can see ( like button, dislike button, share, remix, download, subscribe, title etc) is frontend.

BACKEND

It refers to the parts of a computer application or a program’s code that allow it to operate and that cannot be accessed by a user.

Eg: How does youtube work? How does the developer work on it? What programming language is used? How many lines of code etc? { this comes under backend }

TYPES OF DEVELOPERS

i) Frontend developers ii) Backend developers iii) Full stack developers

HOW TO LEARN WEB DEVELOPMENT?

STEP 1: Learn HTML, CSS, Javascript.

HTML: Hyper text markup language. HTML is the standard markup language for creating Web pages. HTML describes the structure of a Web page. HTML consists of a series of elements. HTML elements tell the browser how to display the content.

CSS: Cascading style sheets.

CSS is a computer language for laying out and structuring web pages (HTML or XML). There are 3 types:

  • Inline CSS.
  • Internal or Embedded CSS.
  • External CSS.

CSS is a design language that makes a website look more appealing than just plain or uninspiring pieces of text. Whereas HTML largely determines textual content, CSS determines visual structure, layout, and aesthetics.

JAVASCRIPT: JavaScript is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else.

It is used on both client as well as server side which allows you to make web pages interactive.

STEP 2: In CSS, the main thing you need to learn is how to give colour?, change the background, padding, margin, ID, class, border etc.

STEP 3: Try to do small projects. There are numerous websites available as well as videos. Do check Udemy, great learning and certain youtube channels.

STEP 4: Complete at least a 30 days plan on 30 simple projects. You can even add these details in your CV.

STEP 5: Explore Backend. You can learn:

i) Nodejs (Javascript) + MangoDB ii) Django (python) + MangoDB iii) Others : PHP , Java

Eg: On amazon website, the products shown on the page is FRONTEND, when you proceed to buy the particular product, the request goes to BACKEND and when you finally pay the amount, all the details are stored in DATABASE.

NOTE: If you are a beginner, go with Nodejs (n javascript) + MangoDB.

When you are working on backend, you’ll learn many things:

i) API/ Networks /HTTP ii) Linux commands iii) Git/ Github

Try to complete full stack projects.

STEP 6: Host the project. Platform available for hosting : AWS, Digital Ocean, Azure.

BASIC SALARY PACKAGES FOR BEGINNERS:

i) Frontend developer = 5LPA ii) Backend developer = 6.8 LPA iii) Full stack developer = 7–8 LPA

TIPS FOR BEGINNERS:

i) Learn by coding. ii) Don’t quit iii) Don’t keep gaps in learning.

More Info:- https://entrepreneurfirstmedia.com/road-map-for-web-developing/


메타데이터
post_id
4e89e6a5b1b1
slug
road-map-for-web-developing-4e89e6a5b1b1
url
https://medium.com/@entrepreneurfirstmedia/road-map-for-web-developing-4e89e6a5b1b1
canonical_url
https://medium.com/@entrepreneurfirstmedia/road-map-for-web-developing-4e89e6a5b1b1
author_url
https://medium.com/@entrepreneurfirstmedia
status
ok
fetched_at
2026-08-09 19:40:53