funded
🇻🇳 The Complete Aiken Course Cardano: From Zero to Expert!
Current Project Status
in_progress
Total
amount
Received
₳6,400
Total
amount
Requested
₳20,000
Total
Percentage
Received
32.00%
₳6,400 Received out of ₳20,000
Solution

Create an Aiken language course for people, including explaining concepts, teaching basic Aiken language, practicing writing smart contracts, interacting with contracts,…

Problem

Aiken programming language has just been born, there is not much about this course. Documentation is very scarce, making it difficult for people to access and write smart contracts

Impact Alignment
Feasibility
Value for money

This proposal was approved and funded by the Cardano Community via Project F11: Cardano Open: Ecosystem - non-technical Catalyst funding round.

[SOLUTION] Please describe your proposed solution.

Looking at the problem:

Currently, the Aiken programming language is still quite new, both in the world in general and in Vietnam in particular. This leads to some limitations in learning to write smart contracts with Aiken, specifically as follows:

  • Limited documents and courses: There are very few documents and courses about Aiken, making it difficult for learners to access and learn this language.
  • Difficulty in getting started: Aiken is a new programming language, so learners who do not have much experience and background knowledge will have difficulty starting to learn.

Solution:

To address the above limitations, we propose to build a smart contract writing course using Aiken for Vietnamese people. This course will have the following notable advantages:

  • Clear and detailed learning path: The course will provide learners with a clear and detailed learning path, from basic to advanced knowledge. This will help learners easily absorb and master knowledge.
  • Complete and comprehensive learning content: The course will include content about smart contract concepts, language, examples, how to interact with smart contracts and front-end. This will help learners gain adequate knowledge and skills to write smart contracts professionally.
  • Free: The course will be offered free of charge to everyone.

Reason for access:

We developed this course for the following reasons:

  • Prioritize education: We realize that Blockchain human resources on the Cardano platform are limited in Vietnam. We hope this course will contribute to training more Blockchain developers for Cardano, paving the way for the Operation Resilience and Adoption campaigns.

  • Simplifying smart contract writing: Aiken is a programming language designed to simplify smart contract writing. This course will help learners take full advantage of Aiken’s advantages to write smart contracts easily and effectively.

  • Target audience: Our course is for all Vietnamese people who want to learn to write smart contracts, this course is completely free, anyone can access it.

  • Unique point: This proposal brings a completely new solution, teaching people to write smart contracts will no longer be as difficult as before, everyone can completely choose aiken, an alternative for the haskell programming language, a language not everyone has the patience to learn. And as we mentioned above, this course is completely free, we believe that users will benefit a lot from this course. Besides, this course will also bring Cardano a significant number of programmers who know how to write smart contracts, paving the way for the Cardano ecosystem to grow strongly.

    [IMPACT] Please define the positive impact your project will have on the wider Cardano community.

Positive impact:

Our proposed solution will solve the challenge of technical documentation and training for the Cardano ecosystem by providing comprehensive and accessible resources of our output including videos teaching the language Aiken programming language is compiled and perfectly scripted by our team.

The content of the course will include introduction to Aiken programming language, basic knowledge of programming languages (concepts of variables, functions,…), knowledge and structure of smartcontrat…, Illustrative example in writing smart contract. After completing the course, we ensure that learners can apply and write the basic functions of smart contracts.

Benefits for cardano:

Contribute academic resources teaching Aiken programming language to the Vietnamese programmer community in particular and programmers who know the Cardano community in general: Aiken is one of the powerful programming languages. There are many people who want to learn it, but access to online materials is still limited due to language barriers, few documents, and available documents make it difficult for readers to understand and take a lot of time to research. That’s why this project will contribute to the community a source of Aiken programming language teaching materials in the form of teaching videos.

Improve the quality of human resources contributing to Cardano for the future: as we know, Aiken is a language created to make writing smart contracts easier than writing smart contracts in plutus, an extremely difficult language. study for many people. That’s why many people come to Aiken. Creating a detailed course about Aiken will provide programmers with a lot of knowledge and skills, thereby improving their ability to write smart contracts. Improve the quality of human resources contributing to the Cardano community for the future.

We will use the following metrics to measure project success:

Community development:

  • The number of qualified documents and videos shared publicly with the community will be measured
  • We will collect and analyze comments and feedback from the community

Improve knowledge in the community:

  • Number of people participating and finishing courses

  • The industry in which the learner is working

    [CAPABILITY & FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

We are a young, dynamic startup eager to learn. Currently we are still students at the university.

We are currently all young, dynamic developers with many personal skills and experience in programming.Most of our team are experienced developers.

Our team includes developers including 1 project manager, 1 person who is a full stack developer, 1 person who is both a full stack developer and Blockchain developer, and one person who is a blockchain developer. The 2 Blockchain developers in the group both use Aiken language to write Smart contracts.

With the guidance of Khuat Dinh Thanh - Project manager has extensive experience in project management. As the manager and operator of the Demartket project, we have successfully raised capital at Fund 10. We are fully capable of implementing this project. Here are some reference resources:

On fund 10 we have some submitted proposal and we have one proposal funded.( https://projectcatalyst.io/funds/10/f10-startups-and-onboarding-for-students/vietnam-cardano-catalyst-nft-exchange-testing-and-development-environment-helps-young-people-approach-with-the-web30-platform)

Here are some products we have developed:Home - Demarket (demarket-frontend.vercel.app)

Besides, in the past we have had many achievements in the field of research at universities. Below are some examples of the activities we carry out:

  1. Report 1: https://s.net.vn/gBBa
  2. Report 2: https://s.net.vn/xT9b
  3. Report 3: https://s.net.vn/D97p

What the community can trust in us:

Transparent Governance and Communications: We believe in maintaining transparency throughout the project lifecycle. We will establish clear communication channels to keep stakeholders informed about project updates, progress and challenges. Regular reports and updates will be shared to ensure transparency and accountability

Financial management: Effective fund management is extremely important. To demonstrate responsible fund management for a project, we will follow the following steps and procedures:

  • Budget planning: We will develop a detailed budget plan outlining capital allocation for each project milestone and activity. This plan will be shared with stakeholders for review and approval.
  • Financial control: We will establish strong financial controls to ensure capital is used in accordance with the approved budget. This includes maintaining accurate records, implementing cost monitoring mechanisms and conducting regular audits.
  • Milestone Validation: Relying on monthly validation of milestones by a milestone reviewer will ensure that funds are released based on the achievement of predetermined milestones and outcomes determined.

Transparent reporting: Regular financial reports will be prepared and shared with stakeholders, providing clear information on the financial status of the project. These reports will include details of expenses, income and any deviations from the budget.

Legal and compliance considerations: We will comply with all legal requirements and regulations related to financial management, ensuring appropriate governance and compliance throughout the project.

By combining our expertise, transparent management practices, financial controls and commitment to open communication, we are confident in our ability to deliver projects with a level of trust and accountability. High.

[Project Milestones] What are the key milestones you need to achieve in order to complete your project successfully?

Research and project planning (2 months)

  • Research and build curriculum
  • Hire necessary staff and allocate project roles
  • Build lecture content, create exercises, and projects for the course
  • Design a detailed roadmap for beginners

Course development phase 1 (2 months)

  • Aiken Fundamentals
  • Build and develop simple smart contracts, common functions in Aiken libraries
  • Edit and edit videos and audio for Aiken Fundamentals
  • Manage and upload videos to the LMS platform

Course development phase 2 (2 months)

  • Build real-world smart contracts
  • Develop course graduation project
  • Edit and edit videos and audio (continued)
  • Upload videos to the LMS platform

Quality control and evaluation (1 month)

  • Conduct quality assurance for all content, lectures, and exercises.
  • Ensure consistency and high quality throughout the course.
  • Open for feedback and evaluation from students.
  • Adjust content based on feedback to improve the learning experience.

Evaluation and improvement (1 month)

  • Review statistics and evaluate the results of the course.
  • Track new trends in the Aiken field.
  • Update the course to keep it fresh and engaging.

N/A

[RESOURCES] Who is in the project team and what are their roles?

Thanh Khuat Dinh - Project Manager $ Backend Developer - Third-year of University of Transport and Communications

Takes on the role of project manager, overseeing the overall project execution and coordinating the team’s effort. Also contributes as a Backend Developer, working on the implementation of the platform.

Telegram: https://t.me/thanh2k3zz

Email: [email protected]

Tung Tien Nguyen - Frontend Developer - Third-year of University of Transport and Communications

Specializes in creating intuitive and user-friendly interfaces for the platform, focusing on the frontend development and user experience.

Telegram: https://t.me/TienTungTM

Email: [email protected]

Son Hong Nguyen - Blockchain Developer - Third-year of University of Transport and Communications

Responsible for developing and implementing smart contracts on the Cardano blockchain, ensuring the secure and efficient functioning of the platform.

Telegram: https://t.me/sonson211992

Email: [email protected]

Khanh Duy Nguyen - Full stack Developer - Third-year of University of Transport and Communications

Tasked with developing the backend and frontend components of the platform, ensuring seamless integration and functionality.

Telegram: https://t.me/khanhnguyen1711

Email: [email protected]

[BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources.

Milestone 1: Research and project planning (2 months) - 3,500 ADA

  • Research and build curriculum (500 ADA)
  • Hire necessary staff and allocate project roles (500 ADA)
  • Build lecture content, create exercises, and projects for the course (2,000 ADA)
  • Design a detailed roadmap for beginners (500 ADA)

Milestone 2: Course development phase 1 (2 months) - 6,000 ADA

  • Aiken Fundamentals (1,000 ADA)
  • Build and develop simple smart contracts, common functions in Aiken libraries (1,200 ADA)
  • Edit and edit videos and audio for Aiken Fundamentals (3,000 ADA)
  • Manage and upload videos to the LMS platform (800 ADA)

Milestone 3: Course development phase 2 (2 months) - 6,000 ADA

  • Build real-world smart contracts (1,000 ADA)
  • Develop course graduation project (1,200 ADA)
  • Edit and edit videos and audio (continued) (3,000 ADA)
  • Upload videos to the LMS platform (800 ADA)

Milestone 4: Quality control and evaluation (1 month) - 2,000 ADA

  • Conduct quality assurance for all content, lectures, and exercises. (800 ADA)
  • Ensure consistency and high quality throughout the course. (300 ADA)
  • Open for feedback and evaluation from students. (300 ADA)
  • Adjust content based on feedback to improve the learning experience. (600 ADA)

Milestone 5: Evaluation and improvement (1 month) - 1,500 ADA

  • Review statistics and evaluate the results of the course. (300 ADA)
  • Track new trends in the Aiken field. (400 ADA)
  • Update the course to keep it fresh and engaging. (800 ADA)

Total Costs: 20000 ADA

[VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?

  • The personnel costs for this project are based on the average salaries in Vietnam and have been reviewed and approved by experts to ensure their appropriateness for the project.
  • The budget includes funds allocated for personnel, platform development, and hiring experienced experts to provide high-quality results.
  • The costs are based on industry standards and reasonable compensation rates, taking into account the average salaries and freelance work rates in the digital art and technology field.

コミュニティ・アドバイザー・レビュー (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分 24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分 3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分 48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分 16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分 14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分 19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分 59秒
    Darlington Kofa
0:00
/
~0:00