Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,639,059 members, 6,175,529 topics. Date: Tuesday, 02 March 2021 at 12:08 AM

Journey To Full Stack Developer - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Journey To Full Stack Developer (1200 Views)

Journey To Being A FULLSTACK Web Developer / My Journey To Programming / Full Stack Developer Needed !! (2) (3) (4)

(1) (Reply) (Go Down)

Journey To Full Stack Developer by kay9(m): 12:52pm On Jun 01, 2020
I just newly learned that phrase: Full stack developer. Nice ring to it. smiley

Some time in April (about 2 months ago), I finally decided I would take up programming seriously. I've been dabbling with it on and off for years now since university - Fortran, vb, c++. Not surprising considering what my 8-5 is. But now, I have finally decided to seriously do programming - specifically web development.

I think a post by @franchasng triggered it; I followed the advice and started with Eloquent JavaScript. I have now made a detour to The Odin Project. I have read all the stories and I guess I am likely still in the "honeymoon" phase; we will see. The Odin introductory class advised keeping an online profile and communicating with like-minds; I'm not very good at that - I keep to myself a lot - but I will try.

However I intend to earn this role, web dev. And hopefully make it a financially profitable hustle. But first, blood and sweat (and recursion!) before glory.

---------------------------------------------------
function tryAgain (effort, time, target) {
let currentResults = effort*time
if (currentResults == target) {
return "Another one in the box, Kay. Time for a new target!"
}
else {
effort = Math.pow(effort,2)
time++
return tryAgain(effort, time, target)
}
}
--------------------------------------------------

I will come back here and update as I go. Sayonara.
Re: Journey To Full Stack Developer by ThreeBlackBird: 5:32pm On Jun 01, 2020
On the same page with you. Just started Javascript. I'm stuck and decided to take a rest. I'm finding it hard calling the property of an object by declaring one of its values.

What materials do you use? I dabbled into C++ during my university days too.

2 Likes

Re: Journey To Full Stack Developer by kay9(m): 10:25am On Jun 02, 2020
ThreeBlackBird:


On the same page with you. Just started Javascript. I'm stuck and decided to take a rest. I'm finding it hard calling the property of an object by declaring one of its values.

What materials do you use? I dabbled into C++ during my university days too.

Nice to have you, ThreeBlackBird.

Are you trying make the object/object property an argument for a function? If yes, you can put braces ({}) around the property name in the function definition, as in:
```
function aFunction ({propertyName}) {
functionBody... propertyName (without the braces)...
}
```
Then when you call the function you can just enter the object itself as an argument. Is that helpful?

I started with Eloquent JavaScript (https://eloquentjavascript.net/index.html); it's basically an online textbook with a built-in developer environment. I didn't (and still haven't) installed anything.
Re: Journey To Full Stack Developer by kay9(m): 1:36am On Jun 10, 2020
Update:
I guess I can scratch that bit about not installing anything... I've now got a code editor, Git, and a GitHub repository (look me up, @khay9yne). And of course, a Unix-based OS (my system is native Win10 OS, so I went with a VB virtual machine running Xubuntu). If all goes well, some time in the future - some time in the financially profitable future, lol - I'll have to get a real MacBook or at least a regular laptop with a native Unix/Linux OS. Dual OS is another option, but I hear it has plenty wahala.

On the progress front, I'm still on TheOdinProject course (had to pause JavaScript indefinitely). I got routed over to www.freecodecamp.org though (which I'm loving, by the way). I'm halfway through the HTML/CSS/Responsive Web Design; hope to round it off before weekend. Been an easy ride so far, I kinda find myself itching to get to the really tough stuff.

Just that I have so many distractions - family, job, responsibilities... Mmmmh! Ok, enough whinging. Suck it up, Constant Tin Soldier!

2 Likes

Re: Journey To Full Stack Developer by ThreeBlackBird: 9:18pm On Jun 10, 2020
kay9:


Nice to have you, ThreeBlackBird.

Are you trying make the object/object property an argument for a function? If yes, you can put braces ({}) around the property name in the function definition, as in:
```
function aFunction ({propertyName}) {
functionBody... propertyName (without the braces)...
}
```
Then when you call the function you can just enter the object itself as an argument. Is that helpful?

I started with Eloquent JavaScript (https://eloquentjavascript.net/index.html); it's basically an online textbook with a built-in developer environment. I didn't (and still haven't) installed anything.

Thanks a whole lot. This book is resourceful. I have found some basic things many videos couldn't provide me.

How has the journey been? Javascript has choked me already. I don't know how to proceed. Learning the basics is not same as eventually getting to use them for projects.

2 Likes

Re: Journey To Full Stack Developer by kay9(m): 8:31am On Jun 11, 2020
ThreeBlackBird:


Thanks a whole lot. This book is resourceful. I have found some basic things many videos couldn't provide me.

How has the journey been? Javascript has choked me already. I don't know how to proceed. Learning the basics is not same as eventually getting to use them for projects.


Glad the book was helpful.

So far, it's been a rather easy ride. Perhaps it's just naivety though. Hope to round off html/CSS and responsive design this weekend, then get back to JavaScript.

Is your JS task a personal assignment? I was just starting up on data structures when I took a rest from JavaScript; can I help?

I read somewhere that sometimes all you need is just take a breather, take one's mind off it - the solution sometimes becomes obvious after a good rest.

1 Like

Re: Journey To Full Stack Developer by ThreeBlackBird: 9:17am On Jun 11, 2020
kay9:


Glad the book was helpful.

So far, it's been a rather easy ride. Perhaps it's just naivety though. Hope to round off html/CSS and responsive design this weekend, then get back to JavaScript.

Is your JS task a personal assignment? I was just starting up on data structures when I took a rest from JavaScript; can I help?

I read somewhere that sometimes all you need is just take a breather, take one's mind off it - the solution sometimes becomes obvious after a good rest.


I have built a semi-responsive website with dummy texts and with the help of a tutorial video. It's semi-responsive because only the index page is responsive after hosting it online. Other pages were responsive on the broswer when I worked on it but not online. I hope to figure it out though as I commence the building of my own website as a new project. I was told I should take my time and not rush it to minimize mistakes.

Javascript has been the real deal for me. I'm so desperate to know it. I took the 3-hour FreeCodeCamp tutorial video and it helped learn the basics. Unfortunately, integrating the lessons into real projects have been hard. Many tutors are only willing to show their skills in the guise of teaching.

And yes, it's a personal assignment. Are you using the data structures and algorithm video by FreeCodeCamp?

2 Likes

Re: Journey To Full Stack Developer by kay9(m): 12:26pm On Jun 11, 2020
ThreeBlackBird:


I have built a semi-responsive website with dummy texts and with the help of a tutorial video. It's semi-responsive because only the index page is responsive after hosting it online. Other pages were responsive on the broswer when I worked on it but not online. I hope to figure it out though as I commence the building of my own website as a new project. I was told I should take my time and not rush it to minimize mistakes.

Javascript has been the real deal for me. I'm so desperate to know it. I took the 3-hour FreeCodeCamp tutorial video and it helped learn the basics. Unfortunately, integrating the lessons into real projects have been hard. Many tutors are only willing to show their skills in the guise of teaching.

And yes, it's a personal assignment. Are you using the data structures and algorithm video by FreeCodeCamp?

No, not really... for now, I'm just at FreeCodeCamp for the responsive web design. My progress in JavaScript was from Eloquent Java; I got up to Chapter 6 but I feel like I have a very good grasp. But of course, class work and real-life projects aren't same... Can you post the snippet causing the issue?

If I may offer advice from my very obviously limited experience - or should I say inexperience - try reading through the chapter(s) of Eloquent Java that treat your specific issue; over and over till you crack it. The book has an approach of not treating its reader with kid-gloves; it expects you to really think, and I personally relished it.

Alternatively, you could try StackOverflow.com and post the problem. Chances are plenty guys over there have had such, and can help with a solution.

Cheers
Re: Journey To Full Stack Developer by ThreeBlackBird: 12:33pm On Jun 11, 2020
kay9:


No, not really... for now, I'm just at FreeCodeCamp for the responsive web design. My progress in JavaScript was from Eloquent Java; I got up to Chapter 6 but I feel like I have a very good grasp. But of course, class work and real-life projects aren't same... Can you post the snippet causing the issue?

If I may offer advice from my very obviously limited experience - or should I say inexperience - try reading through the chapter(s) of Eloquent Java that treat your specific issue; over and over till you crack it. The book has an approach of not treating its reader with kid-gloves; it expects you to really think, and I personally relished it.

Alternatively, you could try StackOverflow.com and post the problem. Chances are plenty guys over there have had such, and can help with a solution.

Cheers

Thanks a whole lot, man.

2 Likes

Re: Journey To Full Stack Developer by Etinosa1234: 6:42pm On Jun 11, 2020
I'm stuck at rest and spread
So I Jus rest... tomorrow I'll continue
Re: Journey To Full Stack Developer by kay9(m): 6:16am On Jun 13, 2020
Etinosa1234:
I'm stuck at rest and spread

So I Jus rest... tomorrow I'll continue

Etinosa, you made any headway?

I don't worry myself too much if there is a concept I don't really understand; what I look out for is when I see it being used (in a function) to actually do something - that's when I get challenged cos I will want to know how the final result was gotten.
Re: Journey To Full Stack Developer by kay9(m): 6:18am On Jun 13, 2020
ThreeBlackBird:


Thanks a whole lot, man.

No worries, bro



.
.
.
.
Why doesn't NL have a thumbs-up emoticon?
Re: Journey To Full Stack Developer by Karleb(m): 10:17pm On Jun 13, 2020
I don't know why but recursive functions scare me! embarassed
Re: Journey To Full Stack Developer by kay9(m): 2:29pm On Jun 19, 2020
Karleb:
I don't know why but recursive functions scare me! embarassed

It just requires practice. Just keep at it - try it in different functions, if you still don't get, go back and read/google more stuff on it, then practice again. I had similar problems with some array method functions like "some" and "reduce". Have faith. smiley
Re: Journey To Full Stack Developer by kay9(m): 2:57pm On Jun 19, 2020
Progress Update:
So i'm through with TOP's basic html/css. Took me longer than I planned, but i needed the exercises. I did this (very) basic tribute page to Ben Enwonwu (the renown Nigerian painter and sculptor) on Codepen.io, and then the TOP project exercise to create a look-alike of the Google.com homepage (the search input and links don't go anywhere, lol). I intend to work a bit more on the Ben Enwonwu tribute much later - add a few more pictures or create a gallery page, he really was a great Nigerian icon - so if you like the page, please feel free to click the like button (twitter/facebook login options available). Thanks.

NEXT, i'm looking to run through the TOP JavaScript course and Back-end basics, then I head back to FFC to complete the Responsive Web Design certification. Petit a petit, l'oiseau fait son nid.

2 Likes

Re: Journey To Full Stack Developer by ThreeBlackBird: 3:17pm On Jun 19, 2020
kay9:
Progress Update:
So i'm through with TOP's basic html/css. Took me longer than I planned, but i needed the exercises. I did this (very) basic tribute page to Ben Enwonwu (the renown Nigerian painter and sculptor) on Codepen.io, and then the TOP project exercise to create a look-alike of the Google.com homepage (the search input and links don't go anywhere, lol). I intend to work a bit more on the Ben Enwonwu tribute much later - add a few more pictures or create a gallery page, he really was a great Nigerian icon - so if you like the page, please feel free to click the like button (twitter/facebook login options available). Thanks.

NEXT, i'm looking to run through the TOP JavaScript course and Back-end basics, then I head back to FFC to complete the Responsive Web Design certification. Petit a petit, l'oiseau fait son nid.

Nice work bro.

3 Likes

Re: Journey To Full Stack Developer by kay9(m): 5:29am On Jul 04, 2020
Update:
It's July already, and I'm yet to finish TOP JS basics. LOTS of distractions in the last few weeks; likely to remain same till early August.

On the upside, I'm getting real good at tying JS scripts to HTML elements. I know most advanced guys just use frameworks and don't waste time of these niggly bits, but I'm a stickler for being really good with the basics. Something tells me it will come in handy much later.
Re: Journey To Full Stack Developer by kay9(m): 12:28pm On Jul 09, 2020
Finished this very basic rock-papers-scissors game some days back; thought I should share. Yeah... I know, its a lil weak on "aesthetic"; i'll probably score 3/10 in "visual appeal". But the game runs beautifully.

Source code available here, or you can download straight from the webpage console.

(1) (Reply)

Oracle Form / Pls Where Can I Get Html5 Video's In .iso Format / Useful Python Libraries

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2021 Oluwaseun Osewa. All rights reserved. See How To Advertise. 236
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.