How to learn website design and development as a beginner?
Firstly, start with the basics! and know the basics of the internet & how it works. The basics of website design and development start with the internet.
Note: Basics are not mandatory for website design and development. But, they can help set a good foundation.
firstly know the basic understanding of the 7 layers of the OSI model
1. Physical layer
2. Data link layer
3. Network layer
4. Transport layer
5. Session layer
6. Presentation layer
7. Application layer
Understanding the frontend & backend technology
What comprises frontend development and What constitutes backend development And, understand how they work together to create awesome web apps. It can help you determine your future career path.Select your tools
As a developer, you need to pick suitable tools and technology for your development journey.
— An Operating System (Windows)
— A Code Editor (VS Code or sublime )
— A Browser (Google Chrome,Brave)
I started with the above-mentioned tools. You can pick any tools of your choice.
know the core web technologies.
The 3 core languages that make up the World Wide Web are:
— HTML
— CSS
— JavaScript.
Angular and react
Some Youtube channels
Some of my faverate YT channels for learning web development are:
1- Traversy Media
2- Web Dev Simplified
3- Freecodecamp
4- The Coder Coder
5- Dev Ed
·
GitHub Repos for Web Dev
1- Front End Checklist (GitHub Stars: 59K)
https://github.com/thedaviddias/Front-End-Checklist
2- Web Developer-Roadmap (GitHub Stars: 192K)
https://github.com/kamranahmedse/developer-roadmap
3- You Don’t Know JS (GitHub Stars: 152K)
https://github.com/getify/You-Dont-Know-JS/tree/2nd-ed
github.com
GitHub -pritammaheshwari: Roadmap to becoming a developer in 2022
Roadmap to becoming a developer in 2022. Contribute to pritammaheshwari/developer-roadmap development by creating an account on GitHub.
Before you go.
Remember: Practice is the key
Learning & mastering web dev is a life-long process. You always need to stay updated with the latest technologies & learning new stuff.
So, you better develop a learning habit.
Good luck & Happy learning.
That's all for now. Hope it helps.
I share web development (tips + resources) to make learning easy for you. Follow me
If you found it useful,
Read also