CSA Full Stack: Become a Proficient Plutus Developer
This 13-week course is designed for serious developers who want to gain a strong grip on the design and architecture of full stack professional solutions on the Cardano blockchain. Learn how to ideate, design, and develop potential commercial applications.
The CSA Full Stack course is taught by experienced Cardano developers who will guide you through the latest technologies and best practices.
Course Objectives:
- Understand the design and architecture of full stack professional solutions on the Cardano blockchain
- Be able to ideate, design, and develop potential commercial applications for Cardano startups
- Become a proficient dApp developer with a strong grip on popular frameworks for front-end, middleware and backend.
Eligibility
One should have completed our Cardano Developer professional Program to puruse CSA Full Stack
Experience with blockchain technology is helpful, but not required
Academics who wish to explore the intricacies of Cardano for research and education
One who has programming experience in any language and basic understanding of blockchain concepts
Course Content
- Use case analysis – NFT Market Place – Design pattern improvements
- Plutarch Template Project in Nix + hands on
- Use case analysis (continued) creating a whitepaper for the sample project
- Using Latex or Markdown to create documents, whitepapers.
- UNIT TESTING with Tasty+hUnit, hands on on small sample contracts from the project repo
- PROPERTY BASED TESTING tasty+hedgehog
- Unit Testing + Property Based testing specific to smart contracts, and Hands-on session
- Brief primer on Typescript as e-learning, q&a
- Advanced session on Lucid and mentored hands on
- Integration Testing Typescript
- Integration Testing Testnet
- Stress Testing
- Blockfrost / Maestro
- NextJS – Backend Server – Wallet Connector – Lucid – Tx construction with hands-on activities
- Creation of Server APIS for smart contract / PAB endpoints
- INTEGRATION OF ORACLES with Charli3 / public oracles
- CI/CD, GITHUB ACTIONS, VERCEL INTEGRATION
- Project Catalyst Proposal Creation
Course Assessment
The CSA Full Stack is assessed through a combination of assignments, quizzes, and a final project. The assignments and quizzes will test your understanding of the course material, while the final project will give you an opportunity to apply your skills to build a real-world Cardano application.Conclusion
Over 13 weeks, you’ve become a proficient Plutus developer, mastering Cardano’s design, Plutus language, smart contracts, and native features. Guided by experienced instructors, you’ve gained a comprehensive skill set for full stack development. As you step into the blockchain industry, equipped with hands-on experience and a solid foundation, we’re excited to see the impact you’ll make. Best of luck on your ongoing journey as a Cardano developer!
Enroll Today
If you’re ready to become a proficient Plutus developer and learn how to build full stack applications on the Cardano blockchain, enroll in the CSA Full Stack course today.
Keep in Touch
Contact Us