Course Advice for Learning Web Programming

  1. Most of class time will involve instructor-led examples and strategies. You might be best served by simply following along and asking questions, without trying to type or write the code during the class presentations. Resulting code will always be available, which you can then try out outside of class.
  2. Studying examples and explaining how they work (to yourself or someone else) can be more effective for learning than trying to solve a problem yourself, especially at the earlier stages of learning.
  3. It is highly recommended that you review class examples on a daily basis. You will even benefit from 15 minutes reviews.
  4. When working on a problem, it's easiest to make progress when you make only small changes and then check if they work. That way, if something suddently does not work, you know that it involved the last small change that you made.
  5. If you want help on a web page, I find it's easiest if you post your page on the student web server and then email me your link.