Congrats on making it to the Mod 0 Final Prep! Complete the final exercises below and be sure to carefully follow the Pull Request steps to submit your work!
You've learned a ton about some of the core foundations of Javascript! Show us how far you've come by completing the following exercises! You will be using your work from these exercises in your first day of Mod 1!
- Complete the Mod Zero Hero Challenge
- Complete the Annotation Challenge
You've learned A LOT over the last few weeks as it relates to technical content - chances are, you probably have some code from your previous exercises that is either sloppy, incorrect, poorly named, etc. Before starting Mod 1, we want you to refactor
your code - which is the process of adjusting or improving your code for readability and accuracy.
Some things to consider as you refactor include...
- Are my variable names easy to understand/convey the data type they are assigned to?
- Do I have proper indentation on my functions, if/else statements, etc. ?
- Do I follow proper conventions for capitalization, punctuation, casing, etc. as it relates to my code?
- Are there functions that I wrote that I can make more concise while maintaining same functionality?
Take your time as you go back and refactor your exercises from each section. We've included a handy checklist for you to go through below.
- I have refactored my
section1
exercises to the best of my ability - I have refactored my
section2
exercises to the best of my ability - I have refactored my
section3
exercises to the best of my ability - I have refactored my
section4
exercises to the best of my ability
In Mod 0 you've learned about different techniques for managing your time at Turing. Please create a calendar for your first 3 weeks of Mod 1. Feel free to make your calendar fit your style, but we suggest that your calendar should include the following:
- Standard M1 class schedule (see M1 calendar here
- Study/Project work time
- Health + Wellness
When you are finished, add screenshots of your calendar so we can provide feedback if needed!
Mentorship is an integral part of the Turing experience and will help jumpstart your technical career. In order to get your mentor relationship started on the right foot, please complete the following deliverables:
- Complete the Mentorship DTR Prep
- Add link to your gist here: link
You've learned a lot about how to take strong notes during Mod 0. Show us your skills while you learn how to pre-teach content for your first lesson in Mod 1!
- Complete the Pre Teaching Practice exercise gist
- Add a link to your gist here: link
As part of Turing's project-based learning approach, you will often be working in pairs or larger groups. In order to set yourself (and your team) up for success, it is important to ensure you are prepared to be an equitable contributor and teammate.
- Complete the DTR Guiding Questions
- Add a link to your gist here: link
When you have completed all the activities described above, follow the steps below to submit your technical prework.
- Go to your prework repository on GitHub
- Click on
New Pull Request
per the image below:
2. On the Pull Request page, make sure you see something similar to below (but with your username):
3. Click on `Create New Pull Request` (circled in the image above). 4. Enter `YOUR NAME` as the title of the pull request, and click `Create pull request` as shown below:
- Please complete the form to submit your prework available here. Be sure to include links for your Gear Up pre-work gist and your technical pre-work GitHub repository. The link to your technical pre-work GitHub repository will be in the format https://github.com/YOUR_GITHUB_USERNAME/frontend-mod-1-prework. (using your own GitHub username)
Depending on if you are in Section A or B, you have anywhere between 1.5-3.5 weeks before you start Mod 1. This is an important time to take care of life things such as doctor appointments, dog park trips, quality time with friends and family, etc. It is also important that you maintain the knowledge and skills you acquired during Mod 0 and this pre-work. You can absolutely do both, but to do so successfully, you need a plan. We recommend spending, on average, 1-2 hours a day coding (totally 20-40 hours of time).
What is your plan and how are you going to hold yourself to it? Specifically...
- What are you going to work on? Resources here
- What days are you going to work?
- What times on those days are you going to work?
- Where you going to be sitting/standing as you do this?
- Where are you documenting this plan? Google Calendar, calendar on your wall, your journal?
- Do any stakeholders in your life know about this plan? (The answer needs to be yes by the time you answer this...)
- What personal items/events are important to you during this time? How are you going to make sure those are not neglected? (Hint, block time on the calendar for them!)
Check out our thoughts on extension activities if you find yourself with some extra time before starting Mod 1!