# How do you learn?

**URL:** <https://forum.codewithmosh.com/t/how-do-you-learn/18475>\
**Category:** Django\
**Created:** [March 1, 2023, 7:27am UTC](https://forum.codewithmosh.com/t/how-do-you-learn/18475 "2023-03-01T07:27:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![blitzoc](https://avatars.discourse-cdn.com/v4/letter/b/6bbea6/32.png) [@blitzoc](https://forum.codewithmosh.com/u/blitzoc)\
**Post date:** [March 1, 2023, 7:27am UTC](https://forum.codewithmosh.com/t/how-do-you-learn/18475/1 "2023-03-01T07:27:02Z")

</div>

Hey guys,

i reached part 2 now - yeah 😉  
have already my own project in mind.

however, i wanted to know about your learning strategies.  
its a lot of material. i for instance take a lot of handwritten notes to memorize stuff.

what are your strategies? are you pursuing your own django project as well?  
is it best to finish all 3 courses first? or already implementing some things of the own project to get started and dont forget everything? 😉

well, i am interested in hearing your strategies.

cheers

---

<div class="post-metadata">

**Author:** ![tooTALLtim](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/tootalltim/32/5469_2.png) [@tooTALLtim](https://forum.codewithmosh.com/u/tooTALLtim)\
**Post date:** [March 2, 2023, 3:53am UTC](https://forum.codewithmosh.com/t/how-do-you-learn/18475/2 "2023-03-02T03:53:40Z")

</div>

Congratulations! That’s good you’re forming your own app ideas.

I found it a lot of information to take in, so I worked through Parts 1 and 2, and took a long break. Then I came back, went through Parts 1 and 2 again, and had a lot of “oh now I get it” moments.

Then I worked through Part 3 and found the concepts to be easier to grasp, though there still was a lot of rewatching.

Taking a lot of notes helped me as well, and I found I took more notes on the second time through Parts 1 & 2 that made more sense.

After that I went through the Djagno official “Writing your first django app” and found it fun and enjoyable!

Now I feel like I have enough knowledge to be dangerous, and have started to make my own project. I’m writing every single step down as I go (I learn well from reading step-by-step instructions) and it helps me break down the process as I go. I’m also re-watching Mosh lessons again to soak it all up!

Edit: Oh and flash cards! Many flash cards.

I wish you the best, it’s a super-fun world to dive into!

> **[Django](https://docs.djangoproject.com/en/4.1/intro/tutorial01/)**
>
> The web framework for perfectionists with deadlines.

---

<div class="post-metadata">

**Author:** ![lucidlear](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/lucidlear/32/5477_2.png) [@lucidlear](https://forum.codewithmosh.com/u/lucidlear)\
**Post date:** [March 2, 2023, 8:10am UTC](https://forum.codewithmosh.com/t/how-do-you-learn/18475/3 "2023-03-02T08:10:56Z")

</div>

I code along with mosh saving it in a file and take notes at the same time. I have also done the “Writing your first django app” poll app on the official docs like @tooTALLtimm, its a good place to start getting your feet wet with the documentation because its important to know how to read and understand it.

I also did some of my own projects like a fuel api app with a django backend just as a hobbie, its good to be in there debugging and writing code to make sure you have a good grasp of the concepts
