# How to become an IC developer from 0 to 100?

**URL:** <https://forum.dfinity.org/t/how-to-become-an-ic-developer-from-0-to-100/13761>\
**Category:** Rust\
**Created:** [June 13, 2022, 7:01am UTC](https://forum.dfinity.org/t/how-to-become-an-ic-developer-from-0-to-100/13761 "2022-06-13T07:01:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![WoW](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/wow/32/8240_2.png) [@WoW](https://forum.dfinity.org/u/WoW)\
**Post date:** [June 13, 2022, 7:01am UTC](https://forum.dfinity.org/t/how-to-become-an-ic-developer-from-0-to-100/13761/1 "2022-06-13T07:01:34Z")

</div>

So this might be a dumb question but I still wanted to get some advices from people working in IC develops.  
I am currently studying in second year of my University. I would like to learn knowledge about developing on IC, there is thing like Motoko playground and some documents about it…However I found it hard to understand and digest.

I have studied some basic of Rust/C++ in the past, and I am informed that I could use Rust on IC developing directly,but I kind of confused with how to deploy my code(for example a little calculator) on IC?

Is there any sequences of learning ,like tutorial videos or practice question bank…but it’s about developing skills on IC?

---

<div class="post-metadata">

**Author:** ![CatPirate](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/catpirate/32/10096_2.png) [@CatPirate](https://forum.dfinity.org/u/CatPirate)\
**Post date:** [June 13, 2022, 7:28am UTC](https://forum.dfinity.org/t/how-to-become-an-ic-developer-from-0-to-100/13761/2 "2022-06-13T07:28:11Z")

</div>

> [@WoW](#):
>
> Is there any sequences of learning ,like tutorial videos or practice question bank…but it’s about developing skills on IC?

> **[GitHub - motoko-bootcamp/bootcamp-2022](https://github.com/motoko-bootcamp/bootcamp-2022)**
>
> Contribute to motoko-bootcamp/bootcamp-2022 development by creating an account on GitHub.

Check this out - has tutorials and documentation

---

<div class="post-metadata">

**Author:** ![tomijaga](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/tomijaga/32/4389_2.png) [@tomijaga](https://forum.dfinity.org/u/tomijaga)\
**Post date:** [June 13, 2022, 7:49am UTC](https://forum.dfinity.org/t/how-to-become-an-ic-developer-from-0-to-100/13761/3 "2022-06-13T07:49:21Z")

</div>

I made a list of resources for getting started with motoko that could be of help to you [Getting started with Motoko · GitHub](https://gist.github.com/tomijaga/0a38672daeae0ee3a56e0cbfa0325b1f)

---

<div class="post-metadata">

**Author:** ![Vivienne](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/vivienne/32/29170_2.png) [@Vivienne](https://forum.dfinity.org/u/Vivienne)\
**Post date:** [June 13, 2022, 9:25am UTC](https://forum.dfinity.org/t/how-to-become-an-ic-developer-from-0-to-100/13761/4 "2022-06-13T09:25:51Z")

</div>

This playlist is also a great way to get started: [https://www.youtube.com/playlist?list=PLuhDt1vhGcreT8T9Ox\_h-rnY38ioUBh54](https://www.youtube.com/playlist?list=PLuhDt1vhGcreT8T9Ox_h-rnY38ioUBh54)  
It contains the recordings of workshops made specifically for beginners that would like to participate in Supernova.
