# Smart Contracts Plutus Questions

**URL:** <https://forum.cardano.org/t/smart-contracts-plutus-questions/29419>\
**Category:** Education\
**Created:** [24 December 2019 22:42 UTC](https://forum.cardano.org/t/smart-contracts-plutus-questions/29419 "2019-12-24T22:42:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vaeran](https://avatars.discourse-cdn.com/v4/letter/v/e68b1a/32.png) [@Vaeran](https://forum.cardano.org/u/Vaeran)\
**Post date:** [24 December 2019 22:42 UTC](https://forum.cardano.org/t/smart-contracts-plutus-questions/29419/1 "2019-12-24T22:42:25Z")

</div>

Hello guys,  
I know it is pretty early for the smart contracts but I have question regarding Plutus language.Is it worth to learn it,what do you think?How much time will cost in order to learn it enough to work?Can I work for the Cardano Project if I learn it enough?Is there any good online source where I can learn it or I shall buy the book.  
Thank you for the answers guys

---

<div class="post-metadata">

**Author:** ![adatainment](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/adatainment/32/81481_2.png) [@adatainment](https://forum.cardano.org/u/adatainment)\
**Post date:** [24 December 2019 23:56 UTC](https://forum.cardano.org/t/smart-contracts-plutus-questions/29419/2 "2019-12-24T23:56:18Z")

</div>

Hello,  
A great way to start is the free Udemy course for Marlowe:

> **[Free Smart Contracts Tutorial - Marlowe programming language](https://www.udemy.com/course/marlowe-programming-language/)**
>
> Financial smart contracts that everyone can code. - Free Course

There is also one for Plutus:

> **[Free Smart Contracts Tutorial - Plutus programming language](https://www.udemy.com/course/plutus-reliable-smart-contracts/)**
>
> Reliable smart contracts - Free Course

Btw you can get the Plutus book on Leanpub for a price you set yourself, even for free:

> **[Plutus: Writing reliable smart contracts](https://leanpub.com/plutus-smart-contracts)**
>
> This practical ebook is a guide to programming with the Plutus language for highly secure smart contracts on the Cardano blockchain, home of the ada cryptocurrency. Plutus is based on the Haskell functional programming language and comes complete...
