2 ms·
Building an accurate mental model of a typical web request is important and sometimes tricky. You mention both PHP and Java. I'm not sure how you're planning on
by solipsism 11y ago
Building an accurate mental model of a typical web request is important and sometimes tricky. You mention both PHP and Java. I'm not sure how you're planning on teaching both of these, but using each to build a web app has different implications from the other regarding how/when/by what your code gets called. Adding JavaScript makes it even more complex.
- jjensen90 11y agoThanks for your answer; that is a great point about the mental model of a web request. I mention PHP and Java because I have experience in web development in both languages, but my training materials would have completely separate tracts for each language. Essentially I would like to target non-academically trained beginners who want practical/actionable knowledge in the respective language. So my basic outline would be: installing the language, choosing/installing an IDE, setting up a simple web server, language basics, OOP, database interaction, front-end rendering, etc. The reason for this Ask HN is that I would hate to waste extra time on something that 90% of students will grasp immediately, at the expense of a topic that might need extra attention.