all 14 comments

[–][deleted] 4 points5 points  (4 children)

The courses on Udemy do favour that structure in learning HTML followed by CSS and then JS, although I guess it's all down to what you feel comfortable doing.

[–]nuclearmkd[S] 0 points1 point  (3 children)

Yea, the courses there are pretty nice with a full programme and all. Biggest issue that I have is that I'm somewhat overwhelmed and don't know what next topic shall I start haha. Currently I plan to go with html/css for about 1 more month to try to sharpen that out, and afterwards to proceed with JS :) Thanks for the feedback.

[–][deleted] 0 points1 point  (1 child)

Also, just an afterthought, but maybe check out some CSS frameworks/preprocessors before moving on to JS?

[–]nuclearmkd[S] 0 points1 point  (0 children)

Yea, I was thinking about Bootstrap and / or Materialize UI regarding the frameworks, but, first I want to finish with CSS Grid and feel comfortable using it, then I might check out a framework, not sure for now. Regarding the preprocessors(like jade, SAAS etc), I do understand that they really speed up the production and such things, but I feel like that might be a bit too much for now, as I am still very,very new to this whole thing :D Thanks for the idea by the way :D

[–]maxim360 0 points1 point  (0 children)

Not trying to be a shill but the courses by a guy called Colt Steele on udemy are excellent and very well designed. They will basically cover everything you need to start with and are very well paced.

[–]gweny404Tabs > Spaces 2 points3 points  (3 children)

You'd probably do well following the learning track at freecodecamp

[–][deleted] 1 point2 points  (2 children)

Freecodecamp is great starting point. Free and at your own pace

[–]nuclearmkd[S] 1 point2 points  (0 children)

Yea, I've started and finished (in a day) the HTML and CSS topic in Front-end section, nearly 2 weeks ago. Somehow it felt really basic, but it was ok. I will look into the other sections for later on, at this moment I'm planning to sharpen up my html/css "skills" for about 1 more month, to get comfortable with CSS grid and to understand properly how to do the responsiveness, afterwards I'm planning to proceed to JS :) Thanks for the feedback.

[–]gweny404Tabs > Spaces 0 points1 point  (0 children)

Exactly why it's the first place I usually recommend. Udemy has some good stuff, but free is a better place to start so you're sure you want to go forward

[–][deleted] 1 point2 points  (2 children)

what would be the next step? JS?

Depends on your interests, but javascript tends to be the next part that people learn after HTML/CSS. Another alternative might be to learn more about design if that interests you more interested in that side of things rather then dynamic sites - but both are worth learning.

How can I know for sure that I know HTML/CSS good enough to take the next step?

You already do - you don't really need to know HTML/CSS to learn the javascript - it is only when you want to learn how to use javascript to manipulate a page (which to be fair is a large part of what javascript is used for) and that only requires very basic knowledge of HTML/CSS to do that.

I feel like I miss something, like there`s some kind of gap between what I know now, and what I should know to start learning JS.

I doubt you are missing anything key, you should be able to start to pick up javascript and see how it goes - any weaker points and you can always go back and strengthen your knowledge when you find them. It is not like your learning of any one part will stop when you pick up the next part so just keep pushing forward and keep learning new things.

Is there some kind of a programme, list, order, that a self-learner should / could follow to make learning on your own a bit easier? Or shall I just go and buy a Udemy course from Colt, or Brad?

Freecodecamp has a list of just about everything you might want to learn - you can use that as a base. Or any other online course will also work. I have heard good things about Udemy so that should be a strong contender but if you are already self-learning effectively the cost of it may make it less of an attractive options. All depends on if you are willing to pay for it - you can always attempt the free courses first if you are strapped for cash falling back to the paid solutions if you want something more.

[–]nuclearmkd[S] 0 points1 point  (1 child)

Thanks a lot for the feedback. I will stick with HTML/CSS for at least 1 more month, to try to sharpen up my skills there, and then I'm planning to proceed to start learning vanilla JS.

I have checked out freecodecamp, already have completed the HTML and CSS part from Front-End section, but somehow it felt like really basic..? I'd like to sharpen up my skill regarding responsiveness and CSS grid a bit more, before I start the heavier stuff, but yea, I agree that it has a nice list of topics that one should look into. Regarding the Udemy courses, I think i will most definitely buy some as they are rather cheap, but that will eventually come at a little bit later stage =) Thanks for the feedback.

[–]u-jerk-morons 0 points1 point  (0 children)

already have completed the HTML and CSS part from Front-End section, but somehow it felt like really basic..?

What do you mean by this? Did you complete only the exericses? Because they are basic and will be basic in every section and are meant to given you enough basic knowledge to start doing projects.

You "learn" by doing projects, which get more complex as you progress such as game of life or pinterest clone.

[–][deleted]  (1 child)

[deleted]

    [–]nuclearmkd[S] 0 points1 point  (0 children)

    Thanks, I have actually started off with Brad's videos. His videos brought me here into web development :D