Thanks to community efforts, there are already several tutorials available for new TON developers. Feel free to focus on the approach that suits the best for you.
Smart Contracts development
These materials are best for newcomers to the TON development.
Right now, there are three great approaches to start developing TON smart contracts:
- TON Hello World: Step-by-step guide for writing your first smart contract in FunC
- TON Learn FunC Journey: 10 zero-to-hero lessons (Ru lessons)
- Introduction in FunC: how to start developing in TON?
Or just go to the INTRODUCTION section of smart contracts development.
Web and dApps development
For web developers the best approach is to start from this article:
Examples & SDK
- Learn by examples (JS, Python, Go)
- SDK list (JS, Python, Go, Kotlin)
- Telegram Web Apps (TWA) Development
- TonLib SDK
- List of APIs
- Authorization SDK