lastmjs / software-issues

1 stars 0 forks source link

Web Application Developer Training #119

Open lastmjs opened 5 years ago

lastmjs commented 5 years ago

I have these ideas scattered about, I'm trying to collect them into one place. This issue is an attempt at a training course for a web application developer. I'm going to start using it as I mentor new developers.

As well as working through all of the resources below, I want to fit the course I'm working on into this somehow: https://github.com/lastmjs/modern-web-application-architectures

Also, work in javascriptpractice.com somehow as it progresses. I might want to replace the HTML/CSS training with javascriptpractice.com when that course goes up. The point is to master the fundamentals and understand how all concepts build upon each other. javascriptpractice.com is great at that.

Perhaps I can work the exercises below into the course, or vice versa. I'm not sure.

Perhaps Beginner, Intermediate, and Advanced are not the best ways of splitting up the topics. Some of the concepts build on top of each other, but some are stand-alone or orthogonal. I also think it creates a false sense of intimidation in the learner when they see intermediate or advanced. Perhaps some other categorization strategy would be helpful.

lastmjs commented 5 years ago

Course 1: Standalone Fundamentals (Beginner)

lastmjs commented 5 years ago

Course 2: Tools and Environments (Intermediate)

I am not sure about the the items in the intermediate and advanced sections, perhaps they need to be shuffled around. This seems reasonable though.

lastmjs commented 5 years ago

Course 3: Application Architecture (Advanced)

I am not sure about the the items in the intermediate and advanced sections, perhaps they need to be shuffled around. This seems reasonable though.

lastmjs commented 5 years ago

Videos

lastmjs commented 5 years ago

Books

lastmjs commented 5 years ago

Articles