"Технологическое предпринимательство"

Инструменты зерокодинга

Для начала разберемся с тем, что такое
Программирование
Процесс создания компьютерных программ.
Программирование основывается на использовании языков программирования, на которых записываются исходные тексты программ (код).

Бекенд и Фронтенд
программирование
Frontend- и backend-разработка тесно связаны между собой и не могут существовать по отдельности. Однако это совершенно разные направления программирования как по типу выполняемых задач, так и по общему предназначению.

Frontend
Это создание пользовательского интерфейса на клиентской стороне веб‑сайта или приложения. Это всё, что видит пользователь, когда открывает веб-страницу, и с чем он взаимодействует: кнопки, баннеры и анимация. Фронтенд связан с бизнес-логикой продукта (клиентская часть постоянно «общается» с серверной), но её разработкой занимаются бэкенд-программисты.
Backend
Это разработка бизнес-логики продукта (сайта или веб-приложения).
Бэкенд отвечает за взаимодействие пользователя с внутренними данными, которые потом отображает фронтенд. Попросту говоря, это то, что скрыто от глаз пользователя и происходит вне его браузера и компьютера.

Когда водитель садится в салон автомобиля, он видит перед собой «пользовательский интерфейс»: панель управления, руль, педали газа и тормоза. При нажатии на педаль газа машина начинает двигаться вперёд. Так вот, фронтенд — это те самые педали: водитель знает, что будет, когда он на них нажмёт. А бэкенд — это внутренние процессы, которые происходят в автомобиле после нажатия на педаль. Пользователь не видит, как заводится двигатель, и не знает, как он устроен.
Зерокодинг - способ разработки в IT, не требующий знания кода. С его помощью можно создавать сайты, мобильные приложения, боты, автоматизации.
Популярные зерокод платформы
для разработки веб проектов и мобильных приложений

Это облачная платформа, которая позволяет разрабатывать веб-приложения без программирования.
Отличается широким набором инструментов, которые дополняются встроенными и сторонними плагинами, и большим сообществом разработчиков по всему миру.
Возможности Bubble
Разработчики создают как простые приложения для личного применения, так и сложные системы на десятки−сотни тысяч пользователей. Например, на основе встроенных шаблонов можно построить онлайн-школу, CRM-систему или клон Uber.
Сначала вы собираете интерфейс из форм, кнопок, иконок и текста
Перетаскивая их в рабочее пространство. А затем «оживляете» каждый элемент — закрепляете за ним события и связываете с другими элементами и данными.
В Bubble однообразные задачи решаются быстрее и приятнее.
Если зерокодер видит шаблонную задачу, он ищет подходящий плагин в библиотеке. Плагины — это функциональные «кирпичики», из которых можно собирать сложные программы. Разработчик думает о бизнес-логике и полезном действии, не отвлекаясь на технические вопросы. Такой подход автоматизирует разработку и экономит время.
Ограничения Bubble
Есть 3 вещи, которые Bubble не может или может, но не очень хорошо.
На Bubble нельзя создавать мощные игры
В платформе нет инструментов для работы со сложной графикой и физикой. Зато можно собирать игрушки с примитивной механикой: «крестики−нолики», казино, судоку и др. Все-таки Bubble — это про бизнес-приложения, а не про развлечения.
На Bubble по умолчанию нельзя сделать нативное мобильное приложение.
Это значит, что его не получится установить на Android и iOS. Но не спешите расстраиваться. Проблему можно обойти с помощью двух инструментов:
Web View — обертка для размещения веб-приложений в Play Market и App Store
PWA (Progressive Web App) —веб-приложение, которое имитирует работу нативного. Оно запускается в браузере, но позволяет установить на экран телефона иконку для быстрого доступа.
С адаптивностью в Bubble сложновато.
тобы сделать адаптивное веб−приложение, нужно погружаться в нюансы платформы и потратить время. Поэтому собрать лендинг или простую страницу удобнее в Тильде, а приложения с базами данных и сложной логикой — в Bubble. Затем их можно объединить на одном домене.
Это платформа для быстрой разработки MVP и прогрессивных веб-приложений на основе Гугл таблиц.
Прогрессивное веб-приложение (PWA) работает через браузер, но его можно установить на домашний экран смартфона. Интерфейс PWA доступен работает даже без интернета, но для доступа к данным все-таки понадобится сеть.
Возможности Glide
Особенность Glide — доступный интерфейс и низкий порог вхождения. По утверждению основателей, разработчик может создать на нем приложение на за семь секунд.
Простота
Изначально Glide собирает приложения на основе Google−таблиц, но недавно появилась возможность использовать внутреннюю БД Glide, что еще больше упростило разработку.
Шаблоны
Проект можно создать с нуля или использовать шаблоны из библиотеки Glide. Их более 300 и почти половина — бесплатные. Есть готовые решения для образования, финансов, здоровья, путешествий и других сфер. Это уже наполовину готовые приложения, которые после некоторых доработок можно применять в бизнесе.
Ограничения Glide
В Glide нельзя создавать нативные приложения
Это значит, что собрать проект под конкретную ОС и залить его в сторы не получится. Готовый результат размещают либо на домене Glide, либо на пользовательском. Можно делиться ссылкой на страницу и переходить по QR-коду. Кстати, с 2019 года Play Market принимает PWA. А вот, чтобы разместить веб−приложение в App Store, нужна нативная обертка. Например, Cordova.
В Glide нельзя создавать игры
Инструмент решает бизнес-задачи, но функционал для геймдева не предусмотрен.
В Glide нет drag and drop
компоненты экрана выстраиваются в список, и их нельзя передвигать вручную. Хотя это не столько ограничение, сколько особенность разработки. Строгий порядок необходим, чтобы создавать приложения было легко и быстро.
Это платформа для визуального программирования мобильных приложений, здесь можно сделать как PWA-приложения, так и нативные, с загрузкой в сторы. На Adalo возможна гибкая разработки и создание достаточно сложных мобильных приложений. Ещё на ней можно сделать веб-приложение, правда, в ограниченном формате. База данных здесь зашита внутрь платформы – но по-прежнему напоминает гугл-таблицы.
Возможности Adalo
Adalo не трудно изучать, у него дружелюбный интерфейс, библиотека видео-инстуркций и информативный блог.
Приложение подходят для выгрузки в App Store и Google Play.
На Adalo делают мобильные приложения под маркетплейсы и онлайн-магазины, чаты и соцсети, приложения для заказа услуг, для сообщества, тренировок, учёбы.
Есть своё экспертное сообщество, к которому можно присоединиться и ждать заказов.
Также в сообществе можно узнать интересующий вопрос
Платформа отличается от трёх предыдущих – её специализация: выстраивать бэкэнд айти-продукта.
Плюс это лоукод платформа – то есть покодить всё-таки надо, но главные задачи программы выполняются и без кода. А основная задача Ditectual – быстро разрабатывать бэкэнд веб-приложений и мобильных приложений и программные приложения для интернета и умных устройств.
Возможности Directual
В Directual можно работать с базами данных, настраивать интеграции со сторонними сервисами, аутентификацию и много другого, для чего компании нанимают программистов.
Наглядность
Все логические связи видны и интуитивно понятны. Вникать в низкоуровневые технические подробности не нужно. Конечно, платформа не примитивная и для создания сложных продуктов нужно разобраться в деталях и желательно иметь технический бэкграунд. Но работать с ней куда проще, чем с кодом.
Гибкость
У разработчика есть доступ к интеграциям с Telegram, Twillo, Coupler и сервисами Zapier. С помощью специального модуля можно подключать проект к приложению на React js. А еще строить сценарии практически любой сложности и длины.
Ограничения Directual
Пока Directual — это исключительно бэкенд-платформа. У нее нет проблем с гибкостью, расширяемостью, API и логикой. Но полноценный фронтенд здесь не построишь. У разработчика есть три способа нарисовать графический интерфейс:
Закодить
Написать самому на HTML, CSS и фреймворках JavaScript (React, Angular и др.)
Собрать с помощью других no-code платформ
Сделать фронтенд на одном из конструкторов и интегрировать его с директуал
Собрать на внутреннем конструкторе Directual.
Во вкладке «Web-pages» можно работать с фронтендом. Тут пользователи подключают свои веб-страницы или строят на конструкторе. На данный момент доступно только четыре элемента: карточки, формы, текст, видео.


Облачный сервис для работы с электронными таблицами и базами данных. Он позволяет связывать таблицы друг с другом или сторонними сервисами, а также собирать на их основе приложения без кода.
Возможности Airtable
Airtable умеет то же, что и табличные процессоры вроде Excel, но заточен под работу с лоукод-платформами. На нем можно создавать как простые таблицы, так и большие многосвязные базы данных или приложения для бизнеса, науки и менеджмента.
Наглядность
Внешним видом таблиц можно управлять. Элементы списка подсвечиваются разными цветами, у изображений в поле Attachment есть миниатюры, а размеры ячеек настраиваются от «маленьких» до «очень больших» в два клика.
Данные в Airtable представляются не только в виде таблицы. Во вкладке Views можно создать:
Формы; Календарь; Галерею; Канбан-доску; Диаграммы Ганта.
API
Как только создадите базу данных, Airtable сгенерирует API, с помощью которого ваши приложения или сторонние сервисы могут создавать, обновлять, удалять записи в таблицах или получать данные. Записи в запросах упаковываются в JSON и передаются по HTTP. К API нельзя отправлять более пяти запросов в секунду.

Облачная платформа интеграции без кода для автоматизации рабочего процесса

Возможности Make (ранее Integromat)
Адаптированный под пользователя многофункциональный инструмент, призванный автоматизировать ручные процессы. Он позволяет подключаться к любому API и создавать сложные интеграции, используя встроенные приложения и инструменты, без необходимости кодирования.
Объединяет сервисы между собой
Этот сервис называют «интернет-клеем», подчеркивая, с какой легкостью пользователи подключают облачные сервисы к своим проектам. При этом пользователя не ограничивают в сервисах: если нужного нет в списке, можно настроить интеграцию через API.
Разнообразие применения
Интеграции сгруппированы по сферам — есть решения для e-commerce, аналитики, интернета вещей и других сфер бизнеса. В ближайшем будущем добавят сервисы работы с криптовалютой. Make дружит со многими зерокодерскими платформами, в том числе с Adalo, Glide и Airtable.

Tilda - бесплатный конструктор сайтов с готовыми блоками и базой шаблонов. За пару часов работы вы можете создать красивые страницы с удобной версткой и со всеми необходимыми функциями для работы сайта.

Возможности Tilda
Конструктор интуитивно понятен. Не нужно быть программистом или верстальщиком, чтобы создать первый сайт. Вы легко разберетесь, как добавить блок или кнопку в Тильде.
Блоки сразу адаптированы под мобильную версию страниц. Текст с картинкой остаются на местах на любом устройстве. Это экономит очень много времени на правках.

Тильда бесплатно предоставляет хостинг сайта и домен. Но если не хотите, чтобы в адресе было указано «tilda.ws», то можно выбрать свой домен на платном тарифе. На продвижение сайта это никак не влияет.
Для бизнеса конструктор дает возможность интегрировать сайт со всеми популярными сервисами: amoCRM, SendPulse, Notion, Zapier, Slack, MailChimp, GetResponse, Trello, Telegram и др. Есть собственные конструктор рассылок и CRM-система Тильды.
На сайте можно подключить онлайн-оплату. Пользователям доступны Сбер, Тинькофф, Альфа-Банк, Юмани, ЮКасса, Robokassa, Stripe и др.
На Тильде легко создать полноценный интернет-магазин без использования кода. Конструктор позволяет добавить виджет корзины, каталог с карточками товаров и описанием, настроить форму заказа и автоматическую отправку уведомлений на e-mail.
Аналитика посещаемости и продаж, быстрая загрузка сайтов, защита от DDoS-атак, интеграция Google Analytics и Яндекс.Метрики. Можно настроить новостную ленту и отложенный постинг.

Для того, чтобы создать сайт/лендинг необходимо последовательно ответить на вопросы ваших клиентов. Сначала выпишите все вопросы которые могут возникнуть у ваших клиентов, затем на основе этих вопросов создайте структуру сайта .

Анатомия лендинга
функциональные блоки
Дизайн — это рассказ. Чтобы лендинг был конверсионный, рассказ должен быть понятным и убедительным.
Самостоятельная работа
  • Сделать лендинг для проекта
  • Прислать ссылку на почту hello@dmitriygusev.ru
  • Дедлайн 15 ноября (включительно)
https://tilda.cc/?r=1248768
Обратная связь