Day 01 - 11-10-19 - ~3 hrs
- Set up Atom and Github to interact with proper account for this page on work computer as well as npm and create-react-app
- Restart of work/study blog. Started online course:
Complete React Developer 2020
- Did some review and greater reasearch on imperative vs declarative paradigms.
Day 02 - 11-11-19 - 2 hrs, 19 mins
- Continued React Course, going more into basics of react.
- Review of JavaScript functions, including includes, reduce, map, filter, find, and arrow functions
Day 03 - 11-12-19 - 3 hrs, 46 mins
- Finished basic setup of webserver. Changed nginx configs to host different projects in different subdomains on main kylemiskell.com site
- Modified study week, practice week, and index links to refelect new subdomain urls on webserver.
Day 04 - 11-13-19 - 2 hr, 50 mins
- Created production git branches for all projects and updated webserver to production builds instead of dev (master) builds
- Updated server with increased security including more restrictive firewall rules, SSL, netstat checks, on top of existing SSH (no root + pass required) setup.
- Continuation of
Complete React Developer 2020. Push practice project veggie-cards to github. Review of Fetch and promises.
Day 05 - 11-14-19 - 1 hr, 40 mins
- Completed SSL setup for dev blog.
- Updated server with new SSH key and removed old key.
- Continuation of
Complete React Developer 2020. Focused on dynamic rendering with state and props in functional and class components and utilizing props.children.
- Started card rendering React project.
Day 06 - 11-15-19 - 1 hr, 45 mins
- Continuation of
Complete React Developer 2020. Focused on seperation of duties to different components and use of state vs props, plus flow of state to props in component tree structure.
- Continued card rendering React project.
Day 07 - 11-16-19 - 1 hr
- Set up Github to work with SSH keys on home dev box.
TOTAL TIME = 14 hrs, 19 mins