Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,523,931 members, 5,774,485 topics. Date: Thursday, 06 August 2020 at 10:15 PM

Journey To Being A FULLSTACK Web Developer - Programming (2) - Nairaland

Nairaland Forum / Science/Technology / Programming / Journey To Being A FULLSTACK Web Developer (1371 Views)

React + Node Js : Fullstack Web Development Training / My Journey To Programming / 6 Things I Learnt From My Mobile App’s Journey To Its First 1000 Downloads (2) (3) (4)

(1) (2) (Reply) (Go Down)

Re: Journey To Being A FULLSTACK Web Developer by Daejoyoung: 11:02am On Aug 01
Akiliogidi:


Op, good to know you're studying in Germany for ur masters in computer sc. Pls, i'd like to know my chances of securing masters admission with a second class lower in computer sc
Second class lower, what cgpa exactly? Germany doesn't grade by second class or first class, they convert your cgpa directly to their grade format using a particular formula.
For example, after the conversion, a 3.48 cgpa might be equivalent to a 3.5.
Re: Journey To Being A FULLSTACK Web Developer by Samtium: 12:39am On Aug 02
Please can anyone recommend a good IT institute here in Lagos I can learn web development/design.
Please it’s very urgent
Thanks
Re: Journey To Being A FULLSTACK Web Developer by Akiliogidi: 12:30am On Aug 04
Daejoyoung:

Second class lower, what cgpa exactly? Germany doesn't grade by second class or first class, they convert your cgpa directly to their grade format using a particular formula.
For example, after the conversion, a 3.48 cgpa might be equivalent to a 3.5.
2.86
Re: Journey To Being A FULLSTACK Web Developer by Daejoyoung: 6:14am On Aug 04
Akiliogidi:

2.86

https://www.google.com/url?sa=t&source=web&rct=j&url=https://www2.daad.de/deutschland/studienangebote/international-programmes/en/detail/4455/&ved=2ahUKEwiIo5Lz44DrAhXD6aQKHSvsDAQQFjAAegQIAhAB&usg=AOvVaw3VClHgDzy9JWSI-t-pbKfd&cshid=1596517806890

Check out this link above, they can accept 2.7 German grade which should be about the equivalent of your grade in the Nigerian grading system. As a general rule, 3.0 ( Nigerian grading) is 2.5 in the German system, except they changed the rule, you can find out about all these by googling your way through all of these information I've given you as a starting point.

If you still have questions as you search online, you can ask me.
Re: Journey To Being A FULLSTACK Web Developer by Farakay10: 7:25am On Aug 04
I understand this. I am studying Computational mechanics in Germany, TUM. The German standard is really high. You have to give a lot of time to learning.
Ayohbk:
Hello everyone ,
I decided to document my journey to being a full stack web developer on nairaland in order to keep me on my toes, get contributions from people with various level of experience in this field or programming in general on this platform, improve my writing skill and also have support and encouragement during the down times.

I finished my bsc about 6 years ago, decided to venture into ecommerce which really paid well, and i only learnt basic html, css and some wordpress along the way. Last year, i decided to tow the career path and i am currently doing my masters in computer science at a university in germany. The past one year has been a rollercoaster academically because of my poor programming skills. I don't know if its because of the fact that i have been out of the system for too long or because of poor background or german's high standard, it has been really tough. All the nigerians here and even the indians are complaining. Unlike Nigerians, some indians that could not cope returned back home, while most Nigerians decided to focus on hustling. Here in Germany, they believe you know so much so they don't really bother to ask or even teach basics cheesy grin cry cry cry. I had to change my OS to Ubuntu ( me that i have only used windows all my life),literally all our work is done through the unix commandline (i don't know why decide to make life wey don hard already, harder when we can just do these things on UI angry angry) learn git and git hub, they use Latex for documentation( me wey i still dey manage microsoft word). So many new stuffs to learn in a short time, i would say i was poorly prepared for the masters(man was still hustling till the day i comot 9ja, no time to brush up). Our courses too, we jump from one programming language to another . For someone with a poor programming background like me it was tough. Right now i feel like i am getting my academic groove back (hustling don dey comot my blood) and i am beginning to enjoy learning.

After being confused for so long on what to do and how to start, I decided to focus on web development which has really been my interest for a long time. There is a lot of job opportunity for it here also. I have had many false starts, which is why i decide to create this thread to push me and keep me focused. With the mindset of "what is worth doing at all, is worth doing well", i need y'all contribution , opinion and assessment.


I want to be a full stack developer . I currently have intermediate level knowledge of HTML and CSS. I am trying to learn javascript now, i got a course on udemy (the course contains tutorials on HTML;CSS, Javascript, Bootstrap, MongoDB, Express, React, NodeJS) ,i also have eloquent javascript book pdf and linkedinlearning javascript course , i hope these can get me to intermediate level knowledge of javascript in a month. Any other suggestion is welcome. After that, i intend to move to NodeJs and then ReactJs, i hope the udemy course will get me to a certain level in these two and as i proceed i will get additional courses to that. I hope to get to intermediate level in NOdeJS and ReactJS in 3 months, is this timeline feasible?


After the next 3 months, i will like to be able to apply for frontend web development jobs with no fear or doubt. For now i really do not know how to proceed with the back end part but i will probably follow the part on the udemy course i got .

I also noticed that most job offers here require for knowledge in at least one of the OOP languages. C++/JAVA /PYTHON. This has really been one of my headaches to, i am always confused on which to specialize on or study in depth. My project group work is a C++ project, a C++ class was held this semester for bachelors students but we were allowed to join. I joined but it almost drove me crazy. Most of our courses are a lil bit java inclined. I find a little bit of affection for python more, because its literally everywhere and people say it is easier to learn grin grin . This has really been a sticky point for me, i don't know which to choose. cry. Hopefully someone here can point me in the right direction.

So many stories writen down already, i hope you guys bear with me. I am looking to improve my writting skills too. The first reason is, i have noticed during my project group work that it seems i can write well or i have a good command of english. grin grin. We are a group of 9 , about four of them are good at C++ programming or programming in general so they are easy to identify on the group since all the meetings within the group and between the supervisors have been online. I also notice that apart from those four, I am the only other person that stick out too and that is because of my contributions to the design document. I literally make the final decision on every thing that goes into the design document. I feel i need to improve on my technical writing and writing in general as that will be the thing that will make me pass the 20 units project work . So i intend to contribute more to this forum, quora, and some other tech forums. The second reason is that , most times especially during this project work i have these many ideas in my head but i find it difficult to express them in technical terms. I will explain them to my friend who is on the same group, then he will present during the group meeting and tak all the glory cry cry cry. Most times when i try to make a presentation, i go to the toilet 20 times before the meeting starts, then my ideas just get all messed up in my head that i start doubting myself while speaking even though i have a clear picture of what i mean in my head. Being an introvert doesn't really help too, I can literally count the number of people i have spoken to in the last 10 years grin grin grin. This is one of the reasons i am scared of interviews too, i have never had an interview all my life except for visa grin grin. So i hope to improve on my writing and presentation skills, any opinion and suggestions on how to improve on these are welcome.


I also hope to improve on my work experience, writing my CV and saying that i have only worked for myself in the last 5 years doesn't really help my course. I hope to collaborate with people here on different projects related to the skills I am learning and other suggestions are welcome too.







Icn bin mude. I think i will stop here for now. I am looking forward to y'all contribution

Let me tag the few programmers i know on nairaland to this post. computaholicGoc , willy2000 , dolpaz talk2hb1

Dankeschön





1 Like

Re: Journey To Being A FULLSTACK Web Developer by Akiliogidi: 12:37pm On Aug 04
Daejoyoung:


https://www.google.com/url?sa=t&source=web&rct=j&url=https://www2.daad.de/deutschland/studienangebote/international-programmes/en/detail/4455/&ved=2ahUKEwiIo5Lz44DrAhXD6aQKHSvsDAQQFjAAegQIAhAB&usg=AOvVaw3VClHgDzy9JWSI-t-pbKfd&cshid=1596517806890

Check out this link above, they can accept 2.7 German grade which should be about the equivalent of your grade in the Nigerian grading system. As a general rule, 3.0 ( Nigerian grading) is 2.5 in the German system, except they changed the rule, you can find out about all these by googling your way through all of these information I've given you as a starting point.

If you still have questions as you search online, you can ask me.
Thanks bro, I really appreciate
Re: Journey To Being A FULLSTACK Web Developer by ProfAmaben: 7:34pm On Aug 04
Ayohbk:
Hello

My advice:

To be a Fullstack Developer isn't an easy task, employers want someone very experienced, employers don't even hire beginners these days. This basically implies that you must be on top of your game.

Frontend development: you would learn JavaScript, HTML and CSS.
JavaScript should gulp like 3 months to become proficient. This doesn't mean copying and pasting code from stack overflow, I mean that you can solve simple to intermidiate algorithms by yourself.
REACT! REACT and React! This should take at least 6 months to achieve proficiency.

So to become a good Frontend developer that can build stuff without watching tutorials and copying code, at least a year is gone with constant practice say 4hrs daily. Frontend development is very dynamic, this means that some problems cannot be found on YouTube, you must crack your brain to solve them.
There's also Backbone js, Angular, Vue j.s etc for your JavaScript frontend framework.

Backend: If you don't want to learn another language, Node Js is key. Express js, faker js are all frameworks under node js. Node Js should take 3-6 months to arrive at proficiency. Catching error, understanding asynchronous flows, pipelines etc.
Database: Here you would select Relational (SQL) such as MySQL, postgreSQL, Sqlite etc or NOsql such as MongoDB, Cassandra, GraphQl etc. This would be your butter in node.js.

Fullstack developer that wanna get jobs in Nigeria should take roughly 15months of constant practice.

Go to a very good bootcamp if possible, self learning isn't easy.

My 2 cent. Danke.

2 Likes

Re: Journey To Being A FULLSTACK Web Developer by willy2000(m): 8:16am On Aug 05
Ayohbk:
Hello everyone ,


Let me tag the few programmers i know on nairaland to this post. computaholicGoc , willy2000 , dolpaz talk2hb1

Dankeschön

More grease to your elbow grin
Let me drop my own two cents if you want to be a full-stack developer and a senior at it, requires a minimum of 5 years on the job with loads of project/experience under your belt. I don't call my self a full-stack developer, and I don't think I will go down that route, it is torturous. (my opinion).


Meanwhile, in Germany, there is this current craze about container technology. I hope you also have that under your radar. Jobs now require you know microservice architectures. Also, Kubernetes/Docker and other continuous integration deployment tools and frameworks are very useful skills to have.

If you are still in school and not yet thru, I will advise you to pick and horn your skill in one OOP language, JAVA or C++, I will say Java because I find it easier than C++ and with Java, you have lots of Job opportunities. Then understand software engineering process properly, know your design patterns and how to implement any. Next, let your hands get dirty and fill up your GitHub repo with your personal projects, this will go a long way when applying for jobs. Then look for courses on Udemy and learn any cloud technology that interests you, AWS, Azure or GCP and start getting those certifications. At the end of the day, make sure you have a realistic plan. Don't get carried away with javascript and its framework, there is more to life as a programmer, and full-stack is just one.

Good to see they introduced you to Latex cool. Try and learn Docker too. It will help you in the long run.
My own two cents grin grin grin

1 Like

Re: Journey To Being A FULLSTACK Web Developer by willy2000(m): 8:19am On Aug 05
dhtml6:
This is a good one, I came from a background of medicine and now I an a senior developer that wear many hats. So forget about academic background and get down to work.

What makes you a junior, intermediate or senior developer is a combination of the below:
1. How proficient are you in the language? Beginner, in the middle, or a freaking expert
2. How long have you been using the language actively?
3. Where are the projects that you have worked on using those languages (github links, work samples, real life jobs)

As for learning of stacks, let me help you reorder it a bit:
HTML;CSS, Javascript, Bootstrap,
NodeJS / Express
MongoDB
React/Vue

Learn those things one at a time.

Dont forget there are other stacks too like php, python. But leave those out for now, focus on that your list.
Bros I hail, I know you grin grin, my fellow Franciscan (SFCSS Liasu rd).
Re: Journey To Being A FULLSTACK Web Developer by dhtml6(m): 10:02am On Aug 05
willy2000:

Bros I hail, I know you grin grin, my fellow Franciscan (SFCSS Liasu rd).
wow, great.
Re: Journey To Being A FULLSTACK Web Developer by Xeeex: 11:10am On Aug 05
Ayohbk:
Hello everyone ,
I decided to document my journey to being a full stack web developer on nairaland in order to keep me on my toes, get contributions from people with various level of experience in this field or programming in general on this platform, improve my writing skill and also have support and encouragement during the down times.

I finished my bsc about 6 years ago, decided to venture into ecommerce which really paid well, and i only learnt basic html, css and some wordpress along the way. Last year, i decided to tow the career path and i am currently doing my masters in computer science at a university in germany. The past one year has been a rollercoaster academically because of my poor programming skills. I don't know if its because of the fact that i have been out of the system for too long or because of poor background or german's high standard, it has been really tough. All the nigerians here and even the indians are complaining. Unlike Nigerians, some indians that could not cope returned back home, while most Nigerians decided to focus on hustling. Here in Germany, they believe you know so much so they don't really bother to ask or even teach basics cheesy grin cry cry cry. I had to change my OS to Ubuntu ( me that i have only used windows all my life),literally all our work is done through the unix commandline (i don't know why decide to make life wey don hard already, harder when we can just do these things on UI angry angry) learn git and git hub, they use Latex for documentation( me wey i still dey manage microsoft word). So many new stuffs to learn in a short time, i would say i was poorly prepared for the masters(man was still hustling till the day i comot 9ja, no time to brush up). Our courses too, we jump from one programming language to another . For someone with a poor programming background like me it was tough. Right now i feel like i am getting my academic groove back (hustling don dey comot my blood) and i am beginning to enjoy learning.

After being confused for so long on what to do and how to start, I decided to focus on web development which has really been my interest for a long time. There is a lot of job opportunity for it here also. I have had many false starts, which is why i decide to create this thread to push me and keep me focused. With the mindset of "what is worth doing at all, is worth doing well", i need y'all contribution , opinion and assessment.


I want to be a full stack developer . I currently have intermediate level knowledge of HTML and CSS. I am trying to learn javascript now, i got a course on udemy (the course contains tutorials on HTML;CSS, Javascript, Bootstrap, MongoDB, Express, React, NodeJS) ,i also have eloquent javascript book pdf and linkedinlearning javascript course , i hope these can get me to intermediate level knowledge of javascript in a month. Any other suggestion is welcome. After that, i intend to move to NodeJs and then ReactJs, i hope the udemy course will get me to a certain level in these two and as i proceed i will get additional courses to that. I hope to get to intermediate level in NOdeJS and ReactJS in 3 months, is this timeline feasible?


After the next 3 months, i will like to be able to apply for frontend web development jobs with no fear or doubt. For now i really do not know how to proceed with the back end part but i will probably follow the part on the udemy course i got .

I also noticed that most job offers here require for knowledge in at least one of the OOP languages. C++/JAVA /PYTHON. This has really been one of my headaches to, i am always confused on which to specialize on or study in depth. My project group work is a C++ project, a C++ class was held this semester for bachelors students but we were allowed to join. I joined but it almost drove me crazy. Most of our courses are a lil bit java inclined. I find a little bit of affection for python more, because its literally everywhere and people say it is easier to learn grin grin . This has really been a sticky point for me, i don't know which to choose. cry. Hopefully someone here can point me in the right direction.

So many stories writen down already, i hope you guys bear with me. I am looking to improve my writting skills too. The first reason is, i have noticed during my project group work that it seems i can write well or i have a good command of english. grin grin. We are a group of 9 , about four of them are good at C++ programming or programming in general so they are easy to identify on the group since all the meetings within the group and between the supervisors have been online. I also notice that apart from those four, I am the only other person that stick out too and that is because of my contributions to the design document. I literally make the final decision on every thing that goes into the design document. I feel i need to improve on my technical writing and writing in general as that will be the thing that will make me pass the 20 units project work . So i intend to contribute more to this forum, quora, and some other tech forums. The second reason is that , most times especially during this project work i have these many ideas in my head but i find it difficult to express them in technical terms. I will explain them to my friend who is on the same group, then he will present during the group meeting and tak all the glory cry cry cry. Most times when i try to make a presentation, i go to the toilet 20 times before the meeting starts, then my ideas just get all messed up in my head that i start doubting myself while speaking even though i have a clear picture of what i mean in my head. Being an introvert doesn't really help too, I can literally count the number of people i have spoken to in the last 10 years grin grin grin. This is one of the reasons i am scared of interviews too, i have never had an interview all my life except for visa grin grin. So i hope to improve on my writing and presentation skills, any opinion and suggestions on how to improve on these are welcome.


I also hope to improve on my work experience, writing my CV and saying that i have only worked for myself in the last 5 years doesn't really help my course. I hope to collaborate with people here on different projects related to the skills I am learning and other suggestions are welcome too.







Icn bin mude. I think i will stop here for now. I am looking forward to y'all contribution

Let me tag the few programmers i know on nairaland to this post. computaholicGoc , willy2000 , dolpaz talk2hb1

Dankeschön






I'm learning front end web development and I hope to do my masters in mechanical engineering in Germany.

I'm learning front end development to increase my chances of a side job/huzzle while studying.

How is the job market for front end web developers in Germany? Is it easy to get employed?
Re: Journey To Being A FULLSTACK Web Developer by Ayohbk(m): 1:56pm On Aug 05
Akiliogidi:


Op, good to know you're studying in Germany for ur masters in computer sc. Pls, i'd like to know my chances of securing masters admission with a second class lower in computer sc


It depends on your cgpa and also the school. You can get more information on the study in Germany thread in the travel section.
Re: Journey To Being A FULLSTACK Web Developer by Ayohbk(m): 2:01pm On Aug 05
ProfAmaben:


My advice:

To be a Fullstack Developer isn't an easy task, employers want someone very experienced, employers don't even hire beginners these days. This basically implies that you must be on top of your game.

Frontend development: you would learn JavaScript, HTML and CSS.
JavaScript should gulp like 3 months to become proficient. This doesn't mean copying and pasting code from stack overflow, I mean that you can solve simple to intermidiate algorithms by yourself.
REACT! REACT and React! This should take at least 6 months to achieve proficiency.

So to become a good Frontend developer that can build stuff without watching tutorials and copying code, at least a year is gone with constant practice say 4hrs daily. Frontend development is very dynamic, this means that some problems cannot be found on YouTube, you must crack your brain to solve them.
There's also Backbone js, Angular, Vue j.s etc for your JavaScript frontend framework.

Backend: If you don't want to learn another language, Node Js is key. Express js, faker js are all frameworks under node js. Node Js should take 3-6 months to arrive at proficiency. Catching error, understanding asynchronous flows, pipelines etc.
Database: Here you would select Relational (SQL) such as MySQL, postgreSQL, Sqlite etc or NOsql such as MongoDB, Cassandra, GraphQl etc. This would be your butter in node.js.

Fullstack developer that wanna get jobs in Nigeria should take roughly 15months of constant practice.

Go to a very good bootcamp if possible, self learning isn't easy.

My 2 cent. Danke.

Thanks bro, I really appreciate. Yeah, self learning is really though especially combining it with school courses that also requires learning new stuffs, lots of workload and time consuming. Then adding side hustle to that cry. I'm still learning to combine and balance all while remaining a sane youth.
Re: Journey To Being A FULLSTACK Web Developer by Ayohbk(m): 2:24pm On Aug 05
willy2000:


More grease to your elbow grin
Let me drop my own two cents if you want to be a full-stack developer and a senior at it, requires a minimum of 5 years on the job with loads of project/experience under your belt. I don't call my self a full-stack developer, and I don't think I will go down that route, it is torturous. (my opinion).


Meanwhile, in Germany, there is this current craze about container technology. I hope you also have that under your radar. Jobs now require you know microservice architectures. Also, Kubernetes/Docker and other continuous integration deployment tools and frameworks are very useful skills to have.

If you are still in school and not yet thru, I will advise you to pick and horn your skill in one OOP language, JAVA or C++, I will say Java because I find it easier than C++ and with Java, you have lots of Job opportunities. Then understand software engineering process properly, know your design patterns and how to implement any. Next, let your hands get dirty and fill up your GitHub repo with your personal projects, this will go a long way when applying for jobs. Then look for courses on Udemy and learn any cloud technology that interests you, AWS, Azure or GCP and start getting those certifications. At the end of the day, make sure you have a realistic plan. Don't get carried away with javascript and its framework, there is more to life as a programmer, and full-stack is just one.

Good to see they introduced you to Latex cool. Try and learn Docker too. It will help you in the long run.
My own two cents grin grin grin


Thanks Willy really appreciate your contribution. One of my project group mates who's the only German in the group has made mention of the docker technology several timedbut the rest of us kinda ignored, mostly because (well for me) we dont have any idea on it. But I'll definitely put that on my list. Thanks for the heads up.

Regarding OOPLs lipsrsealed, most programming have done before now has been on web development, the fact that you instantly see the results of what you're doing, made it enticing to me during my bachelor days. So it has been my major interest even in myentrepreneurial ventures. There's something about OOPLs that just seem boring to me undecided cry. I have tried to learn C++ so many times, during my bachelor years and I also took a C++ course (no credits) offered by my project supervisor this semester, but I dropped halfway as it was driving me nuts. C++ no easy. embarassed. I was thinking maybe when I get a grasp of JavaScript as it seems it's got simpler syntax and it's more forgiving compared to the OOPLs then I'll try to learn python I heard it easier compared to others and it's really gaining popularity in the industry now. And yeah, most job adverts require you to have a knowledge on one of the OOPLs. So it can't be escaped.

I understand how important it is too have a github repository filled with projects. I have my eye on that as I've been working on some projects in the past week. Certifications too is on my mind, my Indian friend actually gave me an heads up on that. He actually got a job even though he has no work experience but he's has a lot of certification and stuff. Which is really typical Germans, lol, they don't want to only hear that you know something, they want a paper proof too.


Thanks bro
Re: Journey To Being A FULLSTACK Web Developer by ProfAmaben: 3:20pm On Aug 05
Ayohbk:


Thanks bro, I really appreciate. Yeah, self learning is really though especially combining it with school courses that also requires learning new stuffs, lots of workload and time consuming. Then adding side hustle to that cry. I'm still learning to combine and balance all while remaining a sane youth.

Lemme tell you something you already know. Programming is HARD!!!!!!!!!!

Even if you have all the time in Earth, it's still HARDDDDDDDD. If you're not from a CS background, kindly find solace in frontend development, frontend development is still Very HARDDDDDDDD but you'll be on a level ground cos React isn't taught in university.

Fullstack development is harder cos you are a hybrid and handle projects from start to finish. Don't mind these online tutorials o! When it comes to solving client issue, you'll search the entire YouTube for help and wouldn't get any.

If you can afford a coding bootcamp kindly do. I assure you that after 6months in the best hands, you can start applying for jobs if you are already familiar with programming.

I'm a self taught developer and I can tell you that it's not easy, but with hard work and using the best resources, you would surely overcome.

Divide your learning to Frontend then Backend. Learning both at the same time may cause tutorial hell (always depending on tutorials to code). Be proficient in one first before going to the next. My candid advice.
Re: Journey To Being A FULLSTACK Web Developer by willy2000(m): 4:07pm On Aug 05
Ayohbk:


Thanks Willy really appreciate your contribution. One of my project group mates who's the only German in the group has made mention of the docker technology several timedbut the rest of us kinda ignored, mostly because (well for me) we dont have any idea on it. But I'll definitely put that on my list. Thanks for the heads up.

Regarding OOPLs lipsrsealed, most programming have done before now has been on web development, the fact that you instantly see the results of what you're doing, made it enticing to me during my bachelor days. So it has been my major interest even in myentrepreneurial ventures. There's something about OOPLs that just seem boring to me undecided cry. I have tried to learn C++ so many times, during my bachelor years and I also took a C++ course (no credits) offered by my project supervisor this semester, but I dropped halfway as it was driving me nuts. C++ no easy. embarassed. I was thinking maybe when I get a grasp of JavaScript as it seems it's got simpler syntax and it's more forgiving compared to the OOPLs then I'll try to learn python I heard it easier compared to others and it's really gaining popularity in the industry now. And yeah, most job adverts require you to have a knowledge on one of the OOPLs. So it can't be escaped.

I understand how important it is too have a github repository filled with projects. I have my eye on that as I've been working on some projects in the past week. Certifications too is on my mind, my Indian friend actually gave me an heads up on that. He actually got a job even though he has no work experience but he's has a lot of certification and stuff. Which is really typical Germans, lol, they don't want to only hear that you know something, they want a paper proof too.


Thanks bro

I will kindly tell you to drop C++ for now, it is harder than Java because of memory management and, you only need it if you want to work for bigger firms like SAP, Google, MS and Co.
Since you have a CS background Java should not be an issue, check this site out, they have an introductory course in Java https://open.hpi.de
Once you understand the syntax and semantics, you can start playing around those data structures you learned during your bachelors.

Some people will say programming is hard, but let me tell you, it is actually easier than you think. Just grasp the basic concept and understand the workflow, trust me you will start seeing things differently.
Another thing to note is, once you have a problem, don't jump into coding to solve it, as a CS student approach each problem analytically, start with simple examples.
When I came to Germany I had zero programming knowledge, I also tried to learn C and C++ in Nigeria, but always encountered that invincible wall, until I met Java. I sacrificed some nights learning data structures and algorithm all over again. You need to be grounded here, after which I was able to feel comfortable with Java. One thing you should note is, once you know an OOP language learning another one won't be difficult, It took me 3weeks to learn Node and I used it for my M.Sc. thesis, but doubt if I will go near it full time again. It really looks broken I hope Deno will fix it.
You can start with python, if that is what your heart is drawn too, nevertheless, you also have to consider which language most employers are asking for.

Frontend development is also a good niche, but personally, I don't like anything graphics. And with the advent of too many frameworks now, you always feel not there yet, because you can not use more than half of them.
JavaScript is good, but it won't make you understand the fundamentals of OOP.

1 Like 1 Share

Re: Journey To Being A FULLSTACK Web Developer by soleexx(m): 4:19pm On Aug 05
Bro, full stack aint joke.. Just focus on Frontend with your existing knowledge in HTML and Css... Channel your attention on Frontend... I'm sure el you will secure some jobs to give you more experience as a developer then then you proceed to Full stack

1 Like

(1) (2) (Reply)

Creating Multiple Columns In The Db / Greatest List Of Freely Available Programming Books / Trying To Remove Item Fro A Shopping Cart.

(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 - 2020 Oluwaseun Osewa. All rights reserved. See How To Advertise. 269
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.