Активно

Профессия TON-разработчик 2024 [Тариф Асинхрон] [ton_dev~study ()]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 21 окт 2024.

Цена: 18385р.-97%
Взнос: 476р.
100%

Основной список: 43 участников

Резервный список: 15 участников

  1. 21 окт 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

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

    Screenshot_1.png

    Почему TON:
    • Связь с Telegram: TON имеет тесную интеграцию с Telegram, активная аудитория которого уже превысила 800 млн человек и постоянно растет, вместе с ней растет и популярность блокчейна TON
    • Удобство: блокчейн TON имеет очень высокую скорость транзакций
и спроектирован так, чтобы быть бесшовно масштабируемым
    • Карьерный рост: разработчик, переходя в Web3, может существенно повысить уровень дохода и стать востребованным специалистом
    • Растущий рынок: количество новых проектов регулярно увеличивается, а для их запуска нужно больше разработчиков
    • Рост Toncoin: за 1-ый квартал 2024 г. Toncoin вырос в цене более чем 2 раза
    Что нужно знать, чтобы успешно пройти курс:
    Курс отлично подойдет разработчикам из Web2-Web3, в особенности тем, кто знаком с Python или Go.
    Однако, если у тебя еще нет опыта в разработке, открывай "Бесплатное обучение", там найдешь подборку бесплатных обучалок, которые позволят подтянуть необходимую базу до старта потока: Скрытая ссылка
    • 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: деплой, минт, трансфер
    Тариф Асинхрон
    - доступ к записям вебинаров
    - доступ к чату с обсуждениями
    - старт в день оплаты

    Стоимость 30 TON = на данный момент: 15500 рублей.
    Скрытая ссылка
     
    Последнее редактирование модератором: 24 окт 2024
    3 пользователям это понравилось.
  2. Последние события

    1. artem1245
      artem1245 участвует.
      21 дек 2024 в 06:30
    2. mainmoon4418
      mainmoon4418 участвует.
      17 дек 2024 в 14:41
    3. CandyBoy
      CandyBoy участвует.
      16 дек 2024 в 00:53
    4. Dry_Berimor
      Dry_Berimor участвует.
      12 дек 2024

    Последние важные события

    1. skladchik.com
      Взнос составляет 476р.
      30 ноя 2024
    2. skladchik.com
      Складчина активна.
      30 ноя 2024
    3. skladchik.com
      Сбор взносов начинается 30.11.2024.
      28 ноя 2024
    4. skladchik.com
      Цена составляет 18385р.
      27 ноя 2024
  3. Обсуждение
  4. 22 окт 2024
    #2
    Code Hunter
    Code Hunter ЧКЧлен клуба
    Давайте быстрее соберемся, нынче актуально
     
    2 пользователям это понравилось.
  5. 10 ноя 2024
    #3
    revenant78
    revenant78 ЧКЧлен клуба
    может сбор объявим ? цена вроде норм
     
    3 пользователям это понравилось.
  6. 2 дек 2024
    #4
    Sunki
    Sunki СкладчикСкладчик
    Оплатил
     
  7. 13 дек 2024
    #5
    Cubinec
    Cubinec ЧКЧлен клуба
    когда выдача?
     
    2 пользователям это понравилось.
  8. 13 дек 2024
    #6
    gill_bates
    gill_bates ЧКЧлен клуба
    Хотелось бы на НГ да :)
     
  9. 13 дек 2024
    #7
    mjekson
    mjekson СкладчикСкладчик
    Я уже месяц жду