
BLOCKCHAIN PROGRAMMING COURSE: WARSAW
About the event
IMPORTANT: Registration via [https://luma.com/KursBlockchainWWA2](https://luma.com/KursBlockchainWWA2) is mandatory. Entry requires approval. Are you a programmer wondering how blockchain applications work? Do you want to build your first working project in practice? This course is for you! Our goal? Help you quickly enter the world of blockchain, gain experience building working projects in the Solana ecosystem, and show you how to leverage new technologies in real applications. For whom? Whether you're a beginner or already have IT experience - all you need is a laptop and a desire to code. Why is it worth it? 🛠 You'll create a working project you can immediately add to your portfolio 💻 You'll learn Rust and blockchain fundamentals in practice, step by step 🧑🏫 You work with mentors who will show you how to solve problems and code efficiently 🎓 You'll receive a completion diploma confirming your new skills And that's not all... After the course, a local hackathon will take place where you can win prizes for your project 👀 Prepare for the course 1. Code Editor You need any code editor. We recommend [Cursor](https://cursor.com/). 2. WSL (for Windows users) If you use Windows, a Linux environment via [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) is required. 3. Solana Developer Tools During the course we will create applications in the Solana ecosystem, so installation of developer tools [(Anchor + Solana CLI)](https://www.anchor-lang.com/docs/installation) is necessary. 4. Phantom Wallet You will need a [Phantom](https://phantom.app/) cryptocurrency wallet as a browser extension - we'll use it to test blockchain applications. * Agenda 📜 Day 1 9:00 - 09:30 | Welcome and Introduction Brief program presentation, meeting mentors and discussing the day's plan. 09:30 - 10:45 | Rust Crash Course First steps in Rust and learning the language for programming in the Solana ecosystem. 10:45 - 11:00 | Break 11:00 - 12:15 | Blockchain 101 + Introduction to Solana Blockchain fundamentals and practical introduction to Solana. 12:15 - 13:15 | Lunch Break 13:15 - 14:30 | Solana Architecture Overview of Solana architecture: programs, accounts and tokens. 14:30 - 15:00 | Setting up your first project Environment configuration and launching your first program. 15:00 - 15:15 | Break 15:15 - 15:45 | Brainstorming - MVP Selection Choosing an idea for your own project for further work. 15:45 - 16:00 | Day Summary Quick recap, Q&A and preparation for the practical session. 16:00 - 19:00 | Coding Session with Mentors Working on projects with mentor support - code as long as you want. Day 2 09:00 - 09:15 | Welcome and Review Recap of material from day one and discussion of the plan. 09:15 - 09:45 | Account Structure & Initialize How accounts work in Solana and starting your own program. 09:45 - 10:15 | Program Derived Addresses (PDAs) Creating and using special addresses for programs in practice. 10:15 - 10:30 | Break 10:30 - 11:00 | Counter Program - Update Instructions Writing functions and instructions that update program data. 11:00 - 11:30 | Testing & Debugging Testing and debugging programs - finding and fixing errors. 11:30 - 12:00 | Cross-Program Invocations (CPI) How programs communicate with each other, shown with examples. 12:00 - 12:30 | Hackathon Readiness Preparation for sprints and hackathons - best practices and tips. 12:30 - 13:00 | Resources & Where to Find Help Useful materials, documentation and communities for developers. 13:00 - 13:30 | Q&A and Last Tips Answers to questions and tips before the afternoon sprint. 13:30 - 14:00 | Lunch Break 14:00 - 18:00 | MVP Sprint with Mentors Working on your own project with mentor support – code, test and develop your MVP. 18:00 - 19:00 | Project Showcase Project presentations - show...
![Wielki Łuk [subtitles PL + EN]](https://medstore.kinoteka.pl/LIGLAstills42025AGATFILMSLEPACTE.jpg)


