Firstly, complete any exercises you did not complete during class. They are essential practice for the rest of the homework tasks.
If you get stuck, reach out to your classmates on Slack for help!
There are some really amazing videos online that explain some of the harder topics that we learnt this week.
I'd like you to search online around these topics
- Asynchronous vs Synchronous
- Client-Server Architecture
Here are some to get started: Synchronous and Asynchronous Transmission https://www.youtube.com/watch?v=SLjjgjp2bAA
The Client Server Model | Clients and Servers https://www.youtube.com/watch?v=L5BlpPU_muY
How the Internet Works in 5 Minutes https://www.youtube.com/watch?v=7_LPdttKXPc
Be sure to share what you find in your class channel!
For this step, you have three challenges to complete.
- Alarm Clock
- Quote Generator
Each of these challenges could take you some time to complete
You can find them all in this repository
Before you start, make sure you fork the repository to your Github account.
Use what you learned in this lesson to give feedback to other trainees who have submitted their coursework.
Helping to give feedback on other peoples coursework doesn't only help them, it also helps you by reading a variety of different code.
Make sure you mark at least two other pull requests. It's important that you see a variety of different answers!
Remember, you should use the Code Style Guide to help you
In the "Extra" folder of this repository you will find extra tasks for you to complete.
The end of this module is a really good opportunity to cover everything we've done over the last six weeks.
Codecademy has a really good course that covers a lot of what we've done.
You should complete as many or as few of these modules as you'd like from this list
- Browser Compatibility and Transpilation