# FAC24 Pre-apprenticeship ## General structure > [name=D Sofer]Pairing on projects, perhaps? tl;dr we swap the 3rd Mon/Thu so project presentations happen at the "end" of the cycle. - Week 1 Mon: intro/workshops - Week 1 Thu: employment - Week 2 Mon: workshops - Week 2 Thu: employment - Week 3 Mon: employment - Week 3 Thu: project code review/presentations This gives them 1.5 weeks to finish all workshops, then 1 week to work on a solo project, then half a week after the last session for revision/side-project. ## Topic: Markup ### Mon 10th Jan - 17:00-17:15 Check-in - 17:15-18:15 Intro talks - 18:15-19:45 Git workflow workshop - 19:45-20:00 Git workflow workshop discussion Homework for Mon 17th Jan: - [CSS Layout workshop](https://learn.foundersandcoders.com/workshops/css-layout/) (3 hours) ### Thu 13th Jan - Intro + screening questions - CV - GitHub profile Homework for Thu 20th Jan: - ??? ### Mon 17th Jan - 17:00-17:15 Check-in/feedback form - 17:15-17:30 CSS Layout workshop discussion - 17:30-18:30 [Semantic HTML workshop](https://learn.foundersandcoders.com/workshops/semantic-html/) - 18:30-18:45 Semantic HTML workshop discussion - 18:45-19:45 [Accessibility workshop](https://learn.foundersandcoders.com/workshops/learn-a11y/) - 19:45-20:00 Accessibility workshop discussion Homework for Thu 20th Jan: - TODO: when do we discuss this? [HTML Forms workshop](https://learn.foundersandcoders.com/workshops/html-forms/) (1.5 hours) > [name=D Sofer]Borrow some time from the Thursday session? ### Thu 20th Jan - Screening questions - Employer Q&A - LinkedIn Homework for Thu 27th Jan: - [Project](https://learn.foundersandcoders.com/course/syllabus/pre-apprenticeship/markup/project/) ### Mon 24th Jan - CV - Employer Q&A - Employer Q&A > [name=D Sofer]I am minded to add an extra Q&A date at 5pm on Wednesdays, so that we don't have two Q&As on a single day and we don't mess with the nice-looking new schedule. Homework for Thu 3rd Feb: - ??? ### Thu 27th Jan - 17:00-17:15 Check-in/feedback form - 17:15-17:45 Live project code review - 17:45-18:30 Peer project code review - 18:30-20:00 Project presentations > [name=D Sofer]Do we want to split up code reviews and project presentations into different days, like we did for the 3rd FAC23 project? Homework for Mon 31st Jan: - Revision quiz - Side project ## Topic: HTTP ### Mon 31st Jan - 17:00-17:15 Check-in - 17:15-17:45 [Intro talk](https://fac-slides.netlify.app/slides/http/#0) - 17:45-19:45 [Asynchronous JS workshop](https://learn.foundersandcoders.com/workshops/functions-callbacks-async/) - 19:45-20:00 Asynchronous JS workshop discussion Homework for Mon 7th Jan: - [Promises & fetch workshop](https://learn.foundersandcoders.com/workshops/learn-fetch/) (2 hours) - [DOM Challenge](https://learn.foundersandcoders.com/workshops/dom-challenge/) (1 hour) ### Thu 3rd Feb - GitHub profile - Employer Q&A - Employer Q&A Homework for Thu 10th Feb: - ??? ### Mon 7th Feb - 17:00-17:15 Check-in/feedback form - 17:15-17:30 Promises & fetch workshop discussion - 17:30-19:30 [Real-world fetch workshop](https://learn.foundersandcoders.com/workshops/real-world-fetch) - 19:30-20:00 Real-world fetch workshop discussion Homework for Thu 10th Feb: - TODO: when do we discuss this? [Promise practice workshop](https://learn.foundersandcoders.com/workshops/promise-practice/) (2 hours) ### Thu 10th Feb - LinkedIn - Employer Q&A - Employer Q&A Homework for Thu 17th Feb: - [Project](https://learn.foundersandcoders.com/course/syllabus/pre-apprenticeship/http/project/) ### Mon 14th Feb - Code Reading - Employer Q&A - Employer Q&A Homework for Thu 17th Feb: - ??? ### Thu 17th Feb - 17:00-17:15 Check-in/feedback form - 17:15-17:45 Live project code review - 17:45-18:30 Peer project code review - 18:30-20:00 Project presentations Homework for Mon 21st Feb: - Revision quiz - Side project ## Topic: Testing ### Mon 21st Feb - 17:00-17:15 Check-in - 17:15-17:45 [Intro talk](https://fac-slides.netlify.app/slides/testing/) - 17:45-18:15 [Build a testing library](https://learn.foundersandcoders.com/workshops/learn-testing/) - 18:15-19:45 [Unit testing workshop](https://learn.foundersandcoders.com/workshops/learn-unit-testing/) - 19:45-20:00 Unit testing workshop discussion Homework for Mon 28th Feb: - [Integration testing workshop](https://learn.foundersandcoders.com/workshops/learn-integration-testing/) (2 hours) - [Scope Challenge](https://learn.foundersandcoders.com/workshops/scope-challenge/) (1 hour) ### Thu 3rd Mar - Code reading - Employer Q&A - Employer Q&A Homework for Mon 7th Mar: - ??? ### Mon 7th Mar - 17:00-17:15 Check-in/feedback form - 17:15-17:30 Integration testing workshop discussion - 17:30-19:30 [TDD workshop](https://learn.foundersandcoders.com/workshops/tdd-array-methods/) - 19:30-20:00 TDD workshop discussion Homework for Thu 10th Mar: - ??? More TDD array methods? (2 hours) ### Thu 10th Mar - Code writing - Code reading - Employer Q&A Homework for Thu 17th Mar: - [Project](https://learn.foundersandcoders.com/course/syllabus/pre-apprenticeship/testing/project/) ### Mon 17th Mar - Code reading - Code writing - Employer Q&A? Homework for Thu 20th Mar: - ??? ### Thu 20th Mar - 17:00-17:15 Check-in/feedback form - 17:15-17:45 Live project code review - 17:45-18:30 Peer project code review - 18:30-20:00 Project presentations Homework for Mon 21st Feb: - Revision quiz - Side project
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up