curriculum
curriculum copied to clipboard
Add event-driven architecture track
This is mostly moving over content from https://github.com/CodeYourFuture/immersive-go-course/tree/main/projects/kafka-cron which was mostly written by Laura Nolan for CYF+.
I have made the following notable changes:
- Mixed the primer and project together into prep sections, and broken them down into much smaller chunks.
- Added learning objectives to each chunk, particularly for guiding the reading material but also for everything.
- Added a section on tracing (Fixes https://github.com/CodeYourFuture/immersive-go-course/issues/107), partially by taking what exists from the RAFT-Otel project, and partially writing some new content.
- Adding backlog exercises (which are all basically "Do the project from prep" and "Give a demo").
The relevant deploy preview is https://deploy-preview-1657--cyf-tracks.netlify.app/event-driven-architecture/
The content currently cites required dependencies on understanding Docker and Docker Compose which I have not yet ported to the curriculum. Coming soon.
Deploy Preview for cyf-curriculum ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-curriculum/deploys/691769acba1a5800082697c1 |
| Deploy Preview | https://deploy-preview-1657--cyf-curriculum.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
Lighthouse |
1 paths audited Performance: 85 (🔴 down 15 from production) Accessibility: 100 (no change from production) Best Practices: 92 (no change from production) SEO: 100 (no change from production) PWA: - View the detailed breakdown and full score reports |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-programming ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-programming/deploys/691769ac4cbb7a00083ffb03 |
| Deploy Preview | https://deploy-preview-1657--cyf-programming.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
Lighthouse |
1 paths audited Performance: 99 (no change from production) Accessibility: 100 (no change from production) Best Practices: 92 (no change from production) SEO: 90 (no change from production) PWA: - View the detailed breakdown and full score reports |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-common ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-common/deploys/691769ac2ce2f400081c0be1 |
| Deploy Preview | https://deploy-preview-1657--cyf-common.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-piscine ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-piscine/deploys/691769acbb15970008392ddb |
| Deploy Preview | https://deploy-preview-1657--cyf-piscine.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
Lighthouse |
1 paths audited Performance: 98 (🟢 up 3 from production) Accessibility: 100 (no change from production) Best Practices: 92 (no change from production) SEO: 100 (no change from production) PWA: - View the detailed breakdown and full score reports |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-sdc ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-sdc/deploys/691769ac1e1de600083d2071 |
| Deploy Preview | https://deploy-preview-1657--cyf-sdc.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-launch ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-launch/deploys/691769ac50e5e60008ca6dda |
| Deploy Preview | https://deploy-preview-1657--cyf-launch.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-itd ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-itd/deploys/691769ac2fd32c0008fbd56c |
| Deploy Preview | https://deploy-preview-1657--cyf-itd.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
Lighthouse |
1 paths audited Performance: 86 (🔴 down 6 from production) Accessibility: 100 (no change from production) Best Practices: 92 (no change from production) SEO: 100 (no change from production) PWA: - View the detailed breakdown and full score reports |
To edit notification comments on pull requests, go to your Netlify project configuration.
Deploy Preview for cyf-tracks ready!
| Name | Link |
|---|---|
| Latest commit | f38b9c6f74c7be0437c9b5b3bd484efb2fc35d49 |
| Latest deploy log | https://app.netlify.com/projects/cyf-tracks/deploys/691769acd51e3100084f063c |
| Deploy Preview | https://deploy-preview-1657--cyf-tracks.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Some call outs for reviews - please add yourself as a reviewer if you're interested in reviewing, otherwise treat this as an FYI you're welcome to ignore:
- CYF edu team: @Poonam-raj @cifarquhar @LonMcGregor
- CYF curriculum team: @CodeYourFuture/curriculum
- @sre-is-laura @lauranooooo
