Web Development for Beginners
Written by: Abhijeet
Trying your hand at a little Web development work? The task probably seems pretty daunting but hey, anyone can do it if they set their mind to it—and if you set your mind to learning one language at a time, it’s more than do-able for the average tech enthusiast who has an ample amount of fortitude.
The methods by which computers communicate with each other through the use of markup languages and multimedia packages is known as web technology. Everywhere we are surrounded by websites, blogs or say applications of web development.
Web Development tends to split into three main concentrations-
3. Full Stack
Here is the list of resources from where you can learn basic frontend :
3. Udacity: Intro to HTML and CSS
4. Udacity HTML and CSS
5. YouTube: Chris Courses
Resource for CSS: CSS-tricks
Frameworks for Frontend: Bootstrap, Angular JS, jQuery
So what makes the front end of a website possible? Where is all that data stored? This is where the back end comes in. The back end of a website consists of a server, an application, and a database. A back-end developer builds and maintains the technology that powers those components which, together, enable the user-facing side of the website to even exist in the first place.
1. Udacity: Intro to Back-End
3. MDN: Node JS
4. Youtube Channels(Most Valuable)
1. Fun Fun Function
2. Read these books, fast, You don't know JS series by Kyle Simpson(6 books)
As the name itself suggests, full “stack” of technology, i.e. both the front end and back end.
"Full stack developers are jacks-of-all-trades."
Web development has many faces. But no matter the type of development you’re thinking of pursuing, soft skills like attention to detail, ability to learn quickly, ability to solve problems efficiently, and strong communication will stand you in good stead on top of the hard skills outlined above.