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.