Skip to content

Project and Workshop Structure

A mission to empower the next-generation of software engineers and delivering value to the community!

Ways of Working

  • (November 27 to February 24 excluding December 19 to January 4) = ~ 11 weeks for project
  • 2 meetups every week (1 online mid-week, 1 on Saturday)

  • Each Saturday meeting will have ~2-3 hour workshops. Some workshops will take the whole hour, while some workshops will take 15-30 minutes.

  • The other time allocated is for working on project with supervision
  • Most workshops will be introductory

Workshop Schedule

The following are rough guideline to the workshop schedules. All workshops are optional, you can attend any of them even if you are not on the specific team dedicated to it (be mindful that there may be time conflicts if it is with the other team).

Most Workshops are introductory

They will usually cover the following idea:

  • why is it useful to learn it
  • what are the different aspects of it that you will need to learn

You will still have to put in the effort to learn it thoroughly.

Date Workshop Name Recommended Team to attend Duration
Saturday, 27 November 2021 Introduction to CFC + Web Development Space All ~1 hour
Wednesday, 1 December 2021 Introduction to Web Basics All ~1-1.5 hour
Saturday, 4 December 2021 Practical Software Engineering Practices All ~1 hour
Saturday, 4 December 2021 Introduction to Frontend Frameworks All ~45 minutes - 1 hour
Saturday, 4 December 2021 Introduction to React Foodbank ~45 minutes - 1 hour
Saturday, 4 December 2021 Introduction to Vue WAIS ~45 minutes - 1 hour
Saturday, 11 December 2021 Introduction to Django WAIS ~1 - 1.5 hours
Saturday, 11 December 2021 Introduction to Typescript Foodbank ~30 minutes
Saturday, 18 December 2021 MVC Codebase Structure / Frontend-Backend Integration All ~1-1.5 hour
Saturday, 18 December 2021 Typical Codebase Structure All ~30 minutes - 1 hour
Saturday, 18 December 2021 Package Manager - JavaScript and Python All ~1 hour
Saturday, 8 January 2022 Introduction to Docker All ~1 hour
Saturday, 8 January 2022 Introduction to Unit Testing and CI/CD All ~1 hour
Workshops after January 8, 2022

The workshops right here are still being decided upon. If you have an idea for a workshop that you would like to attend, please let us know either on Discord or at Github.

The one that are on consideration are:

  • Deployment on Heroku, and Vercel
  • Introduction to End-to-End Testing with Cypress
  • Gitkraken Workshop
  • Introduction to Prototyping with Figma
  • Introduction to Linux and Command-Line Scripting - Bash
  • Increase your productivity in VsCode
  • How to write good documentation
  • Honing your detective skills with Browser Developer Tools

Who are you?

Before continuing further, answer the following:

  • What’s your name?
  • What’s your background?
  • Why you’re here?
Who are the Coders for Causes

The Coders for Causes is an organisation that aims to empower the next-generation of software engineers while delivering value to the wider-community by helping charities and not-for-profit organisations.