0% found this document useful (0 votes)
41 views

How To Become A Full Stack Web Developer: The Bucket Technique

The document discusses how to become a full stack web developer by learning HTML, CSS, JavaScript, and a backend technology like PHP, Node.js, or a Python framework. It recommends starting with the frontend technologies and a simple backend like PHP before learning more complex frameworks.

Uploaded by

Shubh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

How To Become A Full Stack Web Developer: The Bucket Technique

The document discusses how to become a full stack web developer by learning HTML, CSS, JavaScript, and a backend technology like PHP, Node.js, or a Python framework. It recommends starting with the frontend technologies and a simple backend like PHP before learning more complex frameworks.

Uploaded by

Shubh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

How‌‌to‌‌become‌‌a‌‌Full‌‌Stack‌‌Web‌‌Developer‌ 


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:‌  ‌

FrontEnd‌‌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!‌  ‌

BackEnd‌‌Development‌   ‌
I‌‌recommend‌‌following‌‌options‌‌from‌‌a‌‌huge‌‌list‌‌of‌‌available‌‌options‌‌with‌p
‌ ros‌a
‌ nd‌c
‌ ons‌: ‌ ‌
1. PHP‌‌-‌‌Easy‌‌to‌‌learn,‌‌best‌‌for‌‌beginners,‌l‌imited‌‌support‌‌of‌‌libraries‌  ‌
2. NodeJs‌‌-‌J
‌ avaScript‌‌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,‌n ‌ eed‌‌to‌‌learn‌‌python‌  ‌
 ‌

Not‌‌recommended‌‌for‌‌beginners‌  ‌
1. Frontend‌‌frameworks‌‌like‌‌react,‌‌vue,‌‌angular‌  ‌
2. Third‌‌party‌J‌ avaScript,‌‌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‌‌in‌‌one‌‌video‌‌‌(CodeWithHarry)‌  ‌
2. HTML‌‌Cheatsheet‌(‌ https://htmlcheatsheet.com/)‌  ‌
3. Complete‌‌Web‌‌Development‌‌Course‌(‌ CodeWithHarry)‌  ‌
4. CodePen‌‌Search‌(‌ CodePen)‌  ‌
5. Php‌‌Tutorial‌(‌ CodeWithHarry)‌  ‌
6. Projects‌‌Using‌‌HTML,‌‌CSS,‌‌JavaScript‌(‌ CodeWithHarry)‌  ‌
 ‌

Tools‌‌every‌‌Web‌‌Developer‌‌should‌‌know‌‌about‌  ‌
➔ UX‌‌wing‌‌‌for‌‌Icons‌  ‌
➔ PixaBay‌f‌or‌‌free‌‌Images‌  ‌
➔ FreeHTML5‌f‌or‌‌free‌‌templates‌  ‌
➔ UnSplash‌f‌or‌‌Image‌‌API‌  ‌
➔ Json‌‌Placeholder‌‌‌for‌‌‌fake‌‌Online‌‌REST‌‌API‌‌   ‌
➔ More‌‌resources‌‌are‌‌available‌‌on‌‌this‌G‌ itHub‌‌Repository‌  ‌
 ‌

You might also like