Теперь о том, чему конкретно вы научитесь, если будете правильно следовать документации?- Переменные и массивы: Вы поймёте, как правильно задавать переменные и использовать их для хранения данных. Я расскажу, как создавать массивы из множества блоков на странице и управлять ими. Например, сможете с помощью массива контролировать целую группу элементов на сайте. Научитесь хранить информацию в переменных, чтобы потом использовать её в других местах вашего кода.
- Работа с инспектором: Часто ли вы смотрите код сайта через инспектор, но не понимаете, что перед вами? Я покажу, как правильно работать с инспектором, чтобы видеть структуру HTML и CSS, понимать, где что находится. Научитесь выводить свою информацию в логи, чтобы видеть, как работает ваш код, и быстрее находить ошибки. Ещё разберёмся, как исследовать внутренние файлы Tilda, которые можно использовать в своих скриптах.
- Селекторы и псевдоэлементы: Без хороших селекторов невозможно написать эффективный код. Я объясню, как правильно выбирать блоки через селекторы, как использовать псевдоэлементы вроде :after и :before. Вы узнаете, какие селекторы работают только в некоторых браузерах, а в каких — нет, чтобы код выглядел одинаково во всех браузерах.
- Условия и вычисления: Без условий код будет просто выполнять одно действие. Я расскажу, как задавать условия, чтобы ваши скрипты могли реагировать на разные ситуации на сайте. Научитесь делать вычисления, что пригодится, например, для создания калькуляторов на сайте или для любых других расчётов.
- События: Знаете ли вы, что такое события и как их ловить? Например, клики по кнопкам или изменения на странице — это всё события, с которыми мы будем работать. Вы научитесь ловить события и реагировать на них в коде, создавая интерактивные и динамичные элементы на вашем сайте.
- Создание функций: Писать один и тот же код по несколько раз — это неэффективно. Вместо этого мы будем писать функции, чтобы один раз описать логику и вызывать её там, где это нужно. Функции — это ключ к тому, чтобы ваш код был чистым, понятным и лёгким в управлении.
- Использование встроенных возможностей Tilda: Платформа Tilda имеет свои функции и переменные, которые можно использовать в вашем коде. Я покажу, как находить их и применять, чтобы максимально использовать возможности платформы.
- Работа с ChatGPT: Ну и конечно, никуда без помощника! Я научу вас, как использовать ChatGPT для помощи в работе. Это не просто про то, как спрашивать у нейросети что-то в лоб. Важно уметь правильно объяснить свою задачу, чтобы нейросеть понимала, чего вы от неё хотите. Я покажу, как обучить ChatGPT на примере вашей структуры сайта и структуры Tilda, чтобы он мог реально помогать вам с задачами, а не просто генерировал случайные куски кода.
Кроме того, мы поговорим о багах, которые могут возникнуть именно на Tilda. Иногда код, который нормально работает на других платформах, на Tilda может вести себя иначе. Я расскажу, как понять, где проблема, и как внедриться в структуру Tilda, чтобы изменить её под свои задачи.