Skip to main content

Coursework

1) Code Along (1 hour)

In the following "code along" you'll be building a complete Weather App that makes use of the Darksky API.

You are welcome to code along as you watch - this will help you to understand what exactly the presenter is doing.

Enjoy!

2) Array Destructuring Resources (1 hour)

Here are some useful resources to help you understand this homework

3) JavaScript Exercises (2 hours)

Here are a set of exercise that will help you to solidify your knowledge of JavaScript.

For this step, open the "Exercises" folder and complete all of the challenges.

https://github.com/CodeYourFuture/JavaScript-Core-3-Coursework-Week3

Before you start, make sure you fork the repository to your Github account.

4) Project - Part 3/3 🔑

This project should consolidate knowledge from JS2 and push you to learn more about JavaScript.

You should complete as much of the project as you can.

Project Details

All of the details for this project can be found:

https://syllabus.codeyourfuture.io/js-core-3/tv-show-dom-project/readme

5) Getting Feedback On Your Project (2 hours)

Follow the instructions in the Code Review section of the project

https://syllabus.codeyourfuture.io/js-core-3/tv-show-dom-project/code-review

On Slack, find the usernames of two of your fellow trainees and atleast one volunteer (this could be your teacher, TA or your buddy) and add them to your project for a review.

Before next week, make sure you have implemented all of the feedback that they have given you. Acting of feedback is essential to becoming a better programmer.

5) Giving Feedback to Other People (2 hours)

Hopefully by now other people have already asked you to review thier work - if not - post on Slack and see if anyone needs their work reviewing.

Follow the feedback guide here to give good feedback for this project

https://syllabus.codeyourfuture.io/js-core-3/tv-show-dom-project/giving-feedback

As always - you should use use the code style guide to recommend better coding practices to your colleagues

https://syllabus.codeyourfuture.io/guides/code-style-guide

6) CodeWars (1 hour)

https://docs.codeyourfuture.io/course-processes/running-the-course/codewars#codeyourfuture-collections

Every week you need to complete at least three kata. Spend at least 20 minutes, three times a week, on your kata workout. This week you must reach Level 6 kyu or below.

Find the Collection for JS-3 Week 3 on the CodeYourFuture account: https://www.codewars.com/users/CodeYourFuture/authored_collections

7) Resilience learning points and suggestions (PD - 1 hr)

Watch the following video and read the articles. How do you think CYF can improve the PD session on resilience? Share 5 of your own learning points and 3 new suggestions for us to make the session even better.

Optional video list: