In recent years, there has come about a new buzz term in the IT world. The term is called full-stack developer. It means the ability of the programmer to create and analyze front-end and back-end technologies. This simply means you have to be good at everything from databases, programing languages, and user interfaces. Generally speaking, anyone that has these skills is considered a top-gun. Now comes the money. (https://steemitimages.com/DQmbXuKBFUAf4FGJvDcHWaxwh4d9FwUmgmHdJpsMxbAKZvs/full%20stack.png) [Image from pixabay](https://pixabay.com/) **The Web 2.0 influence** The old Web 1.0 mostly restricted itself to very few content creators. Most websites were static pages on ISP servers. Much of the demand for full stack developers is due to the current nature of the World Wide Web. Web 2.0 makes it possible for “User created content” to interact or interoperability seamlessly with other devices, products and systems for the benefit of the end user. This is basically the mechanism behind social networking sites like Facebook (blogs), YouTube (video sharing) and wikis. Facebook is particularly known as a company that only employs full stack programmers.  [Image from pixabay](https://pixabay.com/) **The learning curve** If you are trying to take a leap into this glamorous occupation, the following guide should get you started. 1. **CSS and HTML** HTML is the foundation of it all. It is the building block of websites. CSS is the styling of your HTML. Concepts to learn include CSS Box model, CSS preprocessors, and Semantic HTML.  [Image from pixabay](https://pixabay.com/) 2. **JavaScript** This is now the most popular language to learn. It is he language that runs on but the front-end and back-end of the development. Concepts to learn include DOM and JOSN, Asynchronous control flow, promises and call backs. Others include leaning at least a framework like React or AngularJS. 3. **Server-end languages** Back-end languages are necessary for verifying log-ins, performing Database operations and logic. The popular ones are Ruby, Python and NodeJS. PHP and Java are not taught nowadays but are still important. 4. **Databases** All data needs to be stored. The Database is where the web storage goes. Concepts like the advantages of relational database e.g. SQL vs NoSQL. MongoDB is a subject that must be leant. 5. **HTTP** HTTP is the protocol that allows servers to communicate request to clients. Concepts to learn include SSL certificates, how to use chrome development tools, and REST as it relates to HTTP. 6. **Web Application** This is the part you make the whole complex application come together. It might involve you working in a team. Your application needs to be like a well-oiled machine. Some things you might do include performing optimization for browsers, learning about web applications by Microsoft, and getting opinions on how the architecture would look like. 7. **GIT** In my previous post, I wrote about [GIThub](https://steemit.com/nigeria/@bssman/github-a-much-needed-tool-for-african-developers) and how African developers should learn to use it. it works basically in maintaining version control. You might want to take a look at that. **Conclusion** Becoming a Full stack developer is not an easy quest. Many people believe it to be a Myth. This is because of the Skill set’s rate of evolution. The requirements are changing almost every three years. Just a while ago PHP and Java were trending as subjects taught in these schools. Nevertheless, people are still acquiring this knowledge and are getting jobs in big companies like Facebook and Google. Goodluck. For further reading: [1](https://techcrunch.com/2014/11/08/the-rise-and-fall-of-the-full-stack-developer/) [2](https://medium.com/coderbyte/a-guide-to-becoming-a-full-stack-developer-in-2017-5c3c08a1600c) [3](https://en.wikipedia.org/wiki/Web_2.0) Thanks for reading. 
author | bssman |
---|---|
permlink | becoming-a-full-stack-developer |
category | steemstem |
json_metadata | {"tags":["steemstem","africa","genesisprogect","nigeria","airhawk-project"],"image":["https://steemitimages.com/DQmbXuKBFUAf4FGJvDcHWaxwh4d9FwUmgmHdJpsMxbAKZvs/full%20stack.png","https://steemitimages.com/DQmWCPUvvfATwxarrrU3v9Q7Jggpw83Jb84QZ3KerT2FztQ/person%20with%20pc.jpg","https://steemitimages.com/DQmPntW1vrLcGEJwaRzT8qQefRSD84FV2AqpsAuZ3GFA46r/html.png","https://steemitimages.com/DQmRhDtjokAZnGKi4QwheqksKTFo6m4fsjMYsNNrsitC1xk/upvote-follow-Resteem.gif"],"links":["https://pixabay.com/","https://steemit.com/nigeria/@bssman/github-a-much-needed-tool-for-african-developers","https://techcrunch.com/2014/11/08/the-rise-and-fall-of-the-full-stack-developer/","https://medium.com/coderbyte/a-guide-to-becoming-a-full-stack-developer-in-2017-5c3c08a1600c","https://en.wikipedia.org/wiki/Web_2.0"],"app":"steemit/0.1","format":"markdown"} |
created | 2017-12-18 15:00:03 |
last_update | 2017-12-18 15:08:51 |
depth | 0 |
children | 7 |
last_payout | 2017-12-25 15:00:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 65.139 HBD |
curator_payout_value | 19.685 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 4,258 |
author_reputation | 12,768,583,386,338 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 24,035,623 |
net_rshares | 13,744,062,503,129 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
fminerten | 0 | 227,025,242,838 | 5% | ||
steempty | 0 | 163,050,459,110 | 5% | ||
pharesim | 0 | 106,288,526,826 | 0.15% | ||
lafona-miner | 0 | 404,161,259,845 | 20% | ||
kushed | 0 | 94,342,691,289 | 6% | ||
xeroc | 0 | 1,766,464,124 | 1.8% | ||
steem-id | 0 | 12,901,343,146 | 1.8% | ||
blakemiles84 | 0 | 8,702,324,539 | 1.8% | ||
justtryme90 | 0 | 875,814,463,801 | 34% | ||
infovore | 0 | 1,602,645,031,501 | 100% | ||
anwenbaumeister | 0 | 140,257,654,458 | 6% | ||
ausbitbank | 0 | 164,936,386,953 | 1% | ||
bitland | 0 | 1,535,373,965 | 20% | ||
phenom | 0 | 1,629,681,124 | 1.8% | ||
shaka | 0 | 746,606,822,709 | 19% | ||
cryptoninja | 0 | 255,063,063 | 4% | ||
toxichan | 0 | 1,485,135,188 | 6% | ||
timsaid | 0 | 26,169,037,393 | 8% | ||
kyriacos | 0 | 83,330,929,379 | 20% | ||
lemouth | 0 | 94,019,182,469 | 40% | ||
rjbauer85 | 0 | 1,245,400,323 | 40% | ||
anarchyhasnogods | 0 | 103,474,245,361 | 40% | ||
novacadian | 0 | 188,246,516 | 100% | ||
lamouthe | 0 | 4,808,508,503 | 40% | ||
dan-bn | 0 | 13,584,021,092 | 1.8% | ||
ejaredallen | 0 | 10,116,964,495 | 100% | ||
smasher | 0 | 1,060,830,397 | 19% | ||
steemedia | 0 | 639,957,011 | 6% | ||
curie | 0 | 303,266,820,555 | 6% | ||
cebymaster | 0 | 794,167,139 | 6% | ||
techslut | 0 | 131,546,362,856 | 12% | ||
hendrikdegrote | 0 | 3,242,035,300,154 | 6% | ||
steemstem | 0 | 403,763,553,305 | 40% | ||
unipsycho | 0 | 169,483,375 | 1% | ||
oleg326756 | 0 | 500,250,305 | 0.6% | ||
cotidiana | 0 | 712,463,247 | 6% | ||
foundation | 0 | 3,381,007,569 | 40% | ||
the-devil | 0 | 8,397,241,199 | 40% | ||
madlenfox | 0 | 13,204,266,252 | 100% | ||
fisteganos | 0 | 4,351,021,792 | 12% | ||
dna-replication | 0 | 8,301,541,490 | 30% | ||
ogoowinner | 0 | 211,160,082,120 | 55% | ||
samhamou | 0 | 57,773,553 | 80% | ||
pacokam8 | 0 | 140,231,060 | 1.2% | ||
ebohio2008 | 0 | 2,812,448,081 | 80% | ||
jamhuery | 0 | 10,463,010,317 | 40% | ||
more4less | 0 | 199,455,480 | 35% | ||
jhagi.bhai | 0 | 183,404,009 | 0.6% | ||
kingyus | 0 | 115,171,258 | 5% | ||
papadimos | 0 | 8,889,553,916 | 40% | ||
mobbs | 0 | 25,125,138,931 | 20% | ||
bp423 | 0 | 1,640,537,233 | 6% | ||
onequality | 0 | 401,316,023,309 | 30% | ||
oscarcc89 | 0 | 101,646,578 | 0.6% | ||
kryzsec | 0 | 5,941,197,023 | 40% | ||
kenchung | 0 | 3,462,126,558 | 8% | ||
gloglo | 0 | 37,606,785,552 | 50% | ||
diggerdugg | 0 | 623,471,640 | 6% | ||
turpsy | 0 | 14,678,867,832 | 50% | ||
dber | 0 | 33,536,160,806 | 40% | ||
derosnec | 0 | 145,439,707 | 1.2% | ||
kerriknox | 0 | 139,768,354,199 | 40% | ||
alexander.alexis | 0 | 1,566,779,294 | 8% | ||
sieses | 0 | 576,574,564 | 6% | ||
suesa | 0 | 84,768,764,034 | 25% | ||
rockeynayak | 0 | 243,135,616 | 40% | ||
smallville | 0 | 2,443,268,855 | 80% | ||
tngflx | 0 | 1,122,761,412 | 20% | ||
thinknzombie | 0 | 2,325,231,142 | 1% | ||
nitesh9 | 0 | 8,117,327,968 | 40% | ||
dante31 | 0 | 227,185,581 | 6% | ||
himal | 0 | 1,667,525,165 | 40% | ||
ewuoso | 0 | 306,194,750 | 3% | ||
dreamchasser | 0 | 2,143,363,456 | 50% | ||
dorth | 0 | 11,649,711,931 | 100% | ||
unlimited921 | 0 | 435,009,314 | 28% | ||
urchice | 0 | 251,212,504 | 34.67% | ||
esteemguy | 0 | 1,487,594,927 | 80% | ||
ovij | 0 | 5,781,694,342 | 40% | ||
kharrazi | 0 | 28,934,591,098 | 40% | ||
tfame3865 | 0 | 1,497,478,311 | 20% | ||
azirgraff | 0 | 24,143,826,108 | 24% | ||
valency1 | 0 | 4,057,945,763 | 100% | ||
sandybee | 0 | 270,576,001 | 35% | ||
vaishykrishan | 0 | 313,093,051 | 100% | ||
aauthespian1 | 0 | 673,915,164 | 100% | ||
horpey | 0 | 280,296,728 | 6% | ||
somethingburger | 0 | 2,444,224,104 | 40% | ||
tanyaschutte | 0 | 2,523,619,686 | 40% | ||
muhammadrazikon | 0 | 639,894,460 | 100% | ||
ememovic | 0 | 12,315,130,423 | 100% | ||
dxdei | 0 | 356,916,835 | 100% | ||
pearlumie | 0 | 9,586,304,309 | 40% | ||
onyi | 0 | 279,628,434 | 31.5% | ||
intellectualsoul | 0 | 1,640,999,702 | 100% | ||
webresultat | 0 | 494,112,958 | 6% | ||
anjiba | 0 | 187,851,568 | 10% | ||
mizdais | 0 | 915,447,383 | 100% | ||
mr-aaron | 0 | 2,406,122,490 | 100% | ||
plojslydia | 0 | 962,034,560 | 100% | ||
ogejoy | 0 | 1,311,994,397 | 77% | ||
littlefairy | 0 | 3,604,904,715 | 80% | ||
xpressng | 0 | 260,417,707 | 100% | ||
blogtrovert | 0 | 66,092,312 | 6% | ||
wahidurrahman | 0 | 288,028,158 | 100% | ||
steemitdotcom | 0 | 25,104,255,293 | 100% | ||
creativity101 | 0 | 4,285,090,099 | 80% | ||
official-hord | 0 | 205,537,489 | 80% | ||
rayken04 | 0 | 60,008,500 | 10% | ||
orlahyeahlay | 0 | 8,014,765,927 | 80% | ||
suheri | 0 | 474,803,352 | 35% | ||
bollutech | 0 | 756,874,458 | 10% | ||
gotgame | 0 | 34,329,122,324 | 100% | ||
imamalkimas | 0 | 609,729,405 | 40% | ||
teo-nyx | 0 | 17,946,822,402 | 19% | ||
tioluwanih | 0 | 755,409,451 | 80% | ||
nuges | 0 | 1,025,485,732 | 10% | ||
ayfcot | 0 | 201,888,739 | 35% | ||
genesis-project | 0 | 3,367,952,320,973 | 80% | ||
rachelsmantra | 0 | 1,928,069,484 | 40% | ||
mhdriza | 0 | 395,415,145 | 100% | ||
syavash | 0 | 560,845,378 | 100% | ||
airhawk-project | 0 | 50,554,730,767 | 100% | ||
otemzi | 0 | 1,165,030,895 | 30% | ||
muhammadrizki96 | 0 | 160,781,428 | 100% | ||
gra | 0 | 13,146,222,587 | 40% | ||
kedi | 0 | 9,671,634,535 | 40% | ||
kayceefresh | 0 | 399,508,431 | 31.5% | ||
thecentrestage | 0 | 2,145,058,407 | 30% | ||
sci-guy | 0 | 98,861,379 | 40% | ||
hilltop | 0 | 1,267,092,328 | 100% | ||
ghoval | 0 | 672,096,339 | 100% | ||
shedrackwilliams | 0 | 190,749,200 | 35% | ||
nathalie13 | 0 | 1,076,389,861 | 100% | ||
jasimg | 0 | 8,112,382,703 | 6% | ||
mindhacks | 0 | 1,389,479,119 | 40% | ||
berkaytekinsen | 0 | 305,855,048 | 100% | ||
raj1511 | 0 | 110,937,345 | 35% | ||
brainz | 0 | 234,797,323 | 10% | ||
jutdagut | 0 | 584,554,000 | 100% | ||
trydaily | 0 | 489,110,978 | 100% | ||
hadebaryor | 0 | 466,945,292 | 10% | ||
ongoingwow | 0 | 1,560,866,509 | 32% | ||
xanderslee | 0 | 406,816,448 | 6% | ||
archdemon | 0 | 1,138,634,241 | 70% | ||
amavi | 0 | 4,750,091,634 | 8% | ||
pyaesoneaung1774 | 0 | 67,685,200 | 35% | ||
fabiocola | 0 | 231,358,228 | 80% | ||
geekpowered | 0 | 14,822,730,618 | 8% | ||
perlo | 0 | 523,260,052 | 80% | ||
tomfreeman | 0 | 514,576,125 | 100% | ||
kamsi | 0 | 384,575,000 | 75% | ||
silasdavid | 0 | 3,163,128,970 | 100% | ||
dronie | 0 | 962,088,979 | 100% | ||
gentleshaid | 0 | 8,191,581,189 | 40% | ||
mhizjoyce | 0 | 747,660,788 | 75% | ||
topdollar001 | 0 | 446,107,000 | 100% | ||
masyhadi | 0 | 713,028,524 | 100% | ||
questionuniv | 0 | 972,167,530 | 100% | ||
family.app | 0 | 1,076,376,114 | 100% | ||
dimaro | 0 | 372,268,600 | 70% | ||
manupadillaph | 0 | 2,383,740,837 | 100% | ||
andreeamta | 0 | 373,561,388 | 100% | ||
mouradb | 0 | 306,430,497 | 100% | ||
hagstrom | 0 | 442,627,606 | 100% | ||
safwan10000 | 0 | 139,422,084 | 100% | ||
abmakko | 0 | 51,034,972 | 2% | ||
shawnvanderveer | 0 | 2,970,606,430 | 6% | ||
praisev | 0 | 449,183,600 | 80% | ||
skaybliss | 0 | 122,805,935 | 100% | ||
thedrewshow | 0 | 163,735,627 | 100% | ||
tijani | 0 | 375,345,200 | 100% | ||
zionwealth | 0 | 301,506,800 | 50% | ||
nguyennhatky1994 | 0 | 486,362,965 | 100% | ||
acheever | 0 | 106,040,508 | 100% | ||
chemistry0 | 0 | 404,932,442 | 100% | ||
codeworkr | 0 | 841,606,799 | 100% | ||
muhammadmohsan | 0 | 249,508,476 | 100% |
Good article. It takes many years to become a true 'full stack' developer. It's not easy and certainly not always glamorous, but in the end if you can learn to code you will always have food on the table, maybe much more :)
author | britcoins |
---|---|
permlink | re-bssman-becoming-a-full-stack-developer-20171222t171006359z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"app":"steemit/0.1"} |
created | 2017-12-22 17:10:06 |
last_update | 2017-12-22 17:10:06 |
depth | 1 |
children | 1 |
last_payout | 2017-12-29 17:10:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 223 |
author_reputation | 3,090,086,590,721 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 24,727,029 |
net_rshares | 0 |
Thanks for reading
author | bssman |
---|---|
permlink | re-britcoins-re-bssman-becoming-a-full-stack-developer-20180101t145357037z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"app":"steemit/0.1"} |
created | 2018-01-01 14:53:57 |
last_update | 2018-01-01 14:53:57 |
depth | 2 |
children | 0 |
last_payout | 2018-01-08 14:53:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.024 HBD |
curator_payout_value | 0.006 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 18 |
author_reputation | 12,768,583,386,338 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 26,381,081 |
net_rshares | 2,808,355,031 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
britcoins | 0 | 2,808,355,031 | 100% |
Upvoted! You've got some great content here. I do a decent bit of coding in JS, CSS, of course HTML and some Swift. I'd like to continue learning more and exploring other languages but don't seem to have the time or resources. Thanks for the post!
author | ejaredallen |
---|---|
permlink | re-bssman-becoming-a-full-stack-developer-20171222t215537172z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"app":"steemit/0.1"} |
created | 2017-12-22 21:55:36 |
last_update | 2017-12-22 21:55:36 |
depth | 1 |
children | 2 |
last_payout | 2017-12-29 21:55:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 247 |
author_reputation | 8,719,983,776,118 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 24,763,145 |
net_rshares | 0 |
Great. Thanks for reading
author | bssman |
---|---|
permlink | re-ejaredallen-re-bssman-becoming-a-full-stack-developer-20180101t145047296z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"app":"steemit/0.1"} |
created | 2018-01-01 14:50:48 |
last_update | 2018-01-01 14:50:48 |
depth | 2 |
children | 1 |
last_payout | 2018-01-08 14:50:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.031 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 25 |
author_reputation | 12,768,583,386,338 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 26,380,604 |
net_rshares | 2,896,857,551 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
rvgenaille | 0 | 2,896,857,551 | 16% |
@bssman Absolutely!
author | ejaredallen |
---|---|
permlink | re-bssman-re-ejaredallen-re-bssman-becoming-a-full-stack-developer-20180101t200024419z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"users":["bssman"],"app":"steemit/0.1"} |
created | 2018-01-01 20:00:27 |
last_update | 2018-01-01 20:00:27 |
depth | 3 |
children | 0 |
last_payout | 2018-01-08 20:00:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 19 |
author_reputation | 8,719,983,776,118 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 26,427,083 |
net_rshares | 0 |
Great work bro!
author | olajidekehinde |
---|---|
permlink | re-bssman-becoming-a-full-stack-developer-20171226t022641795z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"app":"steemit/0.1"} |
created | 2017-12-26 02:26:42 |
last_update | 2017-12-26 02:26:42 |
depth | 1 |
children | 0 |
last_payout | 2018-01-02 02:26:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 15 |
author_reputation | 2,442,451,147,399 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 25,258,604 |
net_rshares | 0 |
Hey bro, now following, pls follow back.
author | topdollar001 |
---|---|
permlink | re-bssman-becoming-a-full-stack-developer-20171219t050856904z |
category | steemstem |
json_metadata | {"tags":["steemstem"],"app":"steemit/0.1"} |
created | 2017-12-19 05:09:06 |
last_update | 2017-12-19 05:09:06 |
depth | 1 |
children | 0 |
last_payout | 2017-12-26 05:09:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 40 |
author_reputation | 5,084,939,155,932 |
root_title | "Becoming a full-stack Developer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 24,130,459 |
net_rshares | 0 |