This is the main repo for fed crash course.
Please join our slack channel: #cc-april-2021
Also, please take the time to read this introduction document before starting the course
๐น Watch a video at your own time
๐
Attend a scheduled meeting
๐งโ๐ป Self exercise at your own time, mentors will be available via Slack. Work should be submitted.
๐ Self extra read at your own time
๐ Feedback form
โ๏ธ A handy utility
- ๐ Course meet and greet
- ๐น Testing 101, part 1
- ๐น Testing 101, part 2
- ๐น Client TDD, part 1
- ๐น Client TDD, part 2
- ๐น Debugging Tests
- ๐งโ๐ป Client TDD Workshop - Tic Tac Toe
- ๐ Daily Q&A session
- ๐ Daily feedback
- ๐ Docs for react-testing-library
- ๐ Docs for puppeteer
- ๐ Docs for jest
- ๐น Component Libraries Day Intro
- ๐น Meet the Components Group
- ๐น Wix Style React, part 1
- ๐น Wix Style React, part 2
- ๐งโ๐ป WSR Tutorial
- ๐น WSR Tips & Tricks and Zeplin usage
- ๐งโ๐ป Forms basic workshop
- ๐น WSR: Testing & Drivers
- ๐น WSR: Testing & Drivers - Demo
- ๐น WSR: Testing & Drivers - Pitfalls
- ๐งโ๐ป Testing WSR workshop
- ๐น New UI Order
- ๐ Daily Q&A session
- ๐ Daily feedback
- ๐ wix-style-react
- ๐น Business Manager intro
- ๐น Business Manager flow
- ๐น Yoshi Server(less) intro
- ๐น Yoshi Server(less) + client side
- ๐น Yoshi Server(less) RPC calls
- ๐ ๐น Communicating with Services
- ๐งโ๐ป Ambassador workshop
- ๐น Introduction to Sled
- ๐น Testing Yoshi Serverless functions (part 1)
- ๐น Testing Yoshi Serverless functions with Ambassador (part 2)
- ๐งโ๐ป Ambassador workshop part 2
- ๐ Daily Q&A session
- ๐ Daily feedback
- ๐ Ambassador
- ๐ rpc
- ๐ Sled
- ๐น Introduction to the Final Project
- ๐งโ๐ป Final Project work - Store Catalog
- ๐น Final Project - Testing
- ๐น Sled Business Manager Flow
- ๐ Daily Q&A session
- ๐ Daily feedback
- ๐ Create Yoshi App
- ๐ Zero to Production
- โ๏ธ Statics Override
- ๐น Experiments - Intro
- ๐น Experiments, Fedops, BI video
- ๐น Experiments - Creating experiments
- ๐น Experiments - Client usage
- ๐น Experiments - wix-experiments
- ๐น Experiments - Petri Sidekick
- ๐งโ๐ป Final Project work
- ๐ Daily Q&A session
- ๐ป Happy Hour
- ๐ Daily feedback
- ๐ Experiments
- ๐ Translations
- ๐น Experiments - Conducting experiments
- ๐น Translations
- ๐งโ๐ป Final Project work
- ๐ Daily Q&A session
- ๐ Daily feedback
- ๐น FedOps - Client side monitoring
- ๐น FedOps - Introduction to FedOps
- ๐น FedOps - Positive monitoring & success rate
- ๐น FedOps - Load time & network
- ๐น FedOps - Usage
- ๐น FedOps - Interactions
- ๐น FedOps - More features and complete the relevant section in the final project
- ๐งโ๐ป Final Project work
- ๐ Daily Q&A session
- ๐ Daily feedback
- ๐น BA & BI - Overview
- ๐น BA & BI - Logging BI Events and complete the relevant section in the final project
- ๐งโ๐ป Final Project work
- ๐ Final Project work + submission
- ๐ Final project presentations
- ๐ Daily feedback
- ๐ BI Catalog and the final project's page
- ๐ BI Logger
- ๐ BI Schema Loggers
- ๐น Performance & Dyanmic Imports and complete the relevant section in the final project
- ๐ Performance and Dynamic Imports
- ๐น๐งโ๐ป Corvid by Wix (Wix Code) tutorial & exercise
- ๐น FED CI
- ๐น ๐ Perfer - synthetic performance monitoring: watch & read
- ๐น Viewer Platform & Yoshi Editor Flow and docs
- ๐น Serverless & docs & ๐น Yoshi Server
- โ๏ธ Visual comparison tests using Applitools: with-eyes or puppeteer-eyes (both tools do the same thing)
- Missing links? You can look for them here: https://bo.wix.com/
- ๐น Uncle bob, TDD
- ๐ fed-handbook
- ๐ Node platform
- ๐ User Explorer
- fed-infra
- ci
- Lifecycel
- fryingpan