Learn Python by doing — run real code in your browser, one bite-sized step at a time.
Learn programming fundamentals with JavaScript through runnable examples, precise feedback, graded practice, section projects, and a terminal-style capstone.
Master modern React through rendering mental models, TypeScript, accessible interaction, routing, server state, React 19, testing, production engineering, and a portfolio-quality capstone.
Evaluate blockchain-based financial products, digital money, payment lifecycles, tokenized assets, institutional risks, and responsible client recommendations.
A practical Web3 course for experienced Web2 developers, with no prior blockchain knowledge assumed. Twenty-one chapters take you from consensus and wallets through Solidity contracts, testing, tokens, frontend integration with wagmi and viem, payments, oracles, DeFi, Bitcoin's UTXO model and Lightning, L2 deployment, a full Solana deep dive, and a security auditing mindset. Every chapter mixes mental models with runnable code, a decision gate, and a hands-on checklist. All work happens on testnets; no real funds required. It ends with a capstone: a deployed full-stack testnet dApp with a written security self-review, which earns the certificate.
Build Sunrise Stall, a four-page site, from a blank file. The course teaches HTML, then CSS in the three places it can live, then enough JavaScript for the page to react. The fee is USD 26.80 (approximately UGX 100,000).