There are many developers who are very interested in building projects on Cardano but there are not any Haskell courses in Vietnamese.
We created a Haskell course in Vietnamese to help developers in Vietnam build projects on Cardano
This is the total amount allocated to Haskell Course for Vietnamese.
We created a Haskell course in Vietnamese to help developers in Vietnam build projects on Cardano
Our team has a Haskell developer and an English teacher in Vietnam with 7 years of experience in translation. Team members also participated in IOHK's Plutus Pioneer Program
Haskell is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation. So it is quite difficult for developers from other programming languages and beginners to approach and learn Haskell.
Therefore, we built a Haskell course in Vietnamese so that Vietnamese developers from other programming languages can learn Haskell more easily.
We created the simplest Haskell video tutorials for Vietnamese developers to learn. The content of the course will be based on the book Learn You a Haskell for Great Good! A Beginner's Guide (recommended book from IOHK in the Plutus Pioneer Program). These videos will be uploaded on Youtube
Content:
Besides, we create practice exercises so that learners can practice the knowledge they have learned from the video. Because to be able to use Haskell, learners need to practice a lot. These exercises will be uploaded on Github
Haskell is a functional programming language and it is not as popular as other imperative programming languages. Besides, Haskell's programming style is very different from today's popular programming languages. This creates a barrier for developers to access and build products on Cardano
Haskell Course for Vietnamese is a course that can help Vietnamese developers from other programming languages access Haskell in a simpler way. This can help a large number of Vietnamese developers from other programming languages switch to building projects on Cardano.
Once the course is completed, we will share these videos with the developer communities of other blockchain platforms and developers interested in blockchain.
We are also admin for several communities interested in Cardano who want to become developers to create projects on Cardano. We will be sharing this course with these communities.
https://www.facebook.com/groups/cardanoviet
https://www.facebook.com/groups/ada.holder
https://t.me/dautucryptotaman
Learning a new programming language often have a lot of problems such as: Error when coding, unsuccessful installation of ghci, difficulty in algorithms,... Therefore, only learning through videos on Youtube and the exercise will be very difficult.
We will create Zoom Q&A sessions every 2 weeks to answer learners' questions. Learners just need to leave a comment with the problem below the video. We will show you how to solve those problems in the zoom meeting
The content of the course will be based on the book Learn You a Haskell for Great Good! A Beginner's Guide:
The first month:
The second month
The third month
The forth month
The fifth month
The sixth month
As each video is completed, we will share it with 5 groups of developers interested in blockchain, smart contract programming and dapp building, and 5 groups interested in Cardano.
After 6 months we will help at least 50 people join the Plutus Pioneer Program course and 10 proposals submitted on Catalyst through Haskell Course For Vietnamese
Video making: 23 videos
Average time to make a video: 6 hours (content making, record, edit)
Cost: 60$/hour
Video making total cost: 8,280USD
Exercise making: 11 exercises
Average time to make an exercise: 5 hours (20 exercise + solution)
Cost: 60$/hour
Exercise making total cost: 3,300USD
Total: 11,580USD
Mr. Curtis D'Alves: Haskell Developer
Mr. Quang Daniel: English Teacher and Translator in Vietnam
Ms. Hannah – Community Admin
All lesson videos will be uploaded to Youtube in public mode so everyone can watch and keep track.
Exercises will be uploaded to Github
We created a course where Vietnamese who wants to become a developer on Cardano can easily use Haskell to build projects on Cardano.
Haskell Course for Vietnamese will become a basic course for everyone including novices who want to learn Haskell.
Plutus Pioneer Program participants will also gain the basics of Haskell to learn more effectively.
After 6 months we will help at least 50 people join the Plutus Pioneer Program course and 10 proposals submitted on Catalyst through Haskell Course For Beginner
This is a new proposal
Our team has a Haskell developer and an English teacher in Vietnam with 7 years of experience in translation. Team members also participated in IOHK's Plutus Pioneer Program