Skip to content

Instantly share code, notes, and snippets.

@Ifycode
Last active March 29, 2022 07:12
Show Gist options
  • Save Ifycode/ccd0b5d9ce014d127736f1991a2a4f0a to your computer and use it in GitHub Desktop.
Save Ifycode/ccd0b5d9ce014d127736f1991a2a4f0a to your computer and use it in GitHub Desktop.
Just organising my thoughts about how to go about studying... @catlog-shop

Notes on Ifycode's study method

Basic idea

Generally for any course you take/study, to help your "ministry" move forward ๐Ÿ˜‰:

  • You may want to take a full course more than once.
  • You may want to group sections based on what you've come across before or not. Let me just give the groupings the term "study-rounds"... You may want to do this grouping half way through the entire course, or at the end the first study-round of the entire course.
  • You don't want to add another course to the list of what you learning, if your brain still has to do a lot of work to process concepts/things from a previous course (applicable to group-sections as explained in the hints below).

One full course can be divided into group-sections. Every group-section is treated as though it is a separate course. Which technically means a full course that is not divided into any group-sections is equivalent to a typical group-section.

Each group-section can therefore have different number of study-rounds depending on the complexity of the content, but it is very likely that every group-section will have at least 2 study rounds.

The term "complexity" here does not necessarily mean a concept is hard to grasp, it may just have to do with if I've come across (parts or the whole of the) content before of not.

First study-round

  • Build apps along with the instructor - no modification (except anything about the language or framework has changed and you have errors due to this).
  • Such build-along apps will be in Ifycode-study.

Other study-rounds

  • Modify the build-along apps or build an app from scratch (at your own pace) to solidify knowledge.
  • Such apps will be in Ifycode-tasks-for-later (when in progress).
  • May be later moved to repositories on my main account when more complete (if I like the app very much).

Nestjs: The Complete Developer's Guide

2nd study round: Same app(s), but use mongoose module instead of tyeORM module (maybe try out JWT and/or passport for authentication).

Group-sections Content 1st study round Time taken 2nd study round Time taken
Sections 1 - 10 Around 40% (or less) of what I've come across before in nestjs
  • Completed (100%)
  • 16 Feb, 2022 - 23 Feb, 2022
  • In progress (30%)
  • 29 March, 2022 - present
    Sections 11 - 20 Around or less than 5% of what I've come across before on nestjs. If the section on typescript was not included, this definitely would have been 0% ๐Ÿ˜‚
  • In progress (15%)
  • 25 Feb, 2022 - present
  • Not started (0%)
  • -

    Table(s) will be expanded or updated as is necessary to track progress

    Study round can be Not started (0%), In progress (%tage covered) or Completed (100%)

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment