Program description

Here's how the program works:

It’s an offline training where we work on the project together.

It costs $165/month (unsubscribe, stop anytime).

Transformation, Training Outcomes

Obtain new skills unique to the jobs/projects market.

<aside> <img src="/icons/circle-dashed_gray.svg" alt="/icons/circle-dashed_gray.svg" width="40px" />

Your current state

</aside>

<aside> <img src="/icons/graduate_gray.svg" alt="/icons/graduate_gray.svg" width="40px" />

Learning Phase Behind This Mentoring Program

Here's how we do it (our learning workflow):

✓ I write an abstract of a whole project so we have a picture of what to build.

✓ Then we work on a task basis. I split the project into smaller tasks. You get 1-3 tasks per month.

✓ You work on a task and, when ready, submit a pull request. I review the code and provide improvement suggestions. You fine-tune. We merge.

✓ Then I give the next task, and you continue to build the app. I review. We iterate. 1 task = 1 iteration towards the whole project completion.


Concepts we go through while building the app:

  1. Practice shipping React apps with TDD
  2. Learn to employ Clean Architecture for React apps (SoC, Dependency Inversion and IOSP design principle applied to React app)
  3. Master testing React apps
  4. Discuss and review your code </aside>

<aside> <img src="/icons/bullseye_green.svg" alt="/icons/bullseye_green.svg" width="40px" />

This Mentoring Program Outcomes

Working together like this for 4-6 months makes you learn to build a React project using Clean Architecture, learn testing and, from my reviews, get a lot of knowledge.

</aside>

Nik Sumeiko, your mentor

Nik Sumeiko, your mentor

An Intro call

If you want to get significantly better at software craftsmanship (explicitly React) and This Mentoring Program makes sense to you, let’s schedule a short intro call:

*https://cal.com/niksumeiko/mentoring-intro*

Project/app abstract

Examination game. When opening the game, the user has to tackle 3 questions about programming (e.g., about React). I'll add many questions in favour the game always picks 3 random questions. One question contains details and various answer options. When the user answers correctly, the game confirms the choice. When fails, the game provides bite-size lesson. The the user continues with the next question. When 3 questions are tackled, the game celebrates the achievement and motivates to come back for a challenge tomorrow. I will use this game after my public talks, during mentorship and inside trainings.

Screenshot 2024-02-02 at 10.28.37.png

Screenshot 2024-02-02 at 10.29.13.png