In this blog we will see how a beginner can become a full stack web developer in a very short timespan.
Full stack developers are developers who work with both the front and back end of a website or application. They’re familiar with HTML, CSS, JavaScript, and one or more backend languages. Hence the term “full stack”—they’ve got all the web development skills to build sites and apps from start to finish.The Bucket Technique
As a part of this technique, we will study each technology just enough to start building sites.
My breakdown for frontend and backend development is as follows:
Front End Development:
80% HTML
60% CSS
50% JavaScript
20% Database (Insert, Update, Delete)
After you finish learning all these technologies, you will be able to build good designs but it is not possible to build a stunning website without graphic designing skills. You need to either be a good designer or refer to some design which is good enough for your site to look amazing!
For that you can either refer to some websites which are already built by great designers or work on your own design before you get your hands dirty with coding!
Back End Development :
I recommend following options from a huge list of available options with pros and cons:
PHP - Easy to learn, best for beginners, limited support of libraries
NodeJs - JavaScript which you already know from frontend, Difficult to learn JavaScript concepts like callbacks are used
Django/Flask (Python based backend Frameworks) - Includes ORM, great set of python libraries, need to learn python.
Not recommended for beginners
Frontend frameworks like react, vue, angular
Third party JavaScript, CSS frameworks
Website builders
Don't get me wrong here. JavaScript frameworks are amazing but if you want to be a successful web developer, you need to master HTML, CSS, JavaScript first.
Resources to Learn Web Development
HTML HTML tutorials
HTML CheatsheetHTML cheatsheet all tags
Complete Web Development Course
CodePen Search (CodePen)
Php Tutorial PHP tutorials
Tools every Web Developer should know about
UnSplash for Image APIpsychedcrjbeedhan
beedhan36@gmail.com
Really appreciate this post.As a beggineer it is really helpful for making roadmap and getting ideas
ReplyDelete❤✌✌
DeleteNice one ❤
ReplyDelete❤✌
DeleteAppreciated your efforts and motive ❤️
ReplyDeleteMeaningful blog ��
ReplyDelete