πŸ“… backlog

Module-HTML-CSS πŸ”—

[PD] Presenting your time practical management ideas πŸ”—

Coursework content

You will build and present your key findings of the Udemy course as well as what you are going to try in your personal life.

Estimated time in hours

1

What is the purpose of this assignment?

Practice building and presenting information using Google Slides

How to submit

  • Build a presentation that has 5 to 10 slides
  • The content should cover:
    - What are the main tips of the Udemy course you think are very important
    - Which tips you will trial in your life and how will you do it
  • Add the link to the presentation on this ticket
  • Present this to your pair and anyone else you would like to get feedback on the presentation and your skills. Ask them to add a comment on this ticket with their feedback.
  • πŸ‡ Size Small
  • πŸ”‘ Priority Key
  • πŸ“… Week 3
[PD] How to build Google Slides πŸ”—

Coursework content

In the corporate world, knowing how to build presentations is really important. As a developer you might build presentations to demo your product, for example. At CYF we use Google Suite, so this short video explains how you can learn the basics.

Estimated time in hours

0.2

What is the purpose of this assignment?

Understand how Google Slides works and be able to build a presentation

How to submit

  • Do this short Udemy course
  • Once you have done that, move this ticket to Done.
  • πŸ• Priority Mandatory
  • πŸ¦” Size Tiny
  • πŸ“… HTML-CSS
  • πŸ“… Week 3
[PD] Practical time management course πŸ”—

Coursework content

This Udemy course has many practical ideas of how to manage your time. As you probably have noticed already, juggling the prep work for the Saturday lessons; doing the coursework; doing all other non-CYF related tasks such as work, studies and family is a lot at once. And you also need to think about your physical and mental health. To organise all of this, time management is crucial to ensure you can achieve everything.

Estimated time in hours

1.5

What is the purpose of this assignment?

With this course you should have some practical tips that you can try. You might have to try more than one until you find the one that works best for you.

How to submit

  1. Go to the Practical time Management course on Udemy
  2. Do the course in your own time
  3. Add a screenshot of the evidence of the finished course on this ticket.
  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… Week 3
[TECH ED] Prep work for live session πŸ”—

https://www.youtube.com/playlist?list=PLozA7cloMbPgM0Cra4IhDg_HvhP727Abo

Why are we doing this?

The prep work here will introduce you to new concepts for the week. If you already have all these concepts, you need to identify something else in your coursework to bring because everyone is expected to come to class with questions.

Find this week’s blockers thread in your cohort channel and add your question to it. This week we are thinking a lot about thinking responsively: or, ways to make your layouts work on any size screen and any device.

Maximum time in hours

3

How to get help

Share your blockers in your class channel. Use the opportunity to refine your skill in Asking Questions like a developer.

How to submit

No submission step

  • 🎯 Topic Programming Fundamentals
  • 🎯 Topic Requirements
  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… HTML-CSS
  • πŸ“… Week 3
[TECH ED] Module Project: Code Review πŸ”—

https://github.com/CodeYourFuture/HTML-CSS-Module-Project/tree/master/level-3

Why are we doing this?

Learning to read and review other people’s code is a key skill for a developer. When you join a new team, you will usually also join an existing codebase, and you will need to be able to read it. If you’ve never looked at code written by other people, you will find this really challenging (it’s already hard!).

  1. Do the Github Skills course in reviewing pull requests
  2. Ask for a code review from a colleague on your Karma project.
  3. Complete a code review for a colleague on their Karma project.

Maximum time in hours

3

How to submit

Link the PR you reviewed on your copy of this ticket. Paste the url in comment on your ticket.

  • 🎯 Topic Code Review
  • 🎯 Topic Communication
  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… HTML-CSS
  • πŸ“… Week 3
[TECH ED] Record a Goose πŸ”—

https://github.com/CodeYourFuture/CYF-Record-A-Goose-Project

Why are we doing this?

A mission of discovery for you.

  1. Go to https://github.com/CodeYourFuture/CYF-Record-A-Goose-Project
  2. Using Devtools, Lighthouse, and the WAVE accessibility plugin, find all the ways this app is broken
  3. How would you fix the problems? Discuss in a thread in your channel.

This is also a fun in-person workshop, so you could choose to do it in class together during independent study time.

https://record-a-goose.onrender.com/

Maximum time in hours

2

How to get help

You could choose to do this in class together during independent study time.

How to submit

Write up your findings in a thread in your class channel.

Don’t make a new post each. Discuss in a thread.

How to review

It is a review! ;)

Anything else?

https://developer.chrome.com/docs/lighthouse/overview/
https://wave.webaim.org/extension/
https://accessibilityinsights.io/docs/web/overview/
https://design-system.service.gov.uk/

  • 🎯 Topic Code Review
  • 🎯 Topic Testing
  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… HTML-CSS
  • πŸ“… Week 3