Skip to content
Snippets Groups Projects
Commit 8cc959c0 authored by Andrej Rasevic's avatar Andrej Rasevic
Browse files

adding Midterm Information

parent 5411ecbc
No related branches found
No related tags found
No related merge requests found
## Midterm Exam Friday, June 17th, 2022
1. Duration - 90 minutes during our scheduled class meeting time 8:30 AM EST - 10:00 AM EST
2. closed book,notes, browser, etc.
3. Format (possibilities):
* short answer
* multiple choice
* true/false
* code analysis/completing code snippets
* coding
### Suggested Topics to review
1. HTML5 (https://www.w3schools.com/html/default.asp)
* tags discussed in class/code examples (table, list, a, form, input, div, h's, script, body, head, span, fieldset, ...etc.)
* associated attributes for each tag element listed above
* forms, lists (ordered and unordered), tables
* DOM (what is it?)
* attaching events/handlers to elements in a web page
* data validation
* box model
* bubbling
* how a web page gets assembled
2. CSS (https://www.w3schools.com/css/default.asp)
* class/id selectors
* rule definitions
* any css that we talked in class/projects
3. Javascript
* variable declaration
* var,let,const (how are they different from one another)
* variable scopes
* function declaration
* call, bind, apply
* javascript objects
* arrays
* map, reduce, filter, sort, find (look it up)
* spread/rest operator
* array/object destructuring
* arrow functions
* `this` , function execution context
* template literals
* ES6 Classes and Inheritance
* know what the default constructor pattern is
* `new` keyword and how it works
* webAPI (document.querySelector, etc...) https://developer.mozilla.org/en-US/docs/Web/API
* different ways javascript interacts with a web page
* lifecyle loop
4. Git Basics
* Git workflow we are using in class
* git commands we use and their outputs
Note: This is a suggested listed but by no means necessarily a complete list of topics for the midterm exam.
### Topics not included on the exam
* text editors
* React (will be on the final!)
* Node (will be on the final!)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment