DEV Community

How to split time to learn web app development

Tom Smykowski on December 26, 2021

The proportion I find to be good is as follows: Programming concepts 20% Object Oriented programming 20% CSS 15% JQuery, Angular, Ember, Vue, Svel...
Collapse
 
suhakim profile image
sadiul hakim

great job👍

Collapse
 
tomaszs2 profile image
Tom Smykowski

Thanks Sadiul! What are you learning now?

Collapse
 
suhakim profile image
sadiul hakim

graphql(web dev.)

Thread Thread
 
tomaszs2 profile image
Tom Smykowski

Nice. Can I ask you a question? What made you choose this to learn?

Thread Thread
 
suhakim profile image
sadiul hakim

Yes,you can.I am just completing my web development learning roadmap.But Graphql is really good.And i am recently doing a project with this.This is easier to create an api in Graphql than rest.

Thread Thread
 
suhakim profile image
sadiul hakim
Thread Thread
 
tomaszs2 profile image
Tom Smykowski

Thanks. I like how you pay attention to important details. Are you writing for a long time?

Thread Thread
 
suhakim profile image
sadiul hakim

No,and i am not regular.

Thread Thread
 
tomaszs2 profile image
Tom Smykowski

Cool. It is nicely formated article.

Thread Thread
 
suhakim profile image
sadiul hakim

What do you do?

Collapse
 
raibtoffoletto profile image
Raí B. Toffoletto

"I didn’t include CSS frameworks..." And yet, your post is tagged with a #tailwind . 🤔Is that just ironic or a hidden message for the framework fans !? 🤣

Collapse
 
raibtoffoletto profile image
Raí B. Toffoletto

But seriously, I'm wondering how you quantify those percentage? Time tracking of some sort? And why the huge difference between functional and oop if you put this much effort in the concepts of programming?

Collapse
 
tomaszs2 profile image
Tom Smykowski

Concepts of programming is much much broader topic. OOP and FP are specifically excluded to make a point. The same goes for percents. It is based on my 16 years of experience as an programmers tutor, educator and mentor. Such breakdown is great to show to not leave behind essentialls while digging too deep into any of listed topics. Time is limited resource. It has to be used wisely

Collapse
 
tomaszs2 profile image
Tom Smykowski

You have a good eye for details :-) Kudos :-)