1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Андрей Пфау] [ton_dev~study ()] Старт в профессии TON-разработчик. Тариф Асинхрон (2025)

Discussion in 'Администрирование и программирование' started by Shark Mafia, Mar 16, 2025.

  1. Shark Mafia

    By:Shark MafiaMar 16, 2025
    Moderator
    Staff Member Модератор

    Joined:
    May 18, 2021
    Messages:
    16,025
    Likes Received:
    38,260
    [Андрей Пфау] [ton_dev~study ()] Старт в профессии TON-разработчик. Тариф Асинхрон (2025)
    2025-03-16_19-39-51

    Слив курса Старт в профессии TON-разработчик [Тариф Асинхрон] [ton_dev~study ()] [Андрей Пфау]

    Почему TON:

    • Связь с Telegram: TON имеет тесную интеграцию с Telegram, активная аудитория которого уже превысила 800 млн человек и постоянно растет, вместе с ней растет и популярность блокчейна TON
    • Удобство: блокчейн TON имеет очень высокую скорость транзакций
и спроектирован так, чтобы быть бесшовно масштабируемым
    • Карьерный рост: разработчик, переходя в Web3, может существенно повысить уровень дохода и стать востребованным специалистом
    • Растущий рынок: количество новых проектов регулярно увеличивается, а для их запуска нужно больше разработчиков
    • Рост Toncoin: за 1-ый квартал 2024 г. Toncoin вырос в цене более чем 2 раза
    Что нужно знать, чтобы успешно пройти курс:
    Курс отлично подойдет разработчикам из Web2-Web3, в особенности тем, кто знаком с Python или Go.
    Однако, если у тебя еще нет опыта в разработке, открывай "Бесплатное обучение", там найдешь подборку бесплатных обучалок, которые позволят подтянуть необходимую базу до старта потока: https://www.youtube.com/@WikiMar
    • 50 лекций
    • 75 часов теории
    • 20 часов практики
    • 10 преподавателей
    • обновление программы в мае 2024
    Программа курса:
    Фундаментальные знания
    1. Введение в TON + TL-B

    Три занятия от Андрея Пфау, одного из лидеров TON!
    Как устроен блокчейн TON, основные элементы сети, особенности технологии. В этом блоке рассматриваем TL-B (Type Language – Binary) – язык, который описывает систему типов, конструкторы и существующие функции. С помощью TL-B можно строить двоичные структуры, связанные с блокчейном TON. Использование TL-B позволяет упростить разработку программного обеспечения, которое работает совместно с технологией TON.

    2. Основы криптографии
    В мир криптографии вас погрузит Дмитрий, выпускник матмеха СПбГУ. Этот блок наполнен необходимой технической базой, чтобы быстро въехать в основные понятия и механизмы работы блокчейна.
    Рассматриваем необходимые математические понятия, криптографические примитивы (информация, которая должна быть защищена). Обсуждаем задачу сложности вычислений. Рассказываем о приватных и публичных ключах, а также различных типах цифровых подписей. Обсуждаем модель проведения транзакций, различные виды сбоев, алгоритмы консенсуса и взаимодействие с логами.
    Познакомимся с понятиями: NP-полные задачи, односторонние функции, хэш-функции, Дерево Меркла, Теория групп, группа остатков, асимметричная криптография, эллиптические кривые, ECDSA, подпись Шнорра, протокол Диффи-Хеллмана, PBFT.

    Основные навыки
    1. Программирование на FIFT

    Блок лекций прочитает Всеволод, разработчик @jetton.
    ‍Fift – стековый язык программирования, оптимизированный для создания, отладки и управления смарт-контрактами TON. Всеволод расскажет, как устроена работа FIFT с виртуальной машиной TON (TVM), научит читать FIFT- и TVM-инструкции.
    Ну и куда же без практики! Вы научитесь исправлять ошибки в коде транзакции, создавать кастомные инструкции, а также искать подходы для оптимизации по газу («топливо» для выполнения транзакций на блокчейне, определяющее размер комиссии).

    2. Программирование на FynC
    В мир FunC вас погрузит Вероника, блокчейн-разработчик в Optus DEX & XONO.ONE.
    ‍FunC – это язык программирования, который позволяет создавать не только смарт-контракты, но и децентрализованные приложения на платформе TON. В этом блоке лекций вас ждет: обмен информации внутри смарт-контрактов, cтандарты и смарт-контракты Jetton и NFT, расширения, работа с библиотеками, оптимизация газа, анализ ошибок и пути их устранения.
    А на практике вы сможете отработать с Вероникой полный цикл создания смарт-контракта в ТОН: написание несложных контрактов, подготовка необходимых скриптов, написание тестов, запуск смарт-контракта в тестовую сеть, тестовые транзакции внутри сети TON

    3. Программирование на TACT
    Изучать TACT будем с Тимуром, блокчейн-разрабочиком TON.
    ‍Tact – это новый язык программирования для блокчейна TON, ориентированный на эффективность и простоту, благодаря чему он стал доступным для освоения широкой аудиторией. Он схож по архитектуре с JavaScript, Python и Solidity – еще один плюс в копилку «простоты».
    ‍Тимур расскажет вам об установке и конфигурации среды TACT, о реализации кошелька на этом языке, покажет запуск первого смарт-контракта, а также разберет обвязку с FunC. Помимо этого будет много информации по NFT в блокчейне TON: тестирование NFT-контракта и запуск NFT в тестнет.

    Продвинутые навыки
    1. Разработка в TON на Python

    Максим, разработчик из TON Foundation, расскажет вам о взаимодействии с Python.
    Python популярен среди TON-разработчиков по нескольким причинам: простота и быстрота разработки, чистый и лаконичный синтаксис, богатая стандартная библиотека и множество сторонних модулей, возможность интеграции с другими языками, а также поддержка сообщества популярного языка.
    В этом блоке лекций вы освоите работу с библиотеками, создание, импорт и развертывание кошельков, обмен данными с сервером, создание и разбор ячеек, работу с TON SDK, который содержит библиотеки, средства и документацию, необходимую для создания приложений; работу с liteservers (компонента, предоставляющая базовую информацию о библиотеках, состоянии счетов и транзакциях), анализ блоков и последних транзакций.
    Отдельные лекции будут посвящены работе с транзакциями: создание неуспешной транзакции, выход из фаз транзакций, разбор jetton-переводов, трансфер и сжигание (вывод из обращения) токенов. Ну и, конечно же, обязательно расскажем о работе с NFT: выпуск одиночного токена, получение и трансфер NFT.

    2. Разработка в TON на Go
    С последним блоком по части программирования вас познакомит ведущий разработчик Jetton.
    Golang, также известный как Go, стал популярным выбором для TON-разработчиков по нескольким причинам: высокая производительность, эффективное использование ресурсов многопроцессорных систем, удобство создания многопоточных и асинхронных приложений (что особенно полезно при работе с разветвленными процессами, характерными для блокчейн-сетей), удобство обнаружения ошибок на стадии компиляции, простота синтаксиса и широкий набор стандартных инструментов и библиотек.
    В этом разделе вы познакомитесь с внутренними библиотеками экосистемы, созданием кошелька, проверкой баланса, отправкой транзакции, инициализацией соединения с узлом блокчейна, отправкой запроса и получением информации.
    Более детально разберете простой смарт-контракт, вызов и получение данных из библиотеки, а также отправку транзакции, которая меняет данные в библиотеке

    Deep dive
    1. TON connect

    Сергей, разработчик Tonkeeper, познакомит вас с TON Connect – альтернативой менеджеру паролей, позволяющей еще сильнее упростить жизнь обычного юзера.
    Технология TON Connect открывает возможность в один клик входить в сервисы и приложения с помощью кошелька TON. При этом вам не нужно запоминать пароли, ваша конфиденциальность не нарушается, а секретный ключ никогда не покидает ваше устройство.
    Кроме того, сервис или приложения получают доступ к функциональным возможностям блокчейна, таким как оплата криптовалютой.
    В этом блоке изучим использование TON Connect для создания приложений, подключения кошельков и отправки транзакций.

    2. TON Storage, TON sites, TON DNS
    Еще один насыщенный блок от Вероники!
    TON Storage – хранилище файлов, основанное на блокчейне TON, в котором участвуют и другие компоненты TON-экосистемы. В первой лекции блока Вероника расскажет, зачем оно надо, как с ним работать, как загружать картинки, какие могут возникнуть ошибки и как их устранять, а также на практике покажет механизм загрузки туда NFT.
    TON Sites – это аналоги классических веб-сайтов на блокчейне TON. Они содержат страницы с контентом, имеют формы ввода данных, но главная их особенность в том, что государственные органы не могут заблокировать их по доменному имени, так как TON является приложением, распределенным по устройствам юзеров.
    TON DNS – это сервис, который позволяет задать криптокошелькам, смарт-контрактам или сайтам короткие читаемые доменные имена вместо длинных и незапоминаемых. На лекции покажем, как запускать простой сайт и как всё работает.

    3. Децентрализованные приложения
    Кирилл, фаундер DeLAB и фронтенд-разработчик, расскажет вам о возможностях для создания DApp на TON.
    Децентрализованные приложения (DApp) работают автономно, используя распределенную сеть, без вмешательства человека и не принадлежат какой-либо одной организации. Это обеспечивает их прозрачность и устойчивость к атакам. DApps применяются в играх, финансах, социальных сетях и других сферах.
    На занятии вас ждет немного практики: вместе создадим и запустим простое DApp на TON, посмотрим, как все работает.

    4. De-Fi Workshop
    Финальный блок о De-Fi вам прочитает Всеволод.
    DeFi (децентрализованные финансы) – это быстро развивающаяся экосистема финансовых приложений и сервисов, построенных на базе блокчейна и смарт-контрактов. Главная идея DeFi – предоставить людям доступ к различным финансовым инструментам и услугам без необходимости обращаться к традиционным посредникам, таким как банки, биржи или страховые компании.
    На лекциях вас ждет обзор текущего состояния DeFi на TON, динамика и перспективы его развития, разбор контрактов кошельков, а также подробная информация о работе децентрализованных бирж.
    На последней лекции Всеволод покажет, как написать секретный смарт-контракт в сфере DeFi.

    Результаты обучения:
    • TON-Разработчик, владеющий полным набором инструментов
    • Создание и тестирование смарт-контрактов
    • Разработка в TON на Python и Go
    • FunC, TACT: написание простых контрактов
    • FIFT: чтение, понимание, дебаг
    • Blueprint: тесты, врапперы, скрипты
    • NFT: деплой, минт, трансфер
    Тариф Асинхрон
    - доступ к записям вебинаров
    - доступ к чату с обсуждениями
    - старт в день оплаты

    Продажник:

    Скачать:
     
    Steinar, jim_nei and dadabum like this.
  2. jim_nei

    By:jim_neiApr 29, 2025 at 3:34 PM
    SUPER VIP
    SUPER VIP

    Joined:
    Apr 26, 2025
    Messages:
    3
    Likes Received:
    0
    Экономлю ваши 70+ часов жизни
    Ребят не тратьте время курс откровенно Г (как всегда красивая обертка с богатым описанием)
    - подача всего курса через вебинар на зуме
    - автор введения через каждое слово "Да" и много аэээ ооаэээ это тут вот это да
    - объяснения по основам блокчейна никакие, сложилось ощущение что автор сам не понимает что к чему и просто идет по сценарию который ему дали
    - файлы с кодом уже берутся готовые, то есть даже не показывают как мини смарт контракт написать с нуля чтобы понимать что к чему
    - по языкам просто проходятся поверхностно то есть всегда разбирая что то в опыте их файлов и опять вы ничего не понимаете что к чему, разбитая неструктурированная информация сеет хаос.
     
  3. Super Hilda

    By:Super HildaApr 29, 2025 at 4:38 PM
    Moderator
    Staff Member Модератор

    Joined:
    Feb 3, 2021
    Messages:
    27,624
    Likes Received:
    6,900
    Благодарим Вас за развернутый комментарий)):)
     
Похожие темы
  1. Администратор
    Replies:
    4
    Views:
    1,753
  2. $root$
    Replies:
    2
    Views:
    3,235
  3. Shark Mafia
    Replies:
    0
    Views:
    713
  4. Shark Mafia
    Replies:
    2
    Views:
    2,427
  5. Igor9879
    Replies:
    0
    Views:
    29
  6. #Megalodon
    Replies:
    0
    Views:
    631
  7. Shark Mafia
    Replies:
    0
    Views:
    122
Loading...