Open rdpacheco opened 6 years ago
Mentor goes over common project structures
Mentee sets up repo and base project with singleton data store
Leave time for misc questions that need to be addressed
Mentor goes over basic data types and concepts like closures
Go over prototypes, scopes
Mentor goes over CRUD concepts
Mentee implements CRUD operations that modify data store (browser dev console only, no UI).
Focuses on writing functions that do only 1 thing
Mentor goes over how to get the UI to display data
Mentee implements data driven list in display
Mentor goes over DOM event/listeners concepts
Mentee connects CRUD actions on the UI using buttons and inputs
Focus on using events
Mentor goes over the common Front End testing types and how to decide what to test
Mentor helps set up unit testing framework
Mentee implements unit testing for CRUD calls
SMART Goal
By September 21, 2018, design and implement an HTML/CSS/JS “Todo” app* that performs CRUD** operations on a data server; basing project and code structure on current trends. A “Todo” app uses a lot of fundamental design and code patterns that will form a foundation for future, more advanced, JS work. Testing will be a stretch goal.
*Similar in function to http://todomvc.com/examples/vanillajs/ **Create Read Update Delete