{"id":19151446,"url":"https://github.com/torontojs/code-buddy-club","last_synced_at":"2025-04-19T16:31:35.437Z","repository":{"id":211778682,"uuid":"729883123","full_name":"torontojs/code-buddy-club","owner":"torontojs","description":"Code Buddy Club is similar to a book club but with free courses and tutorials.","archived":true,"fork":false,"pushed_at":"2024-05-02T19:01:57.000Z","size":63,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-18T12:08:02.758Z","etag":null,"topics":["a11y","accessibility","ai","auth0","chakra-ui","git","github","javascript","learning","learning-by-doing","markdown","react","terminal","tooling","web-components"],"latest_commit_sha":null,"homepage":"https://torontojs.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/torontojs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-10T16:42:33.000Z","updated_at":"2025-02-21T15:35:27.000Z","dependencies_parsed_at":"2024-05-02T20:09:29.138Z","dependency_job_id":"51b26d85-9a0b-45af-93ca-e4864aef7236","html_url":"https://github.com/torontojs/code-buddy-club","commit_stats":null,"previous_names":["torontojs/code-buddy-club"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/torontojs%2Fcode-buddy-club","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/torontojs%2Fcode-buddy-club/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/torontojs%2Fcode-buddy-club/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/torontojs%2Fcode-buddy-club/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/torontojs","download_url":"https://codeload.github.com/torontojs/code-buddy-club/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249738799,"owners_count":21318503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["a11y","accessibility","ai","auth0","chakra-ui","git","github","javascript","learning","learning-by-doing","markdown","react","terminal","tooling","web-components"],"created_at":"2024-11-09T08:14:44.391Z","updated_at":"2025-04-19T16:31:35.400Z","avatar_url":"https://github.com/torontojs.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## What is Code Buddy Club?\n\n- It's similar to a book club but uses free courses and tutorials instead of books.\n- Participants are free to code independently, or to pair program.\n- Meet on discord to share progress, provide support, and help with debugging.\n- Each course should take roughly 1 to 5 weeks to complete.\n- It's a really relaxed, supportive, and social atmosphere.\n### What Courses and Topics is Code Buddy Club Doing?\n\nPlease see the [schedule](https://github.com/torontojs/code-buddy-club/blob/main/Code%20Buddy%20Club%20Schedule.md) for a list of courses.\n\nTopics covered in the first half of 2024:\n- Tooling - Git, GitHub, terminal, markdown\n- React\n- Chakra UI\n- Accessibility\n- JavaScript tips and tricks\n- Web Components\n- OpenAI\n## Who?  \n\n### Who Will Be Running The Code Buddy Club?\n\n- [Sami Xie](https://github.com/tix980)\n- [Liz McCready (GingerKiwi)](https://github.com/GingerKiwi)\n- [Marco Campos (Madcampos)](https://github.com/madcampos)\n- Room for one more co-volunteer :-)\n### Who is Code Buddy Club For?\n\nThis first round of Code Buddy Club in 2024 is aimed at junior developers, and anyone that wants to learn with a supportive group. \n\n**Participants should be comfortable with**:\n\n- html, css, and javascript, \n- the basics of git and GitHub prior to starting,\n\t- However, **it's ok if aren't comfortable with Git**. \n\t- There's a free course that participants can do prior to starting, or in their first week of Code Buddy Club. See [schedule](https://github.com/torontojs/code-buddy-club/blob/main/Code%20Buddy%20Club%20Schedule.md)note 1. \n\t- The course is 1 hour long, and will likely take 2-3 hours of your time.\n- Ideally installing packages with node package manager (npm).\n\t-  If you're not yet comfortable with npm, the organizers can provide support and resources.\n\n**It's fine if you're just starting to learn React**. \n\n- A lot changed with React in 2023, especially with Create React App (CRA) becoming depreciated, so there's a React crash course in the second week.\n## When Will It Run?\n\n**Twice a week for one hour**\n\n- Sundays at 11:00am\n- Tuesdays 6:30-7:30pm \n\n**Attendance is flexible**\n\n- Participants can join at the start of any course, or even part way in if they are able to catch up.\n- For weeks with two short courses, we're going to try to keep one course per meeting. \n-  **Just like in a book club, participants should start the courses before the meetings.** \n\t- That way you'll have questions to ask, and likely be able to help others.\n\nPlease see the doc [Code Buddy Club Schedule.md](https://github.com/torontojs/code-buddy-club/blob/main/Code%20Buddy%20Club%20Schedule.md)for details.\nTo add all the events here's the [link to the Google Calendar](https://calendar.google.com/calendar/u/0?cid=MGE4ZDRkNmEwYWQxNGJlMTBjZTc0MTRlODAxMDViZTI0ZjE1YmExNGFkZmYyNDc1MTgzM2FjOGUwMGI0ODkxYUBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)\n## Where Will It Be?\n\nOn TorontoJS discord server. There's a dedicated Code Buddy Club channel. \n- Why on discord? \n\t\t1.  Great place to have streaming and screen sharing\n\t\t2. Because this is knowledge that we want to persist, and Slack eats messages.\n## Why?\n\n- Sami and Liz have been code buddies since October. \n- It's been really fun.\n- It's helpful to have someone to share and debug the same projects.\n- Being part of a group helps with motivation  and accountability by setting goals for things to complete.\n- We're excited about opening this up to other devs in Toronto JS.\n## How Has The Schedule Been Developed?\n\nSami and Liz have found that going all out they have been able to get though 1-2 hours of tutorial videos per week. However, not everyone will have that time. A much more relaxed pace is more inclusive. So there's about 30 minutes of tutorial video per week. Some weeks have two shorter courses. Longer courses span two or more weeks. The longest course is five weeks long.\n\nAll the courses are free courses. The majority are on [Egghead.io](https://egghead.io) because the quality is good. There are also some from YouTube, and [Wes Bos's free courses](https://wesbos.com/courses). \n\nDue to the changes with React in 2023, specifically the depreciation of create react app (CRA) courses with react that are older than 6 months have been avoided, with the exception of web accessibility courses.\n\nWe have tried to alternate between shorter courses and slightly longer ones to give people the chance to join Code Buddy Club at almost any month of the year.\n### How Can I Suggest a Course?\n\nPlease refer to [Course Suggestion for Future.md](https://github.com/torontojs/code-buddy-club/blob/main/Course%20Suggestion%20for%20Future.md). Make sure to add your course below the line. Don't type over the instructions!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftorontojs%2Fcode-buddy-club","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftorontojs%2Fcode-buddy-club","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftorontojs%2Fcode-buddy-club/lists"}