DGMD E-28 Single-Page Applications & Interfaces with Vue.js
Outside Readings
The following is an index of the outside readings relevant to each week of the semester.
Week 1
- How to become a better developer by asking questions - Steve Gordon
- Writing the perfect question - Jon Skeet
- This following readings are optional and suggested only for students who are new to command line or Markdown:
Week 2
- This week, as we warm up our JavaScript skills, you should reference the MDN JavaScript guide I discussed in lecture.
- In addition, check out the tongue-in-cheek Ninja Guide to code style with lots of great tips on what not to do when writing JavaScript code (or code in general!)
- I don’t enforce any specific code style guides in this course, but if you’re looking for one to reference as a baseline, I suggest AirBnB's JavaScript style guide.
Week 3
From https://v3.vuejs.org/guide:
- Installation Skim through all the installation methods. Observe how we’re starting with the CDN approach, but will explore bundler’s and VueCLI/Vite later in the semester.
- Introduction A good re-iteration of the key concepts we looked at in lecture, with some additional details not covered as well.
- Application & Component Instances This week we mainly focussed on the root Vue instance; more details about Components to be discussed in an upcoming lecture.
- Template Syntax
- Data Properties and Methods
From https://v3.vuejs.org/api:
Options:
Directives:
Don’t expect to understand all the technical details covered in the API docs yet; skim for the general idea.
Week 4
From https://v3.vuejs.org/guide:
From https://v3.vuejs.org/api:
Options:
Directives:
* These links were already assigned last week, but I think it’s useful to give them a second pass and study the content in relation to the additional details we covered this week.
Week 5
From https://v3.vuejs.org/guide:
From https://v3.vuejs.org/api: