Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escape special characters +-&|!(){}[]^"~*?:\ - e.g. \+ \* \!
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Back to post

Revisions 2

one year ago
Help a newbie choose the path :)
Help a newbie choose the path :)
The most convenient resource is straight from https://www.tonspace.co/. The TON community is improving this resource day after day so newcomers can onboard easier. Also, suppose you are a student and you have a choice of what program language you should learn. At the moment, the basic language for writing smart contracts of TON is FunC. FunC is a domain-specific C-like statically typed language, so you can learn any similar program language (for example C, Java) to improve your understanding of FunC in the future. But, anyway, the fastest way to learn TON development is to learn and practice all directly from TON documentation. In addition, contests organized by the TON Foundation help to immerse yourself in development and meet other like-minded people. You can learn more about planned contests [here](https://t.me/toncontests).
Dear %newcomer%, The most convenient resource, where you should start exploring "What is TON?" and "How to become a developer from zero" is https://www.tonspace.co/. TON community is improving this resource day after day so newcomers can onboard easier. Also, suppose you are a student and you have a choice of what program language you should learn. At the moment, the basic language for writing smart contracts of TON is FunC. FunC is a domain-specific C-like statically typed language, so you can learn any similar program language(for example C, Java) to improve your understanding of FunC in the future. But, anyway, the fastest way to learn TON development is to learn and practice all directly from TON documentation. In addition, contests organized by the TON Foundation help to immerse yourself in development and meet other like-minded people. You can learn more about planned contests [here](https://t.me/toncontests).
one year ago
Original
Help a newbie choose the path :)

Dear %newcomer%, The most convenient resource, where you should start exploring "What is TON?" and "How to become a developer from zero" is https://www.tonspace.co/. TON community is improving this resource day after day so newcomers can onboard easier. Also, suppose you are a student and you have a choice of what program language you should learn. At the moment, the basic language for writing smart contracts of TON is FunC. FunC is a domain-specific C-like statically typed language, so you can learn any similar program language(for example C, Java) to improve your understanding of FunC in the future. But, anyway, the fastest way to learn TON development is to learn and practice all directly from TON documentation. In addition, contests organized by the TON Foundation help to immerse yourself in development and meet other like-minded people. You can learn more about planned contests [here](https://t.me/toncontests).