Skip to content

Frontend :: Advanced JS, weeks 3 and 4#284

Merged
adamblanchard merged 4 commits intomainfrom
team33-frontend-advancedjs
Mar 29, 2026
Merged

Frontend :: Advanced JS, weeks 3 and 4#284
adamblanchard merged 4 commits intomainfrom
team33-frontend-advancedjs

Conversation

@markitosha
Copy link
Copy Markdown
Contributor

@markitosha markitosha commented Mar 22, 2026

Summary

As usual -- this updates the frontend Advanced JavaScript module so trainees and mentors treat the browser as the main place to see results, not only the console. It adds runnable session demos (worksheet, solution, light styling) and reorganises week 4 around a clearer story for classes and errors.

Week 4

There was a longer discussion in pull request 248. This change takes a lighter path than that full proposal: render-focused classes plus Error-s only for explaining extends. That mirrors how you think about UI in real apps and lines up reasonably with what comes later in React, without teaching React here.

@markitosha markitosha changed the title updated week3 materials and fixed git problem with week 2 assigment Frontend :: Advanced JS, weeks 3 and 4 Mar 28, 2026
@markitosha markitosha marked this pull request as ready for review March 28, 2026 13:28
@markitosha markitosha requested a review from a team as a code owner March 28, 2026 13:28
Copy link
Copy Markdown
Contributor

@adamblanchard adamblanchard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I checked it on gitbook too and looks good.

Thanks @markitosha!

@adamblanchard adamblanchard merged commit 6327a69 into main Mar 29, 2026
3 checks passed
@adamblanchard adamblanchard deleted the team33-frontend-advancedjs branch March 29, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants