ТРИЗ + IT Применение ТРИЗ в программировании. Web-стажировка

О чём курс

Веб-стажировка «Применение ТРИЗ в программировании» — это уникальная образовательная программа, направленная на освоение передовой технологии автоматизированной разработки программного обеспечения. В основе курса лежит методология ТРИЗ (Теория решения изобретательских задач), которая позволила создать систему, способную автоматически генерировать полноценные нативные мобильные приложения, адаптивные веб-сайты и серверную часть (бэкенд) с идеальной архитектурой данных. Курс предназначен для тех, кто хочет не просто изучать программирование, но и освоить инструменты будущего, позволяющие создавать сложные ИТ-системы быстро, качественно и с минимальными затратами ресурсов.

На выходе участники получают навыки работы с универсальной облачной системой, которая кардинально меняет подход к хранению данных. Одной из ключевых особенностей технологии является возможность выполнения облачных функций без передачи данных на сторону поставщика услуг. Это решение критически важно для B2B-сектора, где вопросы безопасности, конфиденциальности данных клиентов и независимости от крупных центров обработки данных стоят на первом месте. Вы научитесь проектировать архитектуры, которые способны масштабироваться до миллионов пользователей и миллиардов записей, сохраняя при этом высокую скорость работы и компактность.

Программа проходит в формате интенсивной веб-стажировки, где теория неразрывно связана с практикой. Участники будут работать с реальными инструментами, включая Excel как среду для описания бизнес-процессов и генерации интерфейсов в стандарте Google Material Design. Вы пройдете путь от создания базовых приложений «по умолчанию» до написания собственных функций, расширения возможностей платформы и интеграции независимых систем между собой. Это обучение подойдет как разработчикам, стремящимся повысить свою эффективность, так и предпринимателям, желающим внедрять современные ИТ-решения в свой бизнес.

Почему стоит пройти этот курс? Во-первых, вы освоите модель архитектуры данных, которая претендует на роль стандарта в будущих ИТ-системах. Во-вторых, вы научитесь решать проблему несовместимости данных между различными приложениями, создавая экосистемы, где проекты могут взаимодействовать, не имея прямого доступа к базам друг друга. В-третьих, вы получите практический опыт работы с «идеальной структурой данных» и «ядром» системы, что позволит вам проектировать архитектуру нового поколения. Это не просто обучение программированию, это погружение в технологию, которая делает человечество менее зависимым от централизованных облачных гигантов и дает инструменты для создания независимых, безопасных и высокопроизводительных цифровых продуктов.

Программа обучения

23 января 2018 г. (вторник) с 15:00 до 18:00 1.Правила подготовки сведений о бизнес-процессе перед автоматизацией, которые используются в "TRIZ-RI Group". 26 января 2018 г. (пятница) с 15:00 до 18:00 2. Создание (из файла Excel) готовых приложений, используя возможности, имеющиеся по умолчанию: Пояснение листов. Пояснение столбцов/сервисов. Пояснение возможностей, задаваемых в Excel (цвета, панели, разметка, функции готовые и "доступные по умолчанию" и т.д.). Как автоматически генерируется вёрстка "по умолчанию" в стандарте "Google Material Design". Создаём свои мобильное и веб приложения, заполняя листы Excel, указывая функции доступные "по умолчанию" и получая автоматическую вёрстку. Упражнения по изменению своей программы с использованием средств доступных по умолчанию: изменение функциональности, изменение панелей, изменение цвета и элементов вёрстки. Серия контрольных вопросов по использованию "готовых возможностей". 1 февраля 2018 г. (четверг) с 15:00 до 18:00 3. "Идеальная структура Сычёвых" и "ядро". При выполнении заданий предыдущего раздела автоматически создаётся структура данных, но надо её заполнить, поэтому: Вспоминаем идеальную структуру данных. Что такое "Set"?, Что такое "Name"? Что такое "Value"? Глубже изучаем понятие "идеальной функции" и трёх функций по работе с базой данных. Глубже изучаем «ген» структуры: $Set_ID, $Name, $Value и параметры работы с "идеальной функцией": $Set_ID, $Name, $Value,$Action. Отвечаем на серию контрольных вопросов по идеальной структуре данных. Изучаем работу функции Add. Наполняем базу содержимым, используя уже созданную Вами ранее структуру в файле Excel. Изучаем функцию Get. Серия упражнений по выборке данных из базы. Изучаем функцию Delete. Упражнения по удалению данных из базы. Как масштабируется и упрощается идеальная структура данных: Внутрисистемная оптимизация("шардинг" по "сетам" и "адреса" таблиц и др.) Надсистемная оптимизация: по разным базам, которые обслуживаются одним "ядром", по "линии времени", по пространству. У Вашего проекта будет миллион Пользователей и миллиард записей. Серия контрольных заданий по построению "большой, но быстрой, компактной и управляемой архитектуры". 7 февраля 2018 г. (среда) с 15:00 до 18:00 4. Расширяем возможности. Написание и подключение собственных функций, которых нет среди готовых функций платформы. 4.1. Вы можете расширить возможности автоматической вёрстки, создав свой личный json-массив в таком же формате, если захотите получать свою вёрстку. Вы можете сделать это на любом из серверных языков, который Вы используете, и указать название этой функции в листе Excel (делаем). Пояснение: платформа получает на вход json-массив и превращает его в приложения: мобильное и веб. Поэтому: Изучаем основные функции для генерации json-массива. Наполняем элемент содержимым. Привязываем к элементу действия. 4.2. Практические задания на эту тему: Создаёте свою функциональность, составляете вставку своего элемента (или группы элементов) с этой функциональностью на лист Excel. 13 февраля 2018 г. (вторник) с 15:00 до 18:00 5. Снова расширяем возможности. Меняем поведение "по умолчанию": У имеющихся функций меняем поведение "по умолчанию" ("наше" на "Ваше"): "шаблон', "наполнение", "действие". Серия заданий на эту тему. 16 февраля 2018 г. (пятница) с 15:00 до 18:00 6. И опять расширяем возможности. Создаём свой экран в дополнение к экранам, генерируемым платформой. Изучаем схему, по которой экран генерируется целиком. Делаем свой экран и подключаем. Использование "Cookies" и "Screen Cookies" для хранения информации в броузерах и на мобильных устройствах. Чтение информации об устройстве/броузере. 21 февраля 2018 г. (среда) с 15:00 до 18:00 7. "Продвинутый" функционал. Заполняем функцию "Перелистывание вкладок". Обрабатываем "Считывание данных". Заполняем функцию "Поиск". 28 февраля 2018 г. (среда) с 15:00 до 18:00 8. Вновь возвращаемся к бизнес-процессу. Реализуем возможность: данные хранятся у Клиента, но Клиент облачный сервис получает. Пробуем "подружить" созданные приложения, предоставив через "партнёрское ядро" доступ лишь к определённым данным друг друга и создав "партнерскую панель" в файле Excel.

Складчина создана 18 января 2018 г. · описание обновлено 2 мая 2026 г.

Теги курса

Профессии
Инструменты
3 355 ₽ 13 900 ₽