Topics preassessment, class norms, git basics
Slides https://docs.google.com/presentation/d/1S_hBHqsIY1BNufVCB4EhFs6fDOWJUdNy7H3sJGphftY/edit?usp=sharing
Assignment Choose Your Own Adventure
https://github.com/jonathan-chin/mec-ttp-2021-winter-assignment-1
Topics git continued, outline projects, javascript part 1
Slides https://docs.google.com/presentation/d/1Pgpt8AwTu-X4qAMIxzvBPfJfyLDDb-iJZRFpCAXArfw/edit?usp=sharing
Assignment Blackjack Game Engine
https://github.com/jonathan-chin/mec-ttp-2021-winter-assignment-2
initial group assignments, ice breaker
open requests to switch groups
Topics HTML, CSS
Slides https://docs.google.com/presentation/d/11WGjM4F8WFEZyQg-eVra43ykjtli9J9HXPTQNb7iS9U
open requests to switch groups
Topics javascript part 2, wiring together HTML, CSS, and javascript, event handling
Slides https://docs.google.com/presentation/d/1H8vU0GRrVMkWwVzptaBn6deUuW342GYuF_NE-eXFkq0/edit?usp=sharing
Assignment Responsive Comic
https://github.com/jonathan-chin/mec-ttp-2021-winter-assignment-3
final requests to switch groups
Topics Wiring it all together
Slides https://docs.google.com/presentation/d/135lApQa4dOCElMn2gkqtBGpqoi_fLvsr2mN2uXs0-P0/edit?usp=sharing
Assignment Connect 4
https://github.com/jonathan-chin/mec-ttp-2021-winter-assignment-4
must generate 3 capstone project ideas
https://github.com/jonathan-chin/mec-ttp-2021-winter-capstone-project
Topics the terminal, npm, react, Material UI, pair programming
Slides https://docs.google.com/presentation/d/1sA7PzuLL9UJaAHT4TimPSmXTNc5-HTxfVBlw8T5tHdY/edit?usp=sharing
Assignment Positive Projection
https://github.com/jonathan-chin/mec-ttp-2021-winter/blob/master/assignments/6-positive-project.md
Topics react components, state vs props
Slides https://docs.google.com/presentation/d/1Im-fdMp_IrxJt4ap9zNXkCaTgSikxUNbzT5AiPWaT9w/edit?usp=sharing
Assignment Custom Components
https://github.com/jonathan-chin/mec-ttp-2021-winter/blob/master/assignments/7-custom-components.md
Topics advanced React patterns, react router
Slides https://docs.google.com/presentation/d/1DcOsZYqQAk3J8Gw0TmPKihIFRv9_fd5qX-Px1EkW4BI/edit?usp=sharing
Assignment Now with Pages!
https://github.com/jonathan-chin/mec-ttp-2021-winter/blob/master/assignments/8-now-with-pages.md
Topics forms and form validation
Slides https://docs.google.com/presentation/d/1xLtAB-R_VOPS3iC-lbaLWt-51e1FdK_kqrjxerDMsCw/edit?usp=sharing
Assignment Now with Validated Forms
https://github.com/jonathan-chin/mec-ttp-2021-winter/blob/master/assignments/9-now-with-validated-forms.md
Topics APIs, SDKs, and Async Calls
Slides https://docs.google.com/presentation/d/1CvfuZVWZpAYOJ_UUNpzILtc2dtd25Glz3xhaa3cxCqQ/edit?usp=sharing
Assignment En Español, Capstone Outline
https://github.com/jonathan-chin/mec-ttp-2021-winter/blob/master/assignments/10-en-espanol.md
https://github.com/jonathan-chin/mec-ttp-2021-winter/blob/master/assignments/11-capstone-outline.md
national holiday, no official class
Topics Deploying React Apps, Backend Dev: NodeJS, Heroku, Express
Slides https://docs.google.com/presentation/d/1antRFxqY3jHA18gKosGdgmNOii8z7Ncc9_9ffIBiPj0/edit?usp=sharing
Topics Databases
Slides https://docs.google.com/presentation/d/1h66_p_q0kKjs_N31fbJw3ejHf6s1plfHVRhTLNjJprQ/edit?usp=sharing
Topics Capstone Project
Topics half day for final prep, other half for presentation