How to become a web developer that stands out from the crowd
Transcript of How to become a web developer that stands out from the crowd
that stands out from the crowd
How to become a web
I’m not gonna lie to you, becoming a good web developer isn’t easy.
It’ll take time but you can teach yourself everything you need to know.
If you put in the effort and focus on the right things you will get there.
Build a solid foundation
Even if you are an experienced developer it’s worth going back to basics.
HTTP - The transport layer
Every single thing you do on the web is built on top of HTTP
When learning HTTP make sure you understand:
How the request/response model works.
The stateless nature of the web.
Cookies and their purpose.
The HTTP verbs and the difference between them.
HTTPS and certificates.
Caching and all the places it could occur
For links to in depth explanations of HTTP click here
HTML - The content layer
HTML is a markup language that describes the content you produce on
It's combined with CSS in your browser to display information.
HTML should be used to describe the structure of your document.
Not what it looks like! That’s what CSS is for…
CSS - The presentation layer
Cascading style sheets are used to dress up your content.
CSS tells the browser how you want your HTML rendered.
Since CSS is fairly simple it’s easy to pick up the basics by fiddling around.
This often means you try random stuff until it works or you just give up.
If you have had this experience you are not alone.
Mastering a few basic concepts will help you understand what’s going on.
The box model
How CSS relates to the DOM
Specificity, inheritance and cascading
Absolute vs relative positioning
Absolute positioning inside relative positioning
CSS layout techniques
For articles on each of these
concepts click here.
This will be your hardest task by far.
Then you need to become a good programmer.
It's a hard road, but you can get there.
This book will help.
So will this lecture
There are 7 more videos in this series, click here for a list
This is the first step in your journey to becoming a web developer.
It’s a very important one though
Understand the basics.
It will be worth it in the long run.
For more information
including resources, courses and videos