3 votes

When teaching Web Development, should server or client side come first?

The title here almost feels like a trick question to me. Not that it's intentionally trying to mess with people, but "which one first" is a bit of a false dichotomy. This is a somewhat unfortunate ...
2 votes
Accepted

When teaching Web Development, should server or client side come first?

I would definitely start with front-end. It's possible to avoid many of the warts of javascript by using ECMA6 or only teaching small pieces of the language. For example, loops and if statements are ...
  • 215
2 votes

When teaching Web Development, should server or client side come first?

Front end First teach HTML along with inline styles(it is a bad practice though). Because it is very less strict in syntax. You can skip the <head> tag or ...
  • 831
2 votes

When teaching Web Development, should server or client side come first?

I'd like to summarize a few of the answers already given by suggesting a general framework for such "chicken and egg" problems. You have two things to teach that are closely related but different. You ...
  • 35.5k
1 vote

When teaching Web Development, should server or client side come first?

There are already answers here. I will add a contrary one, as this point of view is missing. When designing a program, the best ones are the ones where the business logic was designed first. ...
1 vote

When teaching Web Development, should server or client side come first?

True full stack from the base install of an OS with an IP address up to the next StackExchange? Multiple classes.. HTML+CSS is always first, then Linux Admin, Back End Coding, and Pure SQL. Only ...
  • 301
1 vote

When teaching Web Development, should server or client side come first?

I'll probably elaborate more on this in a blog post at some point but I usually do the following: Simple HTML (load from file, no styling) Simple baclend - I usually use Flask More backend templates ...
1 vote

When teaching Web Development, should server or client side come first?

Students need at least a cursory understanding of how web pages are built before moving to the back end. Last year we did a project where there were groups split into front end design, front end JS, ...
  • 3,029

Only top scored, non community-wiki answers of a minimum length are eligible