HackYourFutureBelgium / class-repository

A template repository for running a class with learners, teachers and admins

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

:

Tech Support

Rubber Ducky


Modules

Learn to plan and build web applications as a team.

0. Precourse: 1 week

check-ins | deliverables board | retros || milestone

Set up your accounts and prepare your development environment.

1. Workflows: 2 weeks

check-ins | deliverables board | retros || milestone

Learn the workflows you need to develop individually and in a group.

check-ins | deliverables board | retros || milestone

Practice collaboratively planning and developing HTML/CSS websites.

check-ins | deliverables board | retros || milestone

Explore design thinking process and placing your users at the center of your development process.

check-ins | deliverables board | retros || milestone

Learn to read small programs, and to write code that other people can understand.

  • Week 1: Chapters 0, 1, 2

  • Week 2: Chapters 2, 3

    • Lesson Plan: DevTools Debugger
    • Study Priorities: Just Enough JS and Understanding Programs
  • Week 3: Chapter 4

5. Inside JS: 4 weeks

check-ins | deliverables board | retros || milestone

Take a deep dive into JavaScript and explore some it's trickiest features. Build your foundations now so later you can focus on the fun stuff.

check-ins | deliverables board | retros || milestone

Explore problem solving in JavaScript, learn how to write and review solutions to JS coding challenges.

  • Week 1: Chapter 1
    • Lesson Plan: Solution Write-Ups
    • Study Priorities: Try to write up at least 3 solutions during the week.
  • Week 2: Chapters 2
    • Lesson Plan: Function Design
    • Study Priorities: Try to solve 2-4 exercises from each section of the chapter
  • Week 3: Chapter 3

check-ins | deliverables board | retros || milestone

Learn how to break down interactive web pages into clear tasks that can be shared divided across team.

check-ins | deliverables board | retros || milestone

Learn how the JavaScript event loop works and how you can use API data in your websites.

check-ins | deliverables board | retros || milestone

Learn what a Content Management System is and explore how you use one to model the data for your own web applications.

check-ins | deliverables board | retros || milestone

Practice developing Single Page Apps built from reusable UI components, and explore your first Frontend Framework.

check-ins | deliverables board | retros || milestone

Prepare for the final project by individually designing, planning, building and deploying your own fullstack web app.

check-ins | deliverables board | retros || milestone

Put it all together! Work in teams to identify your target users and a real-world problem they face, then deliver a web app to meet their needs.


Learners

github-name avatar


github-name | home page | bio
check-ins | deliverables | retros
opened | assigned | commented | mentioned
's github stats

github-name github activity

github-name github stats



Coaches

github-name avatar


github-name
opened | assigned | commented | mentioned

Admins

github-name avatar


github-name
opened | assigned | commented | mentioned

About

A template repository for running a class with learners, teachers and admins

License:MIT License


Languages

Language:JavaScript 87.1%Language:CSS 6.6%Language:HTML 6.3%