DEV Community

Cover image for How to start into web Development?

Posted on


How to start into web Development?

If you're really interested in web development, there are several steps you can take to get started:

Learn the basics of HTML, CSS, and JavaScript: These are the building blocks of web development. HTML is used to structure the content of a web page, CSS is used to style the page, and JavaScript is used to add interactivity.

** Choose a code editor**: A code editor is where you'll write and edit your code. There are many free options available, such as Visual Studio Code, Atom, or Sublime Text.

Set up a development environment: You'll need a local development environment to test your code. This can be set up on your computer using tools like XAMPP, WAMP, or MAMP.

Start building projects: Start with small projects, such as building a simple website, and gradually work your way up to more complex projects.

Learn from others: There are many resources available online to learn web development, such as online courses, tutorials, and forums. Additionally, joining online communities like Stack Overflow or Reddit can provide valuable feedback and support.

Practice and experiment: Don't be afraid to experiment and try new things. The more you practice and build, the better you'll become.

Remember, web development is a constantly evolving field, so it's important to keep learning and staying up-to-date with new technologies and trends.

Top comments (6)

ant_f_dev profile image
Anthony Fung

Visual Studio Code is great! Something to be aware of is that Sublime Text is technically only free for evaluation.

It's highly recommended to start with the basics before trying to learn some of the more advanced frameworks. Sites like codewars are great for learning and practising.

tracygjg profile image
Tracy Gilmore • Edited

I can highly recommend Scrima with its interactive course and free membership.

I would also advocate using VS Code as I use it every day like many frontend developers. Atom is not as performant (for me) despite being based on similar technology to VS Code. And as Anthony pointed out, Sublime is not entirely free. IMO, if you are going to benefit from the software industry you should not also undermine it by disregarding terms and conditions of use.

Some advice: Get yourself a free GitHub or BitBucket account as push your experimental code/ personal projects to the cloud for safekeeping. Git is a de facto industry standard or configuration management so start using it asap.

As the definitive source of information, I would also suggest becoming familiar with Mozilla Developer Network (MDN). IMO, a much better source of truth than StackOverflow.

abijithgabriel profile image

thank you

c0mmand3rj profile image
James Batista is also another great resource to learn. A lot of free sessions to learn basics.

abijithgabriel profile image

Thank you for sharing the knowledge

sayamkeerthi34 profile image