Table of contents Welcome to CodeYourFuture Docs Syllabus Teacher Training Personal Development Blue Book 🏨 Organisation Mission & Values Working Principles Our Student Backgrounds Agreements & Rules House Rules Student Agreement Personal Circumstances Forms Student Expenses Policy Childcare Expenses Form Course Withdrawal Request Student Pregnancy Policy Leave of Absence Request Volunteer Agreement Complaints Procedure Code of Conduct 📜 Our Courses Intro to Coding Course Course Materials Fundamentals Course Course Materials Full Stack Course Course Materials 📝 Course Processes Joining the Course Getting Setup Requesting a Laptop or Support Minimum Laptop Specs Course Eligibility Application Process Student Interviews Interview - English Interview - Rubric Interview - Technical Selection Day Re-entry to Course Running the Course Running A Class Online Teaching Teaching Notes Teaching Settings Start of Class Checklist Zoom Training Online Fun Hackathons Study Groups After the Course After Graduation Getting a Job From Trainee to Volunteer 👥 Volunteer Teams Overview Education Overview Roles Lead Teacher Teaching Assitant Education Buddy Syllabus Team Coursework Feedback Teaching Tips Ambassadors Outreach Roles Social Media Guide Plan and schedule Social Media Applicant Outreach Calling NGOs and other referral organisations NGO Dashboard - Step by step guide for volunteers Calling Applicants More outreach strategy Volunteer Outreach Welcome Event Approaching Potential Partners Energisers and Icebreakers Personal Development Roles Template Agenda Mentor Guide 🔨 Tools Dashboard Google Classroom Google Classroom For Volunteers Google Classroom for Students Slack Slack for Volunteers Slack for Students ⏩ Volunteering at CodeYourFuture Joining Onboarding Process Step 1 Step 2 Step 3 Step 4 👩🎓 Students Tech Guides CORS Node Version Manager Hosting on Netlify Guides Useful Links How to get a bank account Online Lessons for Students Naming Accounts Consistently Asking Questions Common Responses Create an example Don't ask to ask Read the error message Reply in thread 🌍 Starting a Chapter Overview of our Process Outreach Process Student Application Process Student Selection Process Volunteering Structure Class Structure Communication from each CYF branch with CYF Global Tech Projects Tech Suite Marketing People into Employment Finances and Insurance Launching the community in a new city The Founders team challenge Challenge 1 - Find the Founding team Challenge 2 - Strategy Challenge The strategy challenge Template Challenge 3: Find the Ambassador team The Ambassadors Challenge The first Ambassador Team Volunteers Requirements General Information Fundraising & budgeting Finding a Space Partners