How to become a web developer that stands out from the crowd
Click here to load reader
-
Upload
stephen-young -
Category
Software
-
view
3.497 -
download
28
description
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
developer
I’m not gonna lie to you, becoming a good web developer isn’t easy.
Knowing a little bit of HTML, Javascript and CSS isn’t enough.
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
www.aestheticio.com
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
the web.
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.
Concepts like:
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
www.aestheticio.com
For articles on each of these
concepts click here.
Javascript - The programming layer
This will be your hardest task by far.
First you need to master Javascript
Then you need to become a good programmer.
It's a hard road, but you can get there.
This book will help.
Javascript the good partsDouglas Crockford
So will this lecture
www.aestheticio.com
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.
Good luck!
www.aestheticio.com
!
For more information
including resources, courses and videos
click here.