Skip to main content

What skills should I learn to become a full-stack developer? Smart work.



 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.

If you want to become a full stack developer, you need to know HTML, CSS, JavaScript along with a backend but making the right choice in an era where there are a lot of options creates a lot of confusion for newbie developers.

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:

  1. PHP - Easy to learn, best for beginners, limited support of libraries

  2. NodeJs - JavaScript which you already know from frontend, Difficult to learn JavaScript concepts like callbacks are used

  3. Django/Flask (Python based backend Frameworks) - Includes ORM, great set of python libraries, need to learn python.

Not recommended for beginners

  1. Frontend frameworks like react, vue, angular

  2. Third party JavaScript, CSS frameworks

  3. 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

  1. HTML HTML tutorials

  2. HTML CheatsheetHTML cheatsheet all tags

  3. Complete Web Development Course

  4. CodePen Search (CodePen)

  5. Php Tutorial PHP tutorials


And not only skills, you also require some resources or tools for every website.

Tools every Web Developer should know about

UnSplash for Image API





psychedcrjbeedhan

beedhan36@gmail.com

Comments

Post a Comment

Popular posts from this blog

Social Media and Relationships. Do social media harms you? . And what about your relationship !

Social media is a boon. Or, is it a bane? Thought it has many benefits and uses, there are plenty of social media problems that trouble us. Thought there are many reason to use it but there can be some dangerous reason not to use them.   Three billion people, around 40% of the world population, uses social media and we're spending an average of two hours every day sharing, liking, commenting, and updating our daily activities. According to data--                 Worldwide, there are over 2.70 billion monthly active  users  (MAUs) as of June 30,  2020 . This is a 12 percent increase in  Facebook  MAUs year-over-year. This is compared to 2.38 billion MAUs for Q1  2019  and 2.38 billion MAUs for December  2019 .  This data shows that daily, monthly or yearly active social media user are increasing. And the fact is some are using for fun and some don't know about it but they because of imitation u...

HAPPY DETOX ! . . Try disconnecting for 30 days without telling any of your friends and see what that feels like. Social Media will never play a fundamental role in my life.

Try disconnecting for 30 days without telling any of your friends and see what that feels like. It was difficult detoxing Social Media as a IT student. Oh sorry , let me start from the beginning . This article is divided into four parts-- 1. Why I detox Social Media ? 2. Truth about quitting Social Media. 3. Benefits of doing so . 4. Moral of my story.                          **************************************   1. Why I detox Social Media? Before you claim, I am a Demi-god for detoxing the most omnipresent phenomenon of the 21st century, let me clarify by saying that I was never a fan of social media.  When I say Social Media, I mean the 4 big giants — Facebook, Instagram, Snapchat and Twitter. I deleted my Facebook app from the mobile and pretend that I had never been so addicted to it before. I didn't quit using twitter because the habits of scrolling the bottomless page hasn't been left...