[{"id":3,"themes":[{"id":2,"paragraphs":[{"id":1839,"name":"Понятие “Растровое изображение”. Отличия между растровым и векторным изображением. Области применения.","theme":2},{"id":1840,"name":"Виды цветовых моделей. Теория трехкомпонентного цветового зрения. Особенности и области применения  различных цветовых моделей.","theme":2},{"id":1841,"name":"Создание нового изображения. Изменения основных параметров изображений","theme":2}],"order":1,"name":"Знакомство и возможности Adobe Photoshop. Создание и сохранение  файлов","level":"base","course":3},{"id":267,"paragraphs":[{"id":1842,"name":"Назначение различных инструментов выделения, настройка параметров","theme":267},{"id":1843,"name":"Трансформация формы выделения. Дополнение, вычитание и пересечение областей выделения","theme":267},{"id":1844,"name":"Растушевка границы области выделения","theme":267},{"id":1845,"name":"Выделение мягких и жестких форм","theme":267},{"id":1846,"name":"Инструмент “Уточнить край” и коррекци выделенной области","theme":267},{"id":1847,"name":"Действия с выделенной областью: перемещение, дублирование, масштабирование, поворот, искажение выделенной области","theme":267}],"order":2,"name":"Инструменты выделения. Волшебная палочка. Область выделения, Лассо,  Маски. Цветовой диапазон","level":"base","course":3},{"id":268,"paragraphs":[{"id":1848,"name":"Понятие слоя. Виды слоев. Меню Слой (Layer)","theme":268},{"id":1849,"name":"Способы создания слоя. Работа со слоями. Параметры слоя","theme":268},{"id":1850,"name":"Управление слоями с помощью палитры  “Layers”","theme":268},{"id":1851,"name":"Особенности работы с многослойным изображением","theme":268},{"id":1852,"name":"Выделение и связывание нескольких слоев.  Трансформация содержимого слоя","theme":268},{"id":1853,"name":"Операции со слоями. Слияние слоев. Группировка","theme":268},{"id":1854,"name":"Стили для слоев: создание тени, ореола, имитация  рельефа","theme":268},{"id":1855,"name":"Этапы ретуши фотографий (портрет)","theme":268},{"id":1856,"name":"Чистка и восстановление деталей изображения с помощью “Clone Stamp”, “Spot Healing Brush”, “Healing Brush. Настройка источников для клонирования. Чистка кожи","theme":268},{"id":1857,"name":"Цветокоррекция отдельных участков изображения Изменение насыщенности. Осветление и затемнение участков изображения. (отбеливание зубов, замена цвета глаз и волос).","theme":268},{"id":1858,"name":"Добавление элементов изображения (волосы)","theme":268},{"id":1859,"name":"Фильтр Liquify и коррекция фигуры","theme":268},{"id":1860,"name":"Использование инструмента “History Brush”","theme":268}],"order":3,"name":"Работа со слоями. История. Штамп.  Точечная восст.кисть. Рамка. Кисть.  Ластик. Ретушь фотографии","level":"base","course":3},{"id":269,"paragraphs":[{"id":1861,"name":"Создание текстового слоя","theme":269},{"id":1862,"name":"Деформация надписи","theme":269},{"id":1863,"name":"Создание огненного текста при помощи эффектов слоя","theme":269},{"id":1864,"name":"Работа со стилями. Как установить стили. Применение стилей и их коррекция. Создание железного текста.","theme":269}],"order":4,"name":"Работа с текстом в Photoshop","level":"base","course":3},{"id":270,"paragraphs":[{"id":1865,"name":"Разбор термина мокап","theme":270},{"id":1866,"name":"Какие бывают мокапы","theme":270},{"id":1867,"name":"Создание своего мокапа","theme":270},{"id":1868,"name":"Подгонка макетов из интернета","theme":270},{"id":1869,"name":"Копирование стилей слоя","theme":270},{"id":1870,"name":"Искажение и деформация","theme":270},{"id":1871,"name":"Смарт-фильтры","theme":270},{"id":1872,"name":"Логотип на коже. На древесине. На металле","theme":270},{"id":1873,"name":"Брендинг","theme":270}],"order":5,"name":"Мокапы. Создание и использование. Стили слоя. Смарт-фильтры","level":"base","course":3},{"id":271,"paragraphs":[{"id":1874,"name":"Раскраска изображение. Нанесение макияжа. Работа с быстрыми масками","theme":271},{"id":1875,"name":"Фотоколлаж. Работа с тенями. Инструменты для  создания теней и световых пятен.","theme":271},{"id":1876,"name":"Color Balance. Изменение атмосферы изображения добавлением узоров","theme":271},{"id":1877,"name":"Пейзаж. Этапы ретуши пейзажа.","theme":271},{"id":1878,"name":"Ретушь искажений перспективы.","theme":271},{"id":1879,"name":"Фильтры. Повышение резкости изображения","theme":271}],"order":6,"name":"Художественая обработка фото","level":"base","course":3},{"id":272,"paragraphs":[{"id":1880,"name":"Подготовка к цветокоррекции","theme":272},{"id":1881,"name":"Базовая цветокоррекция. Команды тоновой и цветовой\u2028коррекции. Команды “быстрой” коррекции.","theme":272},{"id":1882,"name":"Использование корректирующих слоев","theme":272},{"id":1883,"name":"Использование тоновых кривых (Curves)","theme":272},{"id":1884,"name":"Преобразование цветной фотографии в черно-белую","theme":272},{"id":1885,"name":"Маски слоя. Маски корректирующего слоя","theme":272},{"id":1886,"name":"Виды корректирующих слоев","theme":272},{"id":1887,"name":"Создание сложного коллажа","theme":272}],"order":7,"name":"Цветокоррекция. Маски слоя.  Корректирующие слои. Сложный коллаж","level":"base","course":3},{"id":273,"paragraphs":[{"id":1888,"name":"Возможности и сфера применения цифрового рисования","theme":273},{"id":1889,"name":"Графический планшет. Характеристики, Особенности работы с графическим планшетом","theme":273},{"id":1890,"name":"Что можно нарисовать без графического планшета","theme":273},{"id":1891,"name":"Структура векторного контура (кривое Безье)","theme":273},{"id":1892,"name":"Использование инструмента Перо (Pen) для  вычерчивания контуров. Описание палитры Path.","theme":273},{"id":1893,"name":"Создание и редактирование слоев векторных фигур (Shape Layers)","theme":273},{"id":1894,"name":"Использование контуров для точного выделения  объектов. Преобразование контура в выделенную облать","theme":273}],"order":8,"name":"Рисуем в Adobe Photoshop","level":"base","course":3},{"id":274,"paragraphs":[{"id":1895,"name":"Шкала времени","theme":274},{"id":1896,"name":"Создание слайдов","theme":274},{"id":1897,"name":"Анимация батарейки","theme":274},{"id":1898,"name":"Анимация часов с двумя независимыми стрелками","theme":274}],"order":9,"name":"Анимация","level":"base","course":3},{"id":275,"paragraphs":[{"id":1899,"name":"Двойная экспозиция","theme":275},{"id":1900,"name":"Рассыпающеесяя изображение","theme":275},{"id":1901,"name":"Заполнение формы","theme":275},{"id":1902,"name":"Трехмерная графика","theme":275},{"id":1903,"name":"3д Мокапы","theme":275},{"id":1904,"name":"Акварельный эффект и старение","theme":275},{"id":1905,"name":"Восстановление фотографии","theme":275},{"id":1906,"name":"Инструмент перо","theme":275},{"id":1907,"name":"Губка. Осветление. Затемнение","theme":275},{"id":1908,"name":"Резкость. Размытие","theme":275}],"order":10,"name":"Частные случаи в оформлении работ","level":"base","course":3},{"id":276,"paragraphs":[{"id":1909,"name":"Типы компьютерной графики. Векторная графика, как особый вид графики","theme":276},{"id":1910,"name":"Цветовые модели CMYK, RGB","theme":276},{"id":1911,"name":"Применение векторной графики","theme":276},{"id":1912,"name":"Перевод изображений в различные цветовые режимы","theme":276},{"id":1913,"name":"Возможности и недостатки векторной графики","theme":276},{"id":1914,"name":"Основные элементы окна Illustrator CS. Палитры. Главное меню. Контекстные меню","theme":276},{"id":1915,"name":"Работа с документами. Создание, сохранение, открытие документа. Шаблоны документов.","theme":276},{"id":1916,"name":"Режимы просмотра документа Масштабирование. Навигация по документу","theme":276},{"id":1917,"name":"Отмена и повторение последних действий","theme":276}],"order":11,"name":"Введение в векторную графику. Знакомство с Adobe illustration","level":"base","course":3},{"id":277,"paragraphs":[{"id":1918,"name":"Перемещение объектов. Диалоговое окно Move. Перемещение объектов между документами. Размещение Объектов","theme":277},{"id":1919,"name":"Создание копий и дубликатов объектов.  Удаление объектов. Выравнивание объектов. Операции компоновки и комбинирования объектов","theme":277},{"id":1920,"name":"Группирование и разгруппирование объектов. Выделение объектов в группе. Блокирование и  разблокирование объектов","theme":277},{"id":1921,"name":"Рисование линий. Свойства линий и контуров","theme":277},{"id":1922,"name":"Типы кистей. Работа  с кистями. Библиотека кистей","theme":277},{"id":1923,"name":"Инструмент Безье. Структура кривой и контура фигуры","theme":277},{"id":1924,"name":"Контроль параметров объектов, уменьшение количества узлов Практическое задание: создание векторного персонажа","theme":277}],"order":12,"name":"Манипулирование объектами.  Редактирование линий, контуров и формы объектов","level":"base","course":3},{"id":278,"paragraphs":[{"id":1925,"name":"Создание простых фигур: прямоугольники, эллипсы,  многоугольники, звезды, линии, дуги, спирали, сетки","theme":278},{"id":1926,"name":"Выделение объектов. Инструменты выделения. Команды веделения главного меню. Команды выделение  контекстного меню","theme":278},{"id":1927,"name":"Трансформация объектов","theme":278},{"id":1928,"name":"Перетекание объектов. Перетекания на траектории. Параметры перетекания","theme":278}],"order":13,"name":"Создание простых объектов и их  трансформация","level":"base","course":3},{"id":279,"paragraphs":[{"id":1929,"name":"Цвет, контуры, и заливки","theme":279},{"id":1930,"name":"Использование группы команд Edit Colors для  редактирования цветов в рисунке. Формирование  сообственного каталога цвето. Использоваие палитры  Color Guide для выбора цвета. Копирование цвета.","theme":279},{"id":1931,"name":"Цветовая модель","theme":279},{"id":1932,"name":"Виды градиентных и декоративных заливок. Редактирование градиента. Сохранение градиента.Градиентная сетка","theme":279},{"id":1933,"name":"Текстуры заливки. Создание и редактирование шаблона текстуры. Трасформация текстуры и формы объектов с текстурной заливкой","theme":279},{"id":1934,"name":"Прозрачность. Прозрачность и режимы смешивания цвета.","theme":279},{"id":1935,"name":"Палитра Transparency. Вывод частично прозрачных  объектов на печатьПалитра Transparency. Вывод частично прозрачных  объектов на печать","theme":279},{"id":1936,"name":"Эффекты и их отличие от фильтров.","theme":279}],"order":14,"name":"Работа с цветом, текстурами и фильтрами","level":"base","course":3},{"id":280,"paragraphs":[{"id":1937,"name":"Понятие слоя. Создание нового слоя. Работа с палитрой Layers. Использование слоев для блокировки частей  рисунка","theme":280},{"id":1938,"name":"Типы масок. Создание масок. Добавление объектов к группе маскирования. Создание маски с помощью палитры Layers. Отмена маскирования","theme":280},{"id":1939,"name":"Маски непрозрачности. Создание и редактирование маски непрозрачности","theme":280}],"order":15,"name":"Слои. Маски.","level":"base","course":3},{"id":281,"paragraphs":[{"id":1940,"name":"Вспомогательные средства для точного рисования.","theme":281},{"id":1941,"name":"Атрибуты отображения объекта. Линейки. Единицы  измерения шкалы линеек.","theme":281},{"id":1942,"name":"Направляющие. Создание направляющих. Перемещение и поворот направляющих. Удаление направляющих. “Умные” направляющие. Создание направляющей  из объекта","theme":281},{"id":1943,"name":"Режим сетки. Режим привязки к сетке","theme":281}],"order":16,"name":"Вспомогательные средства Illustrator","level":"base","course":3},{"id":282,"paragraphs":[{"id":1944,"name":"Текст и его параметры. Шрифт и его атрибуты Инструменты и палиры для работы с текстом","theme":282},{"id":1945,"name":"Импортирование текста из других приложений","theme":282},{"id":1946,"name":"Трансформация и преобразование текстовых элементов","theme":282},{"id":1947,"name":"Размещение текста вдоль кривой. Редактирование  кривой","theme":282},{"id":1948,"name":"Преобразование текстовых символов в набор кривых","theme":282},{"id":1949,"name":"Художественное оформление текстовых элементов. Создание теней. Неоновый эффект. Применение к тексту эффекта черно-белой графики","theme":282},{"id":1950,"name":"Обновление в документах текста, набранного в предыдущих версиях программы Illustrator Практическое задание: создание визитки.","theme":282}],"order":17,"name":"Работа с текстом в Illustration","level":"base","course":3},{"id":283,"paragraphs":[{"id":1951,"name":"Использование кистей для создания сложных обводок. создание собственной  кисти. Редактирование кистей","theme":283},{"id":1952,"name":"Использование оболечек для деформации изображения Создания и преобразования оболочки","theme":283},{"id":1953,"name":"Работа с символами. Создание и редактирование  рисунка из символов","theme":283},{"id":1954,"name":"Диаграммы. Создание, редактирование и оформление диаграмм Практическое задание: Создать композицию для  поздравительной открытки с применением кистей и  других специальных эффектов","theme":283}],"order":18,"name":"Специальные средства для создания графики в Adobe Illustrator","level":"base","course":3},{"id":284,"paragraphs":[{"id":1955,"name":"Изучение трехмерных эффектов в программе","theme":284},{"id":1956,"name":"Создание зданий","theme":284},{"id":1957,"name":"Прототип телефона","theme":284},{"id":1958,"name":"Узоры и натяжение узора на поверхность","theme":284},{"id":1959,"name":"Рендеринг","theme":284},{"id":1960,"name":"Трассировка","theme":284}],"order":19,"name":"Создание объемных изображений  Вращение, вытягивание и скос, поворот объектов","level":"base","course":3},{"id":285,"paragraphs":[{"id":1961,"name":"Операции с растровыми изображениями. Размещение растрового изображения в документе. Особенности работы с растровыми изображениями","theme":285},{"id":1962,"name":"Трансформация растровых изображений. Искажение растровых изображений","theme":285},{"id":1963,"name":"Преобразование растровых изображений в векторные. Преобразование векторных изображений в растровые","theme":285},{"id":1964,"name":"Использование инструментов Live Paint Bucket и Live Paint Selection для обработки трассированных изображений","theme":285},{"id":1965,"name":"Палитра Links","theme":285},{"id":1966,"name":"Кадрирование растровых изображений","theme":285}],"order":20,"name":"Работа с растровыми изображениями","level":"base","course":3},{"id":286,"paragraphs":[{"id":1967,"name":"Вылеты. Внутренние отступы. Проверка цвета. Композитный черный. Особенности подготовки для  цифровой и офсетной печати","theme":286},{"id":1968,"name":"Работа с типографией. Основные требоования типографий. Что уточнять у печатника","theme":286},{"id":1969,"name":"Отправка исходного файла. Подготовка макета для передачи","theme":286},{"id":1970,"name":"Выбор принтера. Вывод документов на принтер. Настройка параметров печати в диалоговом окне Print","theme":286},{"id":1971,"name":"Подготовка документов к полиграфической печати Параметры цветовыделения","theme":286},{"id":1972,"name":"Экспорт документов в файлы других форматов.","theme":286}],"order":21,"name":"Допечатная подготовка, вывод на печать и экспорт документов. Подготовка макета к печати","level":"base","course":3},{"id":287,"paragraphs":[{"id":1973,"name":"Команды меню Slice. Инструменты группы Slice,","theme":287},{"id":1974,"name":"Экспорт документов в форматы для Web и их сохранение. Формат JPEG. Формат GIF. Формат PNG. Формат SVG. Диалоговое окно Save for Web","theme":287}],"order":22,"name":"Подготовка изображений к публикации в Web","level":"base","course":3},{"id":288,"paragraphs":[{"id":1975,"name":"Горный пейзаж","theme":288},{"id":1976,"name":"Набор иконок для продажи","theme":288},{"id":1977,"name":"Флэт дизайн","theme":288},{"id":1978,"name":"Иконки для сайта","theme":288}],"order":23,"name":"Частные случаи","level":"base","course":3},{"id":289,"paragraphs":[{"id":1979,"name":"Работа дизайнером: как начать. Портфолио. В чем себя попробовать. Профессиональные ресурсы для дизайнеров","theme":289},{"id":1980,"name":"Авторские права. Работа со стокам","theme":289}],"order":24,"name":"Работа Дизайнером","level":"base","course":3},{"id":290,"paragraphs":[{"id":1981,"name":"Виды полиграфии","theme":290},{"id":1982,"name":"Основные размерности и правила создания","theme":290},{"id":1983,"name":"Рынок услуг дизайнера","theme":290},{"id":1984,"name":"Разработка и сдача макета","theme":290},{"id":1985,"name":"Работа с клиентом","theme":290},{"id":1986,"name":"Работа с типографией. Форматы","theme":290},{"id":1987,"name":"Анализ построения визиток","theme":290},{"id":1988,"name":"Разработка собственного макета по образцу","theme":290},{"id":1989,"name":"Печатные отступы","theme":290},{"id":1990,"name":"Цветовые профили и палитры в полиграфии","theme":290},{"id":1991,"name":"Практика в разработке","theme":290}],"order":25,"name":"Полиграфия. Разработка визитки","level":"base","course":3},{"id":291,"paragraphs":[{"id":1992,"name":"Общие сведения и правила создания","theme":291},{"id":1993,"name":"Разработка брендбука на заданную тематику","theme":291}],"order":26,"name":"Брендбук и его разработка. Гайдлайн Предпечатная подготовка","level":"base","course":3},{"id":292,"paragraphs":[{"id":1994,"name":"Теоретические сведения о разработке полиграфии и ее предпечатной подготовке","theme":292},{"id":1995,"name":"Создание сосбтвенных макетов по образцу","theme":292}],"order":27,"name":"Флаеры, буклеты, объявления","level":"base","course":3},{"id":293,"paragraphs":[{"id":1996,"name":"Разработка логотипа, используя возможности программы редакторы","theme":293},{"id":1997,"name":"Создание 6 вариантов реализации логотипа","theme":293}],"order":28,"name":"Создание собственного логотипа","level":"base","course":3},{"id":294,"paragraphs":[{"id":1998,"name":"Анализ вовлеченности социальных сетей  в современные продажи","theme":294},{"id":1999,"name":"Использование сетей на практике","theme":294},{"id":2000,"name":"Создание и брендирование собственных аккаунтов в некоторых социальных сетях по образцу","theme":294}],"order":29,"name":"Модерация социальных сетей","level":"base","course":3},{"id":295,"paragraphs":[{"id":2001,"name":"Анализ участия рисунка в конечной концепции работы дизайнера","theme":295},{"id":2002,"name":"Использование карандаша и ручки для создания  прототипов на бумаге","theme":295},{"id":2003,"name":"Создание прототипа","theme":295}],"order":30,"name":"Основы рисования","level":"base","course":3},{"id":296,"paragraphs":[{"id":2004,"name":"Теоретические сведения о разработке игр","theme":296},{"id":2005,"name":"Популярные направления в гейм-дизайне","theme":296},{"id":2006,"name":"Разработка простых гейм элементов","theme":296},{"id":2007,"name":"Кнопки, рейтинги, меню, шкалы","theme":296},{"id":2008,"name":"Разработка игры маджонг","theme":296},{"id":2009,"name":"Детские паззлы","theme":296},{"id":2010,"name":"Гонки","theme":296},{"id":2011,"name":"Уровни, наборы элементов","theme":296},{"id":2012,"name":"Кастомизация","theme":296},{"id":2013,"name":"Взаимодействие дизайна программирования в гейм дизайне","theme":296},{"id":2014,"name":"Тренды и монетизация в сфере мобильных игр","theme":296}],"order":31,"name":"Мобильные игры, Дизайн и  проектирование","level":"base","course":3}],"specs":[{"id":7,"text":"От 9 до 18 месяцев","course":3},{"id":8,"text":"Доступ навсегда","course":3},{"id":9,"text":"6 направлений","course":3}],"levels":[{"id":11,"specs":[{"id":10,"text":"От 9 до 18 месяцев, раз в неделю","level":11},{"id":11,"text":"Доступ к материалам курса навсегда","level":11},{"id":12,"text":"Несколько вариантов нагрузки","level":11}],"name":"Общие детские группы","level":"base","price":"4000.00","discount":0,"course":3},{"id":12,"specs":[{"id":13,"text":"От 9 до 18 месяцев, два раза в неделю","level":12},{"id":14,"text":"Доступ к материалам курса навсегда","level":12},{"id":15,"text":"Несколько вариантов нагрузки","level":12}],"name":"Двойные детские группы","level":"base","price":"7200.00","discount":0,"course":3},{"id":13,"specs":[{"id":16,"text":"Свой преподаватель","level":13},{"id":17,"text":"Доступ к материалам курса навсегда","level":13},{"id":18,"text":"Несколько вариантов нагрузки","level":13}],"name":"Индивидуальное обучение ребёнка","level":"base","price":"7200.00","discount":0,"course":3}],"name":"Графика и анимация","description":"Этот курс основа для многих направлений. В ходе обучения мы рассмотрим пакет программ Adobe, в том числе Photoshop, Illustrator, InDezign, AfterEffects, PremierePro и т.д. Этой связки вам хватит для старта в различных профессиях. В конце курса вы оформите портфолио, которое будет ключем к будущей должности.","tag":"child","image":null,"programm":"/media/pdfs/Graphic_design-min_96V8635.pdf","demo":false,"is_active":true,"apps":[]},{"id":5,"themes":[{"id":297,"paragraphs":[{"id":2015,"name":"Как работают сайты. Backend и frontend. Верстка","theme":297},{"id":2016,"name":"Как выглядит и из чего состоит код веб-страницы","theme":297},{"id":2017,"name":"Установка редактора кода Sublime Text","theme":297},{"id":2018,"name":"Простая веб-страница на HTML. Тэги и атрибуты.","theme":297},{"id":2019,"name":"CSS-стили. Селекторы, параметры и значения","theme":297}],"order":1,"name":"Введение в веб-разработку.","level":"base","course":5},{"id":298,"paragraphs":[{"id":2020,"name":"Структура HTML5 - документа","theme":298},{"id":2021,"name":"Обзор и демонстрация работы основных HTML - Тегов","theme":298},{"id":2022,"name":"Верстка веб-форм. Поля и кнопки. Валидация форм","theme":298},{"id":2023,"name":"Таблицы и табличная верстка","theme":298},{"id":2024,"name":"Семантическая вёрстка. Стандарты и валидность","theme":298}],"order":2,"name":"Язык HTML","level":"base","course":5},{"id":299,"paragraphs":[{"id":2025,"name":"Синтаксис CSS и правила каскадности","theme":299},{"id":2026,"name":"Подключение CSS к HTML","theme":299},{"id":2027,"name":"Селекторы CSS: элементы, классы, идентификаторы,  комбинированные селекторы","theme":299},{"id":2028,"name":"Основные свойства CSS для работы со стилями","theme":299}],"order":3,"name":"Основы css","level":"base","course":5},{"id":300,"paragraphs":[{"id":2029,"name":"Комбинированные селекторы","theme":300},{"id":2030,"name":"Группировка и наследование стилей","theme":300},{"id":2031,"name":"Приоритеты стилей в CSS","theme":300},{"id":2032,"name":"Разделение элементов на блочные и линейные","theme":300}],"order":4,"name":"Селекторы css","level":"base","course":5},{"id":301,"paragraphs":[{"id":2033,"name":"Определение размера, отступов и границ элементов","theme":301},{"id":2034,"name":"Работа с padding и margin","theme":301},{"id":2035,"name":"Приоритеты стилей в CSS","theme":301},{"id":2036,"name":"Использование border-radius для создания закругленных углов элементов","theme":301},{"id":2037,"name":"Создание теней и обводок для элементов","theme":301},{"id":2038,"name":"Управление отображением элементов на странице","theme":301}],"order":5,"name":"Box Model (Модель блоков)","level":"base","course":5},{"id":302,"paragraphs":[{"id":2039,"name":"Позиционирование элементов: static, relative, absolute и fixed","theme":302},{"id":2040,"name":"Использование z-index и transform для управления слоями","theme":302},{"id":2041,"name":"Использование display для управления типом отображения элемента","theme":302},{"id":2042,"name":"Использование флексбоксов для создания гибких макетов страницы","theme":302},{"id":2043,"name":"Создание адаптивных макетов с помощью Grid Layout","theme":302}],"order":6,"name":"Позиционирование и дисплей CSS","level":"base","course":5},{"id":303,"paragraphs":[{"id":2044,"name":"Создание анимаций: изменение свойств во времени","theme":303},{"id":2045,"name":"Использование ключевых кадров для создания сложных анимаций","theme":303},{"id":2046,"name":"Создание переходов при изменении состояния элементов","theme":303},{"id":2047,"name":"Использование флексбоксов для создания гибких макетов страницы","theme":303},{"id":2048,"name":"Использование эффектов ховера для создания взаимодействия с пользователем","theme":303},{"id":2049,"name":"Работа с таймингами анимаций и переходов","theme":303}],"order":7,"name":"Анимации и переходы в CSS","level":"base","course":5},{"id":304,"paragraphs":[{"id":2050,"name":"Использование медиа-запросов для адаптации страницы  под различные размеры экранов устройств","theme":304},{"id":2051,"name":"Создание адаптивных меню","theme":304},{"id":2052,"name":"Создание адаптивной типографики","theme":304},{"id":2053,"name":"Создание адаптивных изображений с использованием свойства max-width","theme":304},{"id":2054,"name":"Использование viewport meta tag для зумирования на мобильных устройствах","theme":304},{"id":2055,"name":"Разделение элементов на блочные и линейные","theme":304}],"order":8,"name":"Разработка адаптивного интерфейса","level":"base","course":5},{"id":305,"paragraphs":[{"id":2056,"name":"Введение: что такое JavaScript и где его можно использовать","theme":305},{"id":2057,"name":"Установка и запуск окружения для разработки на JavaScript","theme":305},{"id":2058,"name":"Создание простого приложения, выводящего \"Hello, World\" на страницу с использованием console.log()","theme":305},{"id":2059,"name":"Переменные: объявление, присваивание значения, типы переменных","theme":305},{"id":2060,"name":"Установка и запуск окружения для разработки на JavaScript","theme":305}],"order":9,"name":"Введение в JavaScript","level":"base","course":5},{"id":306,"paragraphs":[{"id":2061,"name":"Операторы: математические, логические, условные и т.д.","theme":306},{"id":2062,"name":"Создание переменных с использованием let и const","theme":306},{"id":2063,"name":"Действия с переменными: обновление и переназначение","theme":306},{"id":2064,"name":"Написание математических выражений для выполнения простых вычислений","theme":306},{"id":2065,"name":"Комментарии в коде: как и зачем их использовать","theme":306}],"order":10,"name":"Синтаксис JavaScript","level":"base","course":5},{"id":307,"paragraphs":[{"id":2066,"name":"Числа: целочисленные, десятичные, отрицательные и т.д.","theme":307},{"id":2067,"name":"Строки: создание и работа с ними (конкатенация, получение символов, длина строки)","theme":307},{"id":2068,"name":"Булевы значения: true и false","theme":307},{"id":2069,"name":"Массивы: создание, добавление и удаление элементов","theme":307},{"id":2070,"name":"Объекты: создание, получение свойств объекта","theme":307}],"order":11,"name":"Типы данных и переменные","level":"base","course":5},{"id":308,"paragraphs":[{"id":2071,"name":"Использование if else для проверки условий","theme":308},{"id":2072,"name":"Цикл for: создание и использование для перебора элементов массива","theme":308},{"id":2073,"name":"Цикл while: создание и использование для перебора элементов массива","theme":308},{"id":2074,"name":"Оператор break и continue в циклах","theme":308},{"id":2075,"name":"Использование блоков try-catch для обработки ошибок","theme":308}],"order":12,"name":"Условные операторы и циклы","level":"base","course":5},{"id":309,"paragraphs":[{"id":2076,"name":"Создание функций для выполнения простых вычислений и обработки данных","theme":309},{"id":2077,"name":"Параметры функций: передача и работа с ними","theme":309},{"id":2078,"name":"Область видимости переменных: как она работает в функциях","theme":309},{"id":2079,"name":"Рекурсия: что это такое и зачем нужна","theme":309},{"id":2080,"name":"Определение функций с параметрами и использование return  для возвращения значения из функции","theme":309}],"order":13,"name":"Функции","level":"base","course":5},{"id":310,"paragraphs":[{"id":2081,"name":"Создание массивов и объектов для хранения данных и выполнения операций с ними","theme":310},{"id":2082,"name":"Добавление и удаление элементов в массивах","theme":310},{"id":2083,"name":"Использование методов массивов (map, filter и т.д.)","theme":310},{"id":2084,"name":"Получение свойств объекта и изменение их значений","theme":310},{"id":2085,"name":"Создание функций, которые работают с массивами и объектами, например, добавляя новые значения или удаляя существующие","theme":310}],"order":14,"name":"Объекты и массивы","level":"base","course":5},{"id":311,"paragraphs":[{"id":2086,"name":"Создание объектов из классов и использование this и прототипов для работы с данными","theme":311},{"id":2087,"name":"Привязка this к функциям и методам","theme":311},{"id":2088,"name":"Использование методов прототипа для изменения или получения данных из созданных объектов","theme":311},{"id":2089,"name":"Наследование: что это такое и как оно работает в JavaScript","theme":311},{"id":2090,"name":"Модули: как они создаются и зачем нужны","theme":311}],"order":15,"name":"This и прототипы","level":"base","course":5},{"id":312,"paragraphs":[{"id":2091,"name":"Обработка асинхронных операций, таких как загрузка и обработка данных","theme":312},{"id":2092,"name":"Создание функций-промисов для выполнения асинхронных операций","theme":312},{"id":2093,"name":"Использование async/await для удобной работы с промисами","theme":312},{"id":2094,"name":"Что такое колбэки и как их использовать в асинхронном программировании","theme":312},{"id":2095,"name":"Promise.all и Promise.race: что это такое и как использовать","theme":312}],"order":16,"name":"Промисы и асинхронное програмирование","level":"base","course":5},{"id":313,"paragraphs":[{"id":2096,"name":"Понятие DOM (Document Object Model)","theme":313},{"id":2097,"name":"Создание элементов DOM с использованием методов createElement и appendChild","theme":313},{"id":2098,"name":"Работа событиями клика на элементах страницы, например, вывод сообщений при нажатии на кнопку","theme":313},{"id":2099,"name":"Обход дерева DOM: поиск и работа с элементами на странице","theme":313},{"id":2100,"name":"Формы: создание и работа с формами на странице","theme":313}],"order":17,"name":"Взаимодействие с DOM","level":"base","course":5},{"id":314,"paragraphs":[{"id":2101,"name":"Привязывание обработчиков событий к элементам страницы для выполнения различных действий при клике или наведении на элементы","theme":314},{"id":2102,"name":"Передача параметров в функцию-обработчик для выполнения специфических действий","theme":314},{"id":2103,"name":"Всплытие и погружение событий: что это такое и как это работает в JavaScript","theme":314},{"id":2104,"name":"Делегирование событий: что это такое и как использовать","theme":314}],"order":18,"name":"События и обработчики","level":"base","course":5},{"id":315,"paragraphs":[{"id":2105,"name":"Как отправлять запросы на сервер и получать ответы","theme":315},{"id":2106,"name":"Использование fetch API для отправки запросов на сервер и получения ответов","theme":315},{"id":2107,"name":"Обработка ответов сервера и отображение данных на странице","theme":315},{"id":2108,"name":"Работа с json-данными и их отображение на странице","theme":315},{"id":2109,"name":"Промисы в AJAX: как использовать","theme":315}],"order":19,"name":"AJAX и Fetch API","level":"base","course":5},{"id":316,"paragraphs":[{"id":2110,"name":"Хранение данных в локальном хранилище браузера и сессии","theme":316},{"id":2111,"name":"Получение сохраненных данных и их вывод на странице в форме списков","theme":316},{"id":2112,"name":"Использование методов getItem, setItem и removeItem для работы с данными в хранилище","theme":316},{"id":2113,"name":"Какие данные можно хранить в локальном хранилище и сессии","theme":316},{"id":2114,"name":"Ограничения локального хранилища и сессии: что можно, а что нельзя хранить","theme":316}],"order":20,"name":"LocalStorage и SessionStorage","level":"base","course":5},{"id":317,"paragraphs":[{"id":2115,"name":"Что такое React и зачем он нужен","theme":317},{"id":2116,"name":"Основные преимущества использования React","theme":317},{"id":2117,"name":"Установка и настройка проекта React","theme":317},{"id":2118,"name":"Что такое React и зачем он нужен","theme":317},{"id":2119,"name":"Создание первого компонента React","theme":317}],"order":21,"name":"Введение в React","level":"base","course":5},{"id":318,"paragraphs":[{"id":2120,"name":"Что такое JSX и как он используется в React","theme":318},{"id":2121,"name":"Основные правила и синтаксис JSX","theme":318},{"id":2122,"name":"Вставка JavaScript выражений в JSX","theme":318},{"id":2123,"name":"Работа с атрибутами и стилями в JSX","theme":318},{"id":2124,"name":"Комментирование и экранирование в JSX","theme":318}],"order":22,"name":"JSX","level":"base","course":5},{"id":319,"paragraphs":[{"id":2125,"name":"Концепция компонентов в React","theme":319},{"id":2126,"name":"Создание функциональных компонентов","theme":319},{"id":2127,"name":"Создание классовых компонентов","theme":319},{"id":2128,"name":"Разница между функциональными и классовыми компонентами","theme":319},{"id":2129,"name":"Вложенность компонентов и их иерархия","theme":319}],"order":23,"name":"Компоненты React","level":"base","course":5},{"id":320,"paragraphs":[{"id":2130,"name":"Что такое пропсы (props) в React и как их использовать","theme":320},{"id":2131,"name":"Передача пропсов в компоненты","theme":320},{"id":2132,"name":"Использование деструктуризации для работы с пропсами","theme":320},{"id":2133,"name":"Обновление и изменение пропсов","theme":320},{"id":2134,"name":"Что такое состояние (state) в React и как его использовать","theme":320}],"order":24,"name":"Props и State","level":"base","course":5},{"id":321,"paragraphs":[{"id":2135,"name":"Введение в жизненный цикл компонента React","theme":321},{"id":2136,"name":"Компоненты-классы и их методы жизненного цикла","theme":321},{"id":2137,"name":"Методы жизненного цикла в функциональных компонентах (с использованием хуков)","theme":321},{"id":2138,"name":"Фазы жизненного цикла компонента и их порядок выполнения","theme":321},{"id":2139,"name":"Практическое применение методов жизненного цикла","theme":321}],"order":25,"name":"Жизненный цикл компонента:","level":"base","course":5},{"id":322,"paragraphs":[{"id":2140,"name":"Введение в хуки (Hooks) в React","theme":322},{"id":2141,"name":"Основные хуки: useState, useEffect, useContext и т.д.","theme":322},{"id":2142,"name":"Создание собственных хуков","theme":322},{"id":2143,"name":"Работа с состоянием и эффектами в хуках","theme":322},{"id":2144,"name":"Особенности использования хуков в функциональных компонентах","theme":322}],"order":26,"name":"Использование Хуков (Hooks):","level":"base","course":5},{"id":323,"paragraphs":[{"id":2145,"name":"Введение в компоненты высшего порядка (HOC) в React","theme":323},{"id":2146,"name":"Создание HOC для логирования и обертывания компонентов","theme":323},{"id":2147,"name":"Передача пропсов и обработка компонентов в HOC","theme":323},{"id":2148,"name":"Композиция и цепочка HOC","theme":323}],"order":27,"name":"Компоненты высшего порядка (HOC):","level":"base","course":5}],"specs":[{"id":13,"text":"Свой преподаватель","course":5},{"id":14,"text":"2 - 3 раза в неделю","course":5},{"id":15,"text":"2 - 4,5 месяца","course":5}],"levels":[{"id":5,"specs":[{"id":124,"text":"Длительность от 1,5 - 3 месяца","level":5},{"id":125,"text":"Доступ к материалам курса навсегда","level":5},{"id":126,"text":"Свой преподаватель","level":5}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":5},{"id":6,"specs":[{"id":127,"text":"Длительность от 2 - 3,5 месяца","level":6},{"id":128,"text":"Доступ к материалам курса навсегда","level":6},{"id":129,"text":"Свой преподаватель","level":6}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":5},{"id":7,"specs":[{"id":130,"text":"Длительность от 2 - 4,5 месяцев","level":7},{"id":131,"text":"Доступ к материалам курса навсегда","level":7},{"id":132,"text":"Свой преподаватель","level":7}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":3,"course":5}],"name":"Frontend","description":"Курс включает в себя языки html, css, java-script и его фрейморки. Вы научитесь с нуля создавать каждый элемент сайта. Мощный блок java-script позволит воплотить современные анимации и серверное взаимодействие. Адаптивный и кроссбраузерный сайт, который хорошо ранжируется в поисковой выдаче — такой результат мы ждем от вас!","tag":"dev","image":null,"programm":"/media/pdfs/Frontend-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":6,"themes":[{"id":324,"paragraphs":[{"id":2149,"name":"Что такое Django и зачем он нужен?","theme":324},{"id":2150,"name":"Создание первого Django проекта","theme":324},{"id":2151,"name":"Знакомство с основными файлами и структурами проекта","theme":324},{"id":2152,"name":"Настройка базы данных","theme":324},{"id":2153,"name":"Как запустить Django приложение","theme":324}],"order":1,"name":"Введение в Django","level":"base","course":6},{"id":325,"paragraphs":[{"id":2154,"name":"Подготовка к работе со статическими файлами","theme":325},{"id":2155,"name":"Создание и использование статических файлов","theme":325},{"id":2156,"name":"Конфигурирование статических файлов в Django","theme":325},{"id":2157,"name":"Развертывание (deploy) статических файлов на стороннем сервере","theme":325}],"order":2,"name":"Работа со статическими файлами","level":"base","course":6},{"id":326,"paragraphs":[{"id":2158,"name":"Создание моделей в Django","theme":326},{"id":2159,"name":"Загрузка и редактирование моделей в базе данных","theme":326},{"id":2160,"name":"Создание миграций для управления изменениями в базе данных","theme":326},{"id":2161,"name":"Изменение моделей и обновление базы данных","theme":326}],"order":3,"name":"Модели и миграции","level":"base","course":6},{"id":327,"paragraphs":[{"id":2162,"name":"Организация работы с административной панелью Django","theme":327},{"id":2163,"name":"Создание пользователей через административную панель","theme":327},{"id":2164,"name":"Настройка доступа к административной панели для разных ролей пользователей","theme":327}],"order":4,"name":"Административная панель Django","level":"base","course":6},{"id":328,"paragraphs":[{"id":2165,"name":"Создание и обработка HTML форм в Django","theme":328},{"id":2166,"name":"Использование модели формы Django","theme":328},{"id":2167,"name":"Валидация данных формы на стороне сервера","theme":328},{"id":2168,"name":"Работа с AJAX запросами","theme":328}],"order":5,"name":"Обработка форм","level":"base","course":6},{"id":329,"paragraphs":[{"id":2169,"name":"Как работают URLs в Django","theme":329},{"id":2170,"name":"Создание представлений (views) Django","theme":329},{"id":2171,"name":"Роутинг URL","theme":329},{"id":2172,"name":"Обработка параметров URL","theme":329}],"order":6,"name":"URLs и Views","level":"base","course":6},{"id":330,"paragraphs":[{"id":2173,"name":"Использование шаблонов Django","theme":330},{"id":2174,"name":"Наследование шаблонов","theme":330},{"id":2175,"name":"Использование тегов шаблона для применения логики в шаблонах","theme":330},{"id":2176,"name":"Передача дополнительных данных в шаблоны","theme":330}],"order":7,"name":"Шаблоны в Django","level":"base","course":6},{"id":331,"paragraphs":[{"id":2177,"name":"Обработка запросов и ответов HTTP в Django","theme":331},{"id":2178,"name":"Использование механизма middleware для обработки запросов и ответов","theme":331},{"id":2179,"name":"Работа с Cookie и Session","theme":331}],"order":8,"name":"Запросы и ответы HTTP","level":"base","course":6},{"id":332,"paragraphs":[{"id":2180,"name":"Как работает аутентификация и авторизация в Django","theme":332},{"id":2181,"name":"Создание пользовательской модели пользователя","theme":332},{"id":2182,"name":"Регистрация и аутентификация пользователей","theme":332},{"id":2183,"name":"Ограничение доступа к определенным частям приложения","theme":332}],"order":9,"name":"Аутентификация и авторизация","level":"base","course":6},{"id":333,"paragraphs":[{"id":2184,"name":"Создание JSON-API в Django","theme":333},{"id":2185,"name":"Работа с API на стороне клиента и сервера","theme":333},{"id":2186,"name":"Использование сериализаторов","theme":333}],"order":10,"name":"API","level":"base","course":6},{"id":334,"paragraphs":[{"id":2187,"name":"Организация загрузки файлов в Django","theme":334},{"id":2188,"name":"Подготовка и использование Django Form для загрузки файлов","theme":334},{"id":2189,"name":"Обработка и хранение загруженных файлов","theme":334}],"order":11,"name":"Загрузка файлов","level":"base","course":6},{"id":335,"paragraphs":[{"id":2190,"name":"Настройка SMTP и отправка email из Django приложения","theme":335},{"id":2191,"name":"Использование шаблонов электронных писем","theme":335},{"id":2192,"name":"Создание и использование подписки токенов для верификации email","theme":335}],"order":12,"name":"Работа с электронной почтой","level":"base","course":6},{"id":336,"paragraphs":[{"id":2193,"name":"Создание пользовательских страниц ошибок","theme":336},{"id":2194,"name":"Организация обработки ошибок на стороне сервера","theme":336},{"id":2195,"name":"Кастомизация страниц ошибок","theme":336}],"order":13,"name":"Работа со страницами ошибок","level":"base","course":6},{"id":337,"paragraphs":[{"id":2196,"name":"Организация работы с AJAX запросами и ответами в Django","theme":337},{"id":2197,"name":"Использование JavaScript фреймворков для AJAX запросов на клиентской стороне","theme":337},{"id":2198,"name":"Создание API для AJAX запросов","theme":337}],"order":14,"name":"Работа с AJAX","level":"base","course":6},{"id":338,"paragraphs":[{"id":2199,"name":"Перехватывание сигналов в Django","theme":338},{"id":2200,"name":"Использование сигналов для выполнения дополнительного кода во время выполнения запросов","theme":338},{"id":2201,"name":"Хукинг системы сигналов для оповещения других приложений","theme":338}],"order":15,"name":"Сигналы Django","level":"base","course":6},{"id":339,"paragraphs":[{"id":2202,"name":"Основные принципы работы Django ORM","theme":339},{"id":2203,"name":"Создание сложных SQL запросов с помощью Django ORM","theme":339},{"id":2204,"name":"Использование реляционных баз данных в Django","theme":339}],"order":16,"name":"Django ORM и SQL запросы","level":"base","course":6},{"id":340,"paragraphs":[{"id":2205,"name":"Что такое Pluggable apps и как они работают в Django?","theme":340},{"id":2206,"name":"Создание своих Pluggable apps","theme":340},{"id":2207,"name":"Импорт и использование сторонних Pluggable apps","theme":340}],"order":17,"name":"Расширение функциональности проекта через плагины (Pluggable apps)","level":"base","course":6},{"id":341,"paragraphs":[{"id":2208,"name":"Организация и написание автоматических тестов Django","theme":341},{"id":2209,"name":"Основные принципы unit тестирования","theme":341},{"id":2210,"name":"Использование фреймворков для unit тестирования","theme":341}],"order":18,"name":"Написание Unit тестов","level":"base","course":6},{"id":342,"paragraphs":[{"id":2211,"name":"Организация и использование Custom settings","theme":342},{"id":2212,"name":"Создание собственных настроек через Custom settings","theme":342},{"id":2213,"name":"Примеры работы с Custon settings","theme":342}],"order":19,"name":"Настраиваемая настройка (Custom settings) в Django","level":"base","course":6},{"id":343,"paragraphs":[{"id":2214,"name":"Организация работы с Git","theme":343},{"id":2215,"name":"Основные команды Git","theme":343},{"id":2216,"name":"Ветвление и слияние кода, конфликты слияния и их разрешение","theme":343}],"order":20,"name":"Работа с Git","level":"base","course":6},{"id":344,"paragraphs":[{"id":2217,"name":"Использование кэширования для улучшения производительности","theme":344},{"id":2218,"name":"Организация кэширования на разных уровнях","theme":344},{"id":2219,"name":"Использование кэширования в Django","theme":344}],"order":21,"name":"Кэширование","level":"base","course":6},{"id":345,"paragraphs":[{"id":2220,"name":"Техники оптимизации производительности Django приложения","theme":345},{"id":2221,"name":"Организация работы с базой данных для достижения высокой производительности","theme":345},{"id":2222,"name":"Управление памятью и ресурсами на сервере","theme":345}],"order":22,"name":"Оптимизация производительности","level":"base","course":6},{"id":346,"paragraphs":[{"id":2223,"name":"Работа с файловой системы на стороне сервера","theme":346},{"id":2224,"name":"Организация хранения файлов на стороннем сервере","theme":346},{"id":2225,"name":"Использование сторонних библиотек для работы с файловой системой","theme":346}],"order":23,"name":"Работа с файловой системой","level":"base","course":6},{"id":347,"paragraphs":[{"id":2226,"name":"Организация параллельного выполнения задач на сервере","theme":347},{"id":2227,"name":"Использование механизма очередей задач (Celery) и распределение нагрузки между рабочими процессами","theme":347},{"id":2228,"name":"Создание асинхронных функций и корутин (Asyncio)","theme":347}],"order":24,"name":"Параллельное выполнение задач","level":"base","course":6},{"id":348,"paragraphs":[{"id":2229,"name":"Что такое Docker и как он работает в Django?","theme":348},{"id":2230,"name":"Создание Docker образа для работы с Django проектом","theme":348},{"id":2231,"name":"Использование Docker контейнеров для разработки и деплоя Django приложений","theme":348}],"order":25,"name":"Docker и контейнеризация","level":"base","course":6},{"id":349,"paragraphs":[{"id":2232,"name":"Что такое GeoDjango и зачем он нужен?","theme":349},{"id":2233,"name":"Создание географических карт и объектов","theme":349},{"id":2234,"name":"Организация работы с базой данных при использовании GeoDjango","theme":349}],"order":26,"name":"Работа с GeoDjango","level":"base","course":6},{"id":350,"paragraphs":[{"id":2235,"name":"Что такое Middleware и как он работает в Django?","theme":350},{"id":2236,"name":"Создание собственного Middleware для расширения функциональности проекта","theme":350},{"id":2237,"name":"Использование сторонних Middleware","theme":350}],"order":27,"name":"Расширение функциональности проекта через Middleware","level":"base","course":6},{"id":351,"paragraphs":[{"id":2238,"name":"Создание API-эндпоинтов в Django","theme":351},{"id":2239,"name":"Определение сериализаторов данных","theme":351},{"id":2240,"name":"Использование классов представлений Django REST Framework","theme":351},{"id":2241,"name":"Аутентификация и авторизация в API","theme":351},{"id":2242,"name":"Документирование API и инструменты тестирования","theme":351}],"order":28,"name":"Работа с API","level":"base","course":6},{"id":352,"paragraphs":[{"id":2243,"name":"Использование кэша в Django","theme":352},{"id":2244,"name":"Конфигурирование кэша и выбор бэкенда","theme":352},{"id":2245,"name":"Кэширование отдельных фрагментов страницы","theme":352},{"id":2246,"name":"Оптимизация запросов к базе данных","theme":352},{"id":2247,"name":"Улучшение производительности с помощью инструментов мониторинга и профилирования","theme":352}],"order":29,"name":"Работа с кэшем и оптимизация производительности","level":"base","course":6},{"id":353,"paragraphs":[{"id":2248,"name":"Написание тестов в Django","theme":353},{"id":2249,"name":"Запуск и управление тестами","theme":353},{"id":2250,"name":"Отладка и логирование в Django","theme":353},{"id":2251,"name":"Использование инструментов для отладки (например, Django Debug Toolbar)","theme":353},{"id":2252,"name":"Мониторинг и журналирование ошибок в производственном окружении","theme":353}],"order":30,"name":"Тестирование и отладка","level":"base","course":6}],"specs":[{"id":16,"text":"Свой преподаватель","course":6},{"id":17,"text":"2 - 3 раза в неделю","course":6},{"id":18,"text":"2 - 4,5 месяца","course":6}],"levels":[{"id":47,"specs":[{"id":115,"text":"Индивидуальный график","level":47},{"id":116,"text":"Доступ к материалам курса навсегда","level":47},{"id":117,"text":"2 - 4,5 месяца","level":47}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":6},{"id":48,"specs":[{"id":118,"text":"Индивидуальный график","level":48},{"id":119,"text":"Доступ к материалам курса навсегда","level":48},{"id":120,"text":"2 - 4,5 месяца","level":48}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":6},{"id":49,"specs":[{"id":121,"text":"Индивидуальный график","level":49},{"id":122,"text":"Доступ к материалам курса навсегда","level":49},{"id":123,"text":"2 - 4,5 месяца","level":49}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":6}],"name":"Backend","description":"Курс бекенда научит разработке надежных веб-приложений. Мы изучим языки программирования python , javascript, создадим RESTful API, разберёмся с базами данных и обеспечим безопасность. Настроим окружение, выгрузку, перелинковку. Поработаем на своём хосте, настроим сервер, подключим домен и SSL. Приобретите навыки, необходимые для развития в сфере веб-разработки.","tag":"dev","image":null,"programm":"/media/pdfs/Backend-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":7,"themes":[{"id":176,"paragraphs":[{"id":1147,"name":"Как работают сайты. Backend и frontend. Верстка","theme":176},{"id":1148,"name":"Как выглядит и из чего состоит код веб-страницы","theme":176},{"id":1149,"name":"Установка редактора кода Sublime Text","theme":176},{"id":1150,"name":"Простая веб-страница на HTML. Тэги и атрибуты.","theme":176},{"id":1151,"name":"CSS-стили. Селекторы, параметры и значения","theme":176}],"order":1,"name":"Введение в веб-разработку.","level":"base","course":7},{"id":177,"paragraphs":[{"id":1152,"name":"Структура HTML5 - документа","theme":177},{"id":1153,"name":"Обзор и демонстрация работы основных HTML - Тегов","theme":177},{"id":1154,"name":"Верстка веб-форм. Поля и кнопки. Валидация форм","theme":177},{"id":1155,"name":"Таблицы и табличная верстка","theme":177},{"id":1156,"name":"Семантическая вёрстка. Стандарты и валидность","theme":177}],"order":2,"name":"Язык HTML","level":"base","course":7},{"id":178,"paragraphs":[{"id":1157,"name":"История развития Интернета, появление службы WWW","theme":178},{"id":1158,"name":"Стандарты Интернета и WWW","theme":178},{"id":1159,"name":"Термины XHTML, синтаксис, базовая Web-страница.","theme":178},{"id":1160,"name":"Разделение элементов на блочные и линейные","theme":178},{"id":1161,"name":"Организация структуры Web-страницы с помощью заголовков H1, H2, H3, H4, H5 и H6, абзацев P Размеченный текст PRE. Линейные элементы усиление STRONG и эмфазис EM","theme":178},{"id":1162,"name":"Программное обеспечение: редакторы и обозреватели","theme":178},{"id":1163,"name":"Задание: Разметка текстовых документов.","theme":178}],"order":3,"name":"История и стандарты, базовые элементы","level":"base","course":7},{"id":179,"paragraphs":[{"id":1164,"name":"Синтаксис CSS и правила каскадности","theme":179},{"id":1165,"name":"Группировка и наследование стилей","theme":179},{"id":1166,"name":"Приоритеты стилей в CSS","theme":179}],"order":4,"name":"Основы css","level":"base","course":7},{"id":180,"paragraphs":[{"id":1167,"name":"Комбинированные селекторы","theme":180},{"id":1168,"name":"Группировка и наследование стилей","theme":180},{"id":1169,"name":"Приоритеты стилей в CSS","theme":180}],"order":5,"name":"Селекторы css","level":"base","course":7},{"id":181,"paragraphs":[{"id":1170,"name":"Элемент А. Задание ресурса с помощью атрибутов href Горячая клавиша. Всплывающая подсказка","theme":181},{"id":1171,"name":"Относительные пути","theme":181},{"id":1172,"name":"Именование папок","theme":181},{"id":1173,"name":"Абсолютные пути, протоколы и соответствующие им службы. Понятия URL","theme":181},{"id":1174,"name":"Разбитие документа на фрагменты имена закладок (меток). Понятия URN и URL","theme":181},{"id":1175,"name":"Линейные кадры. Ссылка на кадр. Табличные кадры.","theme":181},{"id":1176,"name":"Задание: Организация ссылок между файлами  в нескольких вложенных папках.","theme":181}],"order":6,"name":"Ссылки и пути","level":"base","course":7},{"id":182,"paragraphs":[{"id":1177,"name":"Маркированные списки. Нумерованные списки,  Вложение списков","theme":182},{"id":1178,"name":"Уникод","theme":182},{"id":1179,"name":"Символьные подстановки на основе номеров символов","theme":182},{"id":1180,"name":"Символьные подстановки на оснвове номеров символов Шестнадцатеричная система счисления","theme":182},{"id":1181,"name":"Список имен и номер наиболее употребительных  символов.","theme":182},{"id":1182,"name":"Сетевые пакеты. Заголовки сетевых пакетов.","theme":182},{"id":1183,"name":"Заголовок Content-Type протокола HTTP.  Тип содержимого (MIME). Кодировки","theme":182},{"id":1184,"name":"Введение в метаданные. Перераспределение заголовков протокола HTTP. Переопределение заголовка Content-Type","theme":182},{"id":1185,"name":"Метаданые AUTHOR, GENERATOR.","theme":182},{"id":1186,"name":"Принципы функционирования поисковых систем, регистрация  в поисковых системах.","theme":182},{"id":1187,"name":"Метаданные KEYWORDS и CESRIPTION, правила  подбора ключевых слов, сопоставление описания  и заголовка","theme":182},{"id":1188,"name":"Задание: Создание различных списков. Задание кодировки\u2028подброр ключевых слов, описание страницы","theme":182}],"order":7,"name":"Списки, символы, кодировки, метаданные","level":"base","course":7},{"id":183,"paragraphs":[{"id":1189,"name":"Что такое каскадные таблицы стилей","theme":183},{"id":1190,"name":"Модель представления блоных элементов как полей","theme":183},{"id":1191,"name":"Синтаксик правил. Свойствой border,  единицы измерения","theme":183},{"id":1192,"name":"Атрибут style. Свойства margin и padding. Подробное разъяснение модели представления.","theme":183},{"id":1193,"name":"Линейные размеры элементов","theme":183},{"id":1194,"name":"Переполнение блока","theme":183},{"id":1195,"name":"Обтекание. Запрет обтекания.","theme":183},{"id":1196,"name":"Методы размещения элементов на странице","theme":183},{"id":1197,"name":"Создание панели навигации","theme":183},{"id":1198,"name":"Верстка вертикально и горизонтального меню","theme":183},{"id":1199,"name":"Методология взаимодействия Элементов внутри блока Relative, Absolut, Flex, Fixed, etc","theme":183},{"id":1200,"name":"Задание: Первые шаги по оформлению страниц атрибутом style.","theme":183}],"order":8,"name":"Введение CSS. Представление блочных Элементов","level":"base","course":7},{"id":184,"paragraphs":[{"id":1201,"name":"Разница между шрифтовым и текстовым оформлением","theme":184},{"id":1202,"name":"Разница между шрифтовым и текстовым оформлением","theme":184},{"id":1203,"name":"Шрифты. Задание насыщенности, курсивности, кегля, гарнитуры. Варианты гарнитур. Свойство Font","theme":184},{"id":1204,"name":"Текст. Отступ красной строки. Выравнивание текста","theme":184},{"id":1205,"name":"Разрыв строки и его запрет, расстановка переносов","theme":184},{"id":1206,"name":"Интерлиньяж, межсимвольный интервал.","theme":184},{"id":1207,"name":"Оформление текста. Преобразование текста","theme":184},{"id":1208,"name":"Написание текстов для Web","theme":184},{"id":1209,"name":"Оформление заголовков, кернинг","theme":184},{"id":1210,"name":"Цвет грифта и фона, расстояние между буквами и строками","theme":184},{"id":1211,"name":"Базовая линия, выравнивание элементов между собой и внутри блоков","theme":184},{"id":1212,"name":"Метаданные KEYWORDS и CESRIPTION, правила  подбора ключевых слов, сопоставление описания  и заголовка","theme":184}],"order":9,"name":"Шрифты и текст","level":"base","course":7},{"id":185,"paragraphs":[{"id":1213,"name":"Физическая сущность цвета, восприятие цветов человеком","theme":185},{"id":1214,"name":"Подбор цветов, их сочетаемость.","theme":185},{"id":1215,"name":"Задание цвета для текста и фона, нюансы","theme":185},{"id":1216,"name":"Варианты задания цвета в CSS","theme":185},{"id":1217,"name":"Изображения, работа с Adobe ImageReady. Графические форматы","theme":185},{"id":1218,"name":"Форматы JPEG","theme":185},{"id":1219,"name":"Формат GIF. Прозрачные области. Анимация","theme":185},{"id":1220,"name":"Формат PNG. Попупрозрачные области","theme":185},{"id":1221,"name":"Итог по выбору  формата","theme":185},{"id":1222,"name":"Вставка изображений в Web-страницу","theme":185},{"id":1223,"name":"Фоновое изображение","theme":185},{"id":1224,"name":"Настройка фонового изображения, свойство Background","theme":185},{"id":1225,"name":"Градиенты","theme":185},{"id":1226,"name":"Тени","theme":185},{"id":1227,"name":"Рамка свечение","theme":185},{"id":1228,"name":"Размытие","theme":185},{"id":1229,"name":"Ui генераторы","theme":185},{"id":1230,"name":"Переводы, стандартные решения в анимациях","theme":185}],"order":10,"name":"Цвета текста и фона практика.  Изображение","level":"base","course":7},{"id":186,"paragraphs":[{"id":1231,"name":"Относительное смещение. Взаимосуществование свойств position, relative, и float","theme":186},{"id":1232,"name":"Аболютное размещение. Взаимосуществование свойств position, absolute; и float","theme":186},{"id":1233,"name":"Послойное расположение элементов. Свойство z-index","theme":186},{"id":1234,"name":"Использование элемента STYLE для разделения  оформления и наполнения. Простейший селектор","theme":186},{"id":1235,"name":"Селекторы по иерархии. Понятие каскаодности","theme":186},{"id":1236,"name":"Классы. Упрощение структуры страницы","theme":186},{"id":1237,"name":"Отказ от атрибута style за счет использования  идентификаторов","theme":186},{"id":1238,"name":"Внешние таблицы стилей, их сосуществование с внутренними и вложенным стилем","theme":186},{"id":1239,"name":"Задание: Реорганизация страниц под элемент STYLE и внешние таблицы стилей","theme":186}],"order":11,"name":"Расположение элементов.  Каскадные таблицы стилей","level":"base","course":7},{"id":187,"paragraphs":[{"id":1240,"name":"Внутренняя структура таблицы. Шапка, тело и итог: Строки и ячейки","theme":187},{"id":1241,"name":"Объединение ячеек","theme":187},{"id":1242,"name":"Оформление таблиц. Использование классов  и 4 селекторов по иерархии","theme":187},{"id":1243,"name":"Использование таблиц для табулированных данных и для оформления Web-страниц. Атрибут sumary.","theme":187},{"id":1244,"name":"Карты ссылок.","theme":187},{"id":1245,"name":"Устаревшая табличная верстка","theme":187},{"id":1246,"name":"Задание: Добавление таблиц в Web-проект","theme":187}],"order":12,"name":"Таблицы","level":"base","course":7},{"id":188,"paragraphs":[{"id":1247,"name":"Что такое медиа запрос?","theme":188},{"id":1248,"name":"Методы, задания медиазапросов","theme":188},{"id":1249,"name":"Логичекие операторы","theme":188},{"id":1250,"name":"And","theme":188},{"id":1251,"name":"Запятая","theme":188},{"id":1252,"name":"Not","theme":188},{"id":1253,"name":"Only","theme":188},{"id":1254,"name":"Выбираем тип носителя. Проверяем параметры  устройства.","theme":188},{"id":1255,"name":"Метат тег viewport","theme":188},{"id":1256,"name":"Стратегии использования медиазапросов","theme":188},{"id":1257,"name":"На какие размеры и типы экрана стоит  ориентироваться","theme":188}],"order":13,"name":"Медиазапросы","level":"base","course":7},{"id":189,"paragraphs":[{"id":1258,"name":"Псевдоклассы текста. Создание буквицы","theme":189},{"id":1259,"name":"Псевдоклассы ссылок. Подбор цветов для ссылок","theme":189},{"id":1260,"name":"Указатель мыщи","theme":189},{"id":1261,"name":"Оформление списков. Маркер, его тип и расположение. Рисунок в качестве маркера","theme":189},{"id":1262,"name":"Оформление нумерованных списков","theme":189},{"id":1263,"name":"Списки определений. Использование и оформление списков определений","theme":189},{"id":1264,"name":"Устаревшие методы оформления. Цветовая гамма, шрифты, текст, таблицы, списки, изображения","theme":189},{"id":1265,"name":"Псевдоклассы кнопок. Стандартные решения","theme":189},{"id":1266,"name":"Псевдоклассы картинок","theme":189},{"id":1267,"name":"Подключаем анимации","theme":189},{"id":1268,"name":"Продолжительность анимации","theme":189},{"id":1269,"name":"Знакомство с библиотеками анимаций","theme":189},{"id":1270,"name":"Библиотека Animate CSS","theme":189},{"id":1271,"name":"Подключаем библиотеку. Стандартные решения.","theme":189},{"id":1272,"name":"Практика в оформлении различных блоков сайта","theme":189},{"id":1273,"name":"Задание: Настройка ссылок, указателя мыши и списков. Списки определений. Оформление нескольких блоков.","theme":189}],"order":14,"name":"Псевдокласы. Указатель мыши.  Оформление списков. Устаревшие методы оформления","level":"base","course":7},{"id":190,"paragraphs":[{"id":1274,"name":"Разделение наполнения и оформления","theme":190},{"id":1275,"name":"Инициатива доступности Web","theme":190},{"id":1276,"name":"Размещение Web-страниц в Интернете","theme":190}],"order":15,"name":"Подведение итога по базовой верстке","level":"base","course":7},{"id":191,"paragraphs":[{"id":1277,"name":"Ширина экрана и “резиновость” сайта","theme":191},{"id":1278,"name":"Media-запросы","theme":191},{"id":1279,"name":"Flexbox","theme":191},{"id":1280,"name":"Шаги адаптивности и сетки","theme":191},{"id":1281,"name":"Разнообразие браузеров и их особенности","theme":191},{"id":1282,"name":"Инструменты проверки и обеспечения адаптивности и кроссбраузерности","theme":191}],"order":16,"name":"Адаптивность и кроссбраузерность","level":"base","course":7},{"id":192,"paragraphs":[{"id":1283,"name":"Модуль макета гибкого контейнера","theme":192},{"id":1284,"name":"Основные понятия","theme":192},{"id":1285,"name":"Контейнер","theme":192},{"id":1286,"name":"Элементы","theme":192},{"id":1287,"name":"Порядок отображения элементов и ориентация","theme":192},{"id":1288,"name":"Направление главной оси","theme":192},{"id":1289,"name":"Управление многострочностью","theme":192},{"id":1290,"name":"Порядок отображения элементов","theme":192},{"id":1291,"name":"Гибкость","theme":192},{"id":1292,"name":"Коэф. роста","theme":192},{"id":1293,"name":"Коэф. сжатия","theme":192},{"id":1294,"name":"Базовый размер","theme":192},{"id":1295,"name":"Выравнивание. По поперечной оси. По вертикали","theme":192},{"id":1296,"name":"Многострочное выравнивание Flex элементов","theme":192}],"order":17,"name":"Flex box","level":"base","course":7},{"id":193,"paragraphs":[{"id":1297,"name":"Сложные селекторы. Свойство !Important","theme":193},{"id":1298,"name":"Псевдо-классы и псевдо-элементы","theme":193},{"id":1299,"name":"Трансформации, переходы и анимации","theme":193},{"id":1300,"name":"Стандарты именования в CSS. Методология БЭМ","theme":193},{"id":1301,"name":"Библиотеки стилей: Bootstrap, Semantic UI, Material UI","theme":193},{"id":1302,"name":"Шаблонизаторы (Twig, Haml) и предпроцессоры (SASS, LESS, Stylus)","theme":193}],"order":18,"name":"Advanced CSS","level":"base","course":7},{"id":194,"paragraphs":[{"id":1303,"name":"Поиск нищи","theme":194},{"id":1304,"name":"Методики монетизации проектов","theme":194},{"id":1305,"name":"Фриланс и собственный бренд","theme":194},{"id":1306,"name":"Биржи и работа в команде","theme":194},{"id":1307,"name":"Анализ, тестирование и улучшение продуктов","theme":194},{"id":1308,"name":"Взаимосвязь дизайна и программирования","theme":194},{"id":1309,"name":"Конверсия и построение воронок продаж","theme":194},{"id":1310,"name":"Откладка и выявление багов","theme":194}],"order":19,"name":"Ведение собственных проектов","level":"base","course":7},{"id":195,"paragraphs":[{"id":1311,"name":"Что такое JavaScript и как его подключать к веб-странице","theme":195},{"id":1312,"name":"Библиотека JQuery. Управление стилями элементов","theme":195},{"id":1313,"name":"Обработка событий.","theme":195},{"id":1314,"name":"Работа с DOM, Изменение, добавление и удаление  элементов","theme":195},{"id":1315,"name":"Отображение и скрытие элементов, анимация.","theme":195},{"id":1316,"name":"Работа с сетью, получение и отправка данных","theme":195},{"id":1317,"name":"JavaScript-фреймворки","theme":195}],"order":20,"name":"Основы JavaScript","level":"base","course":7},{"id":196,"paragraphs":[{"id":1318,"name":"Фон, прозрачность и градиенты","theme":196},{"id":1319,"name":"Границы, аутлайны и тени","theme":196},{"id":1320,"name":"Шрифты и оформление текста. Типографика  и спецсимволы","theme":196},{"id":1321,"name":"Стили указателей","theme":196},{"id":1322,"name":"Изображения, форматы, сжатие, спрайты, iconfonts","theme":196},{"id":1323,"name":"Favicon","theme":196},{"id":1324,"name":"Рисование на веб-странице. SVG и Canvas","theme":196}],"order":21,"name":"Оформление веб-проекта","level":"base","course":7},{"id":197,"paragraphs":[{"id":1325,"name":"Размещение своих работ в Интернете. Домен и хостинг","theme":197},{"id":1326,"name":"Инструменты командной разработки. Таск-трекеры и Git","theme":197},{"id":1327,"name":"Сборщики, минификаторы и оптимизаторы проектов","theme":197},{"id":1328,"name":"Инструменты прототипирования","theme":197},{"id":1329,"name":"Другие среды разработки. NetBeans, WebStorm","theme":197},{"id":1330,"name":"Дипломная работа","theme":197}],"order":22,"name":"Инструменты верстальщика","level":"base","course":7}],"specs":[{"id":19,"text":"Свой преподаватель","course":7},{"id":20,"text":"2 - 3 раза в неделю","course":7},{"id":21,"text":"1,5 - 3 месяца","course":7}],"levels":[{"id":51,"specs":[{"id":139,"text":"Индивидуально 2 - 3 раза в неделю","level":51},{"id":140,"text":"Доступ к материалам курса навсегда","level":51},{"id":141,"text":"От полутора до 3 месяцев","level":51}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":7},{"id":52,"specs":[{"id":142,"text":"Индивидуально 2 - 3 раза в неделю","level":52},{"id":143,"text":"Доступ к материалам курса навсегда","level":52},{"id":144,"text":"От полутора до 3 месяцев","level":52}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":7},{"id":53,"specs":[{"id":145,"text":"Индивидуально 2 - 3 раза в неделю","level":53},{"id":146,"text":"Доступ к материалам курса навсегда","level":53},{"id":147,"text":"От полутора до 3 месяцев","level":53}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":7}],"name":"Верстка","description":"Курс вёрстки  позволит вам изучить основы создания веб-страниц. Познакомит с основными элементами HTML, структурой документа, тегами и атрибутами. Мы освоим стилизацию и расположение элементов с помощью CSS, селекторы, свойства  классы, массивы и т.д. Получим навыки по созданию адаптивного дизайна, работе с медиазапросами и оптимизации веб-страниц для различных устройств и браузеров.","tag":"dev","image":null,"programm":"/media/pdfs/layout-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":8,"themes":[{"id":134,"paragraphs":[{"id":948,"name":"История создания языка","theme":134},{"id":949,"name":"Возможности и сферы применения Python","theme":134},{"id":950,"name":"Програмное обеспечение: редакторы и системы  разработки","theme":134},{"id":951,"name":"Настройка окружения для разработки","theme":134},{"id":952,"name":"Первая программа на Python","theme":134},{"id":953,"name":"Задание: Написать программу, которая выводит на экранъ предложение: “Изучать питон просто”","theme":134}],"order":1,"name":"Знакомство с языком Python","level":"base","course":8},{"id":135,"paragraphs":[{"id":954,"name":"Простые операции","theme":135},{"id":955,"name":"Операции с дробными числами","theme":135},{"id":956,"name":"Сложные математические операции","theme":135},{"id":957,"name":"Строковой тип данных","theme":135},{"id":958,"name":"Ввод и вывод данных","theme":135},{"id":959,"name":"Операции","theme":135},{"id":960,"name":"Преобразование типов","theme":135},{"id":961,"name":"Задание: Чтение пользовательского ввода и  преобразование ответак нужному типу","theme":135}],"order":2,"name":"Синтаксис и семантика Python","level":"base","course":8},{"id":136,"paragraphs":[{"id":962,"name":"Назначение переменной","theme":136},{"id":963,"name":"Операции с переменными","theme":136},{"id":964,"name":"Операции “на месте”","theme":136},{"id":965,"name":"Задание: Решение уравнения с несколькими переменными","theme":136}],"order":3,"name":"Переменные","level":"base","course":8},{"id":137,"paragraphs":[{"id":966,"name":"Логический тип данных","theme":137},{"id":967,"name":"Функции сравнения","theme":137},{"id":968,"name":"Инструкции if","theme":137},{"id":969,"name":"Инструкции else","theme":137},{"id":970,"name":"Задание: Нахождение корней квадратного уравнения","theme":137}],"order":4,"name":"Логические операции","level":"base","course":8},{"id":138,"paragraphs":[{"id":971,"name":"Булевая логика","theme":138},{"id":972,"name":"Дизъюнкция. Оператор or","theme":138},{"id":973,"name":"Конъюнкция. Оператор and","theme":138},{"id":974,"name":"Инверсия функции","theme":138},{"id":975,"name":"Инструкции else","theme":138}],"order":5,"name":"Сложные логические выражения","level":"base","course":8},{"id":139,"paragraphs":[{"id":976,"name":"Массивы в Python","theme":139},{"id":977,"name":"Списки (list)","theme":139},{"id":978,"name":"Кортежи (tuple)","theme":139},{"id":979,"name":"Словари (dict)","theme":139},{"id":980,"name":"Операции со списками","theme":139},{"id":981,"name":"Функции списков","theme":139},{"id":982,"name":"Задание: Нахождение корней квадратного уравнения","theme":139}],"order":6,"name":"Работа со списками","level":"base","course":8},{"id":140,"paragraphs":[{"id":983,"name":"Цикл с условием","theme":140},{"id":984,"name":"Операторы break, continue","theme":140},{"id":985,"name":"Цикл с параметром","theme":140},{"id":986,"name":"Задание: Решение задач с рекурсией","theme":140}],"order":7,"name":"Циклы на языке Python","level":"base","course":8},{"id":141,"paragraphs":[{"id":987,"name":"Определение функций","theme":141},{"id":988,"name":"Аргументы функций","theme":141},{"id":989,"name":"Возврат из функции","theme":141},{"id":990,"name":"Функции как объекты","theme":141},{"id":991,"name":"Задание: Создание функции для определения правильных многоугольников","theme":141}],"order":8,"name":"Функции в Python","level":"base","course":8},{"id":142,"paragraphs":[{"id":992,"name":"Встроенная библиотека","theme":142},{"id":993,"name":"Импорт модулей и их объектов","theme":142},{"id":994,"name":"Работа с объектами модулей","theme":142},{"id":995,"name":"Задание: Создание таймера со звуковым сигналом","theme":142}],"order":9,"name":"Модули","level":"base","course":8},{"id":143,"paragraphs":[{"id":996,"name":"Система управления пакетам pip","theme":143},{"id":997,"name":"Установка пакетов","theme":143},{"id":998,"name":"Удаление пакетов","theme":143},{"id":999,"name":"Системный менеджмент и контроль версий","theme":143},{"id":1000,"name":"Альтернативные установщики пакетов","theme":143},{"id":1001,"name":"Задание: Создание функции для определения правильных многоугольников","theme":143}],"order":10,"name":"Установка сторонних библиотек","level":"base","course":8},{"id":144,"paragraphs":[{"id":1002,"name":"Исключения в Python","theme":144},{"id":1003,"name":"Обработка исключений. Инструкции try/exept","theme":144},{"id":1004,"name":"Игнорирование исключений. Инструкция finally","theme":144},{"id":1005,"name":"Задание: Создание Программы-банковского помощника","theme":144}],"order":11,"name":"Программые исключения","level":"base","course":8},{"id":145,"paragraphs":[{"id":1006,"name":"Объект None","theme":145},{"id":1007,"name":"Срезы списков","theme":145},{"id":1008,"name":"Списковые включения","theme":145},{"id":1009,"name":"Форматирование строк","theme":145},{"id":1010,"name":"Полезные функции Python","theme":145},{"id":1011,"name":"Задание: Создание анализатора текста","theme":145}],"order":12,"name":"Другие типы объектов в Python","level":"base","course":8},{"id":146,"paragraphs":[{"id":1012,"name":"Открытие файлов. Режимы работы с файлами","theme":146},{"id":1013,"name":"Чтение данных","theme":146},{"id":1014,"name":"Запись в файл","theme":146},{"id":1015,"name":"Задание: Создание дешифратора","theme":146}],"order":13,"name":"Работа с внешними файлами","level":"base","course":8},{"id":147,"paragraphs":[{"id":1016,"name":"Генераторы","theme":147},{"id":1017,"name":"Декораторы","theme":147},{"id":1018,"name":"Рекурсия","theme":147},{"id":1019,"name":"Задание: Создание калькулятора","theme":147}],"order":14,"name":"Функциональное программирование  Часть 2","level":"base","course":8},{"id":148,"paragraphs":[{"id":1020,"name":"Чистые функции","theme":148},{"id":1021,"name":"Функция lambda","theme":148},{"id":1022,"name":"Функции map и filter","theme":148},{"id":1023,"name":"Задание: Работа с математическими  последовательностями","theme":148}],"order":15,"name":"Функциональное программирование Часть 1","level":"base","course":8},{"id":149,"paragraphs":[{"id":1024,"name":"Жизненный цикл объектов","theme":149},{"id":1025,"name":"Инкапсуляция. Сокрытие данных","theme":149},{"id":1026,"name":"Методы класса. Статические методы","theme":149},{"id":1027,"name":"Атрибуты и свойства","theme":149},{"id":1028,"name":"Задание: Создание защиты данных","theme":149}],"order":17,"name":"Объектно-ориентированное  программирование часть 2","level":"base","course":8},{"id":150,"paragraphs":[{"id":1029,"name":"Классы","theme":150},{"id":1030,"name":"Наследование","theme":150},{"id":1031,"name":"Магические методы","theme":150},{"id":1032,"name":"Задание: Создание карточки игрового персонажа","theme":150}],"order":16,"name":"Объектно-ориентированное  программирование. Часть 1","level":"base","course":8},{"id":151,"paragraphs":[{"id":1033,"name":"Impurt this","theme":151},{"id":1034,"name":"Python Enhancement Proposals","theme":151},{"id":1035,"name":"Рекомендации оформления код","theme":151},{"id":1036,"name":"Комментарии в Python","theme":151},{"id":1037,"name":"Задание: Исправьте ошибки в коде","theme":151}],"order":18,"name":"Дзен ЯП Python.PEP8","level":"base","course":8},{"id":152,"paragraphs":[{"id":1038,"name":"Метасимволы","theme":152},{"id":1039,"name":"Классы символов","theme":152},{"id":1040,"name":"Группы","theme":152},{"id":1041,"name":"Последовательности","theme":152},{"id":1042,"name":"Задание: Обработка адресов электронной почты","theme":152}],"order":19,"name":"Регулярные выражения","level":"base","course":8},{"id":153,"paragraphs":[{"id":1043,"name":"Простая игра на Python","theme":153}],"order":20,"name":"Практическая работа","level":"base","course":8}],"specs":[{"id":22,"text":"Свой преподаватель","course":8},{"id":23,"text":"2 - 3 раза в неделю","course":8},{"id":24,"text":"1,5 - 4 месяца","course":8}],"levels":[{"id":44,"specs":[{"id":106,"text":"Индивидуально 2 - 3 раза в неделю","level":44},{"id":107,"text":"Доступ к материалам курса навсегда","level":44},{"id":108,"text":"От полутора до 4 месяцев","level":44}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":8},{"id":45,"specs":[{"id":109,"text":"Индивидуально 2 - 3 раза в неделю","level":45},{"id":110,"text":"Доступ к материалам курса навсегда","level":45},{"id":111,"text":"От полутора до 4 месяцев","level":45}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":8},{"id":46,"specs":[{"id":112,"text":"Индивидуально 2 - 3 раза в неделю","level":46},{"id":113,"text":"Доступ к материалам курса навсегда","level":46},{"id":114,"text":"От полутора до 4 месяцев","level":46}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":8}],"name":"Python","description":"Python — самый быстрорастущий язык за последние несколько лет. Мы научимся работать с серверной частью, рассмотрим верстку сайтов средствами python, а также коснемся работы с оборудованием на предприятиях. Это хороший выбор как для новичка, так и для опытного разработчика.","tag":"dev","image":null,"programm":"/media/pdfs/Python-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":9,"themes":[{"id":198,"paragraphs":[{"id":1331,"name":"Что такое JavaScript и как его подключать к веб-странице","theme":198},{"id":1332,"name":"Библиотека JQuery. Управление стилями элементов","theme":198},{"id":1333,"name":"Обработка событий.","theme":198},{"id":1334,"name":"Работа с DOM, Изменение, добавление и удаление  элементов","theme":198},{"id":1335,"name":"Отображение и скрытие элементов, анимация.","theme":198},{"id":1336,"name":"JavaScript-фреймворки","theme":198},{"id":1337,"name":"Первая программа на Java","theme":198},{"id":1338,"name":"Условные операторы и циклы","theme":198},{"id":1339,"name":"Типы данных","theme":198},{"id":1340,"name":"Массивы одномерные и многомерные","theme":198},{"id":1341,"name":"Основы объектно-ориентированного программирования","theme":198},{"id":1342,"name":"Классы. Модификаторы доступа, наследование","theme":198},{"id":1343,"name":"Полиморфизм. Абстракции и интерфейсы","theme":198},{"id":1344,"name":"InMemory хранение данных - коллекции","theme":198}],"order":1,"name":"Основы JavaScript","level":"base","course":9},{"id":199,"paragraphs":[{"id":1345,"name":"Предназначение системы контроля версий","theme":199},{"id":1346,"name":"Основные операции (фиксация и откат изменений, поиск, история","theme":199},{"id":1347,"name":"Работа с сервисом GitHub","theme":199},{"id":1348,"name":"Ветки, слияния веток и разрешения конфликтов","theme":199},{"id":1349,"name":"Командная работа","theme":199}],"order":2,"name":"Git-система контроля версий","level":"base","course":9},{"id":200,"paragraphs":[{"id":1350,"name":"Порождающие. Builder, Singletone, Factory Method","theme":200},{"id":1351,"name":"Структурные, Proxy, Decorator, Adapter","theme":200},{"id":1352,"name":"Поведенческие, Command, iterator, Observer, Chain of  Responsibility","theme":200},{"id":1353,"name":"Свойства хорошего кода. Abstraction, Composition,  Coupling, Cohesion","theme":200},{"id":1354,"name":"Принципы SOLID","theme":200}],"order":3,"name":"Шаблоны проектирования","level":"base","course":9},{"id":201,"paragraphs":[{"id":1355,"name":"Unit-тесты на Junit5","theme":201},{"id":1356,"name":"Generic-типы. Runtime,  wildcards & PECS","theme":201},{"id":1357,"name":"Stream API","theme":201},{"id":1358,"name":"Работа с памью JVM. Heap, stack, Garbage collector,\u2028VisualVM","theme":201},{"id":1359,"name":"Работа с файлами","theme":201},{"id":1360,"name":"Работа с сетью, UPD, TCP/HTTP, OSI","theme":201},{"id":1361,"name":"JVM и сборщики мусора","theme":201},{"id":1362,"name":"SQL","theme":201},{"id":1363,"name":"Логирование","theme":201}],"order":4,"name":"Java Core","level":"base","course":9},{"id":202,"paragraphs":[{"id":1364,"name":"Формы, JS, DOM, События","theme":202},{"id":1365,"name":"Работа с файлами","theme":202},{"id":1366,"name":"Ajax, REST, JSON, CORS","theme":202},{"id":1367,"name":"Хранение данных на клиенте","theme":202},{"id":1368,"name":"Java, Servlets, Tomcat, JPS, формы Servelts - работа с  файлами","theme":202},{"id":1369,"name":"JNDI, подключение сервисов, фильтры Dependency  Lookup vs Dependency Injection/","theme":202},{"id":1370,"name":"Application Context, жизненный цикл","theme":202},{"id":1371,"name":"Pattern Front Servlet: Displatcher Servlet, SPI, MVC Mappings, Controllers, Services, Repositories","theme":202}],"order":5,"name":"Web, Spring & Spring, MVC","level":"base","course":9},{"id":203,"paragraphs":[{"id":1372,"name":"Параллельное программирование","theme":203},{"id":1373,"name":"Функциональное программирование","theme":203},{"id":1374,"name":"Blocking and non-blocking IO","theme":203}],"order":6,"name":"Многопоточное и функциональное программирование","level":"base","course":9},{"id":204,"paragraphs":[{"id":1375,"name":"Работа с базами данных DDL, DML (INSERT, DELETE, UPDATE, SELECT)","theme":204},{"id":1376,"name":"Связь между таблицами, вложенные подзапросы, JOINы","theme":204},{"id":1377,"name":"JDbC API, JdvcTemplalte","theme":204},{"id":1378,"name":"NamedParametersJdbcTemplate","theme":204},{"id":1379,"name":"ORM, Hibernate, Entity Lifecycle, Embedding, Reltionships","theme":204},{"id":1380,"name":"Spring JPA Repositories, JPQL","theme":204},{"id":1381,"name":"Spring Data + MongoDB","theme":204},{"id":1382,"name":"Spring + Redis","theme":204},{"id":1383,"name":"Безопасность в веб-приложениях, Spring Security","theme":204},{"id":1384,"name":"Аутентификация и авторизация","theme":204},{"id":1385,"name":"OAuth2 и JWT","theme":204}],"order":7,"name":"Хранение данных и организация  безопасности","level":"base","course":9},{"id":205,"paragraphs":[{"id":1386,"name":"Dependency Management, Autoconfiguration, Starters","theme":205},{"id":1387,"name":"REST: DataBinding, Jackson, CRUD, Validation","theme":205},{"id":1388,"name":"Загрузка и отдача файлов","theme":205},{"id":1389,"name":"Spring Boot Text + Swagger","theme":205},{"id":1390,"name":"Виртуализация, работа с VM","theme":205},{"id":1391,"name":"Работа в Linux: пользователи, группы, права доступа, FHS, навигация по FS","theme":205},{"id":1392,"name":"Deployment Spring Boot приложения, nginx, systemd, firewall, journalctl","theme":205},{"id":1393,"name":"Основы работы с Docker, Docker Hub и Docker Compose","theme":205},{"id":1394,"name":"Обзор, Kumebernetes и обласных сервисов","theme":205}],"order":8,"name":"Spring Boot, deployment и инфраструктура","level":"base","course":9},{"id":206,"paragraphs":[{"id":1395,"name":"Переменные и строгий режим","theme":206},{"id":1396,"name":"Классификация типов данных в JavaScript","theme":206},{"id":1397,"name":"Простое общение с пользователем","theme":206},{"id":1398,"name":"Интерполция (ES6)","theme":206},{"id":1399,"name":"Операция в JS","theme":206},{"id":1400,"name":"Учимся работать с системой контроля версий Git и с  сервисом GItHub","theme":206},{"id":1401,"name":"Как работать с GitHub c разных компьютеров, gitingnore и Git Kraken","theme":206},{"id":1402,"name":"Начинаем создавать приложение","theme":206},{"id":1403,"name":"Условия","theme":206},{"id":1404,"name":"Циклы","theme":206},{"id":1405,"name":"Применяем условия и циклы","theme":206},{"id":1406,"name":"Функции, стрелочные ф-ции (ES6)","theme":206},{"id":1407,"name":"Методы и свойства строк и чисел","theme":206},{"id":1408,"name":"Используем функции","theme":206},{"id":1409,"name":"Callback-функции","theme":206},{"id":1410,"name":"Объекты, деструктуризация объектов (ES6)","theme":206},{"id":1411,"name":"Массивы и псевдомассивы","theme":206},{"id":1412,"name":"Передача по ссылке или по значению, Spread оператор (ES6-ES9)","theme":206},{"id":1413,"name":"Основные ООП, прототипно-ориентированное  наследование","theme":206},{"id":1414,"name":"Используем объекты","theme":206},{"id":1415,"name":"Отлавливаем ошибки в своем коде при помощью  консоли разработчика. Breakpoints","theme":206},{"id":1416,"name":"Динамическая типизация в JS","theme":206},{"id":1417,"name":"Задачи с собеседований на понимание основ","theme":206},{"id":1418,"name":"Получение элементов со страницы","theme":206},{"id":1419,"name":"Действия с элементами на странице","theme":206},{"id":1420,"name":"Задание на отработку действий со страницей","theme":206},{"id":1421,"name":"События и их обработчики","theme":206},{"id":1422,"name":"Навигация по DOM - элементами, data-атрибуты, преимущество for/of","theme":206},{"id":1423,"name":"Практика. Используем события на странице проекта","theme":206},{"id":1424,"name":"События на мобильных устройствах","theme":206},{"id":1425,"name":"Async, defer, динамические скрипты","theme":206}],"order":9,"name":"Расширенные основы JavaScript","level":"base","course":9},{"id":207,"paragraphs":[{"id":1426,"name":"Локальные сервера","theme":207},{"id":1427,"name":"JSON формат передачи данных, глубокое клонирование объектов","theme":207},{"id":1428,"name":"AJAX и общение с сервером","theme":207},{"id":1429,"name":"Реализация скрипта отправки данных на сервер","theme":207},{"id":1430,"name":"Красивое оповещение пользователя","theme":207},{"id":1431,"name":"Promise (ES6)","theme":207},{"id":1432,"name":"Fetch API","theme":207},{"id":1433,"name":"Методы перебора массивов","theme":207},{"id":1434,"name":"Подробно про npm и проект. JSON-server","theme":207},{"id":1435,"name":"Дополнительно: Что такое библиотеки. Библиотека axios","theme":207},{"id":1436,"name":"Получение данных с сервера. Async/Await (ES8)","theme":207},{"id":1437,"name":"Создаем слайдер на сайте","theme":207},{"id":1438,"name":"Создаем навигацию для слайдов","theme":207},{"id":1439,"name":"Как сохранить данные без БД. Работа с LocalStorage","theme":207},{"id":1440,"name":"Регулярные выражения","theme":207},{"id":1441,"name":"Создаем калькулятор на сайте, часть","theme":207},{"id":1442,"name":"Геттеры и сеттеры (свойства объектов)","theme":207},{"id":1443,"name":"Инкапсуляция","theme":207},{"id":1444,"name":"Прием модуль, как и зачем его использовать","theme":207},{"id":1445,"name":"Webpack. Собираем наш проект","theme":207},{"id":1446,"name":"ES6 Modules","theme":207},{"id":1447,"name":"Собираем наш проект и фиксим баги","theme":207},{"id":1448,"name":"Формируем портфолио на GitHub","theme":207},{"id":1449,"name":"Ошибки. Как избежать “поломки” своего кода","theme":207},{"id":1450,"name":"Как превратить код ES6+ в старый формат ES5. Babel, Core.js и полифиллы","theme":207},{"id":1451,"name":"Современные библиотеки и фрэймворки","theme":207},{"id":1452,"name":"Библиотека Jquery","theme":207},{"id":1453,"name":"Функции-генераторы","theme":207},{"id":1454,"name":"JS анимации, requestAnimationFrame","theme":207},{"id":1455,"name":"Event loop, Подробная работа асинхронных и синхронных операций","theme":207},{"id":1456,"name":"Работаем с готовым  кодом","theme":207}],"order":10,"name":"Продвинутый JavaScript","level":"base","course":9},{"id":208,"paragraphs":[{"id":1457,"name":"ClassList и делегирование событий","theme":208},{"id":1458,"name":"Создаем табы в новом проекте","theme":208},{"id":1459,"name":"Скрипты и врем их выполнения, setTimeout и setInterval","theme":208},{"id":1460,"name":"Работа с датами","theme":208},{"id":1461,"name":"Создаем таймер обратного отсчета на сайте","theme":208},{"id":1462,"name":"Параметры документа. окна и работа с ними","theme":208},{"id":1463,"name":"Создаем модальное окно","theme":208},{"id":1464,"name":"Модификации модального окна","theme":208},{"id":1465,"name":"Функции-конструкторы","theme":208},{"id":1466,"name":"Контекст вызова. This","theme":208},{"id":1467,"name":"Классы(ES6)","theme":208},{"id":1468,"name":"Используем классы в реальной работе","theme":208},{"id":1469,"name":"Rest оператор и параметры по умолчанию (ES6)","theme":208}],"order":11,"name":"Работа с основными событиями","level":"base","course":9},{"id":209,"paragraphs":[{"id":1470,"name":"Как работать с ESLint","theme":209},{"id":1471,"name":"Знакомимся с React.js Стандарты ES6-8","theme":209},{"id":1472,"name":"Модульная структура, зачем она нужна в React","theme":209},{"id":1473,"name":"Препроцессор JSX. Теория","theme":209},{"id":1474,"name":"Препроцессор JSX. Практика","theme":209},{"id":1475,"name":"Свойства и состояния компонентов. События в React","theme":209},{"id":1476,"name":"Подключаем стили и знакомимся с styled-components","theme":209},{"id":1477,"name":"Создаем соственные события и работаем с  иммутабильностью","theme":209},{"id":1478,"name":"Работа с формами в React","theme":209},{"id":1479,"name":"Начинаем работать с сервером. Fetch API","theme":209},{"id":1480,"name":"Продолжаем работать с сервером. Работа с API","theme":209},{"id":1481,"name":"Жизненный цикл компонентов","theme":209},{"id":1482,"name":"Паттерны React","theme":209},{"id":1483,"name":"Навигация в приложении с помощью React Router","theme":209},{"id":1484,"name":"Дополнительно: Свойства по умолчанию","theme":209},{"id":1485,"name":"Компоненты высшего порядка","theme":209},{"id":1486,"name":"Хуки в React","theme":209}],"order":12,"name":"Библиотека React","level":"base","course":9}],"specs":[{"id":25,"text":"Свой преподаватель","course":9},{"id":26,"text":"2 - 3 раза в неделю","course":9},{"id":27,"text":"2 - 4,5 месяца","course":9}],"levels":[{"id":41,"specs":[{"id":97,"text":"Индивидуально 2 - 3 раза в неделю","level":41},{"id":98,"text":"Доступ к материалам курса навсегда","level":41},{"id":99,"text":"Длительность от 2 - 4,5 месяцев","level":41}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":9},{"id":42,"specs":[{"id":100,"text":"Индивидуально 2 - 3 раза в неделю","level":42},{"id":101,"text":"Доступ к материалам курса навсегда","level":42},{"id":102,"text":"Длительность от 2 - 4,5 месяцев","level":42}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":9},{"id":43,"specs":[{"id":103,"text":"Индивидуально 2 - 3 раза в неделю","level":43},{"id":104,"text":"Доступ к материалам курса навсегда","level":43},{"id":105,"text":"Длительность от 2 - 4,5 месяцев","level":43}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":9}],"name":"JavaScript","description":"JavaScript – основа разработки клиентской части веб-приложений. На курсе узнаем, как создавать динамические веб-страницы, обрабатывать события, работать с DOM-элементами и взаимодействовать с сервером посредством AJAX. Имея огромное количество фреймворков, JavaScript позволяет работать с анимацией, логикой, серверным взаимодействием, осуществлять вывод данных и многое другое.","tag":"dev","image":null,"programm":"/media/pdfs/JavaScript-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":10,"themes":[{"id":245,"paragraphs":[{"id":1656,"name":"Как работают сайты. Backend и frontend. Верстка","theme":245},{"id":1657,"name":"Как выглядит и из чего состоит код веб-страницы","theme":245},{"id":1658,"name":"Установка редактора кода Sublime Text","theme":245},{"id":1659,"name":"Простая веб-страница на HTML. Тэги и атрибуты.","theme":245},{"id":1660,"name":"CSS-стили. Селекторы, параметры и значения","theme":245}],"order":1,"name":"Введение в веб-разработку.","level":"base","course":10},{"id":246,"paragraphs":[{"id":1661,"name":"Структура HTML5 - документа","theme":246},{"id":1662,"name":"Обзор и демонстрация работы основных HTML - Тегов","theme":246},{"id":1663,"name":"Верстка веб-форм. Поля и кнопки. Валидация форм","theme":246},{"id":1664,"name":"Таблицы и табличная верстка","theme":246},{"id":1665,"name":"Семантическая вёрстка. Стандарты и валидность","theme":246}],"order":2,"name":"Язык HTML","level":"base","course":10},{"id":247,"paragraphs":[{"id":1666,"name":"История развития Интернета, появление службы WWW","theme":247},{"id":1667,"name":"Стандарты Интернета и WWW","theme":247},{"id":1668,"name":"Термины XHTML, синтаксис, базовая Web-страница.","theme":247},{"id":1669,"name":"Разделение элементов на блочные и линейные","theme":247},{"id":1670,"name":"Организация структуры Web-страницы с помощью заголовков H1, H2, H3, H4, H5 и H6, абзацев P Размеченный текст PRE. Линейные элементы усиление STRONG и эмфазис EM","theme":247},{"id":1671,"name":"Программное обеспечение: редакторы и обозреватели","theme":247},{"id":1672,"name":"Задание: Разметка текстовых документов.","theme":247}],"order":3,"name":"История и стандарты, базовые элементы","level":"base","course":10},{"id":248,"paragraphs":[{"id":1673,"name":"Синтаксис CSS и правила каскадности","theme":248},{"id":1674,"name":"Группировка и наследование стилей","theme":248},{"id":1675,"name":"Приоритеты стилей в CSS","theme":248}],"order":4,"name":"Основы css","level":"base","course":10},{"id":249,"paragraphs":[{"id":1676,"name":"Комбинированные селекторы","theme":249},{"id":1677,"name":"Группировка и наследование стилей","theme":249},{"id":1678,"name":"Приоритеты стилей в CSS","theme":249}],"order":5,"name":"Селекторы css","level":"base","course":10},{"id":250,"paragraphs":[{"id":1679,"name":"Элемент А. Задание ресурса с помощью атрибутов href Горячая клавиша. Всплывающая подсказка","theme":250},{"id":1680,"name":"Относительные пути","theme":250},{"id":1681,"name":"Именование папок","theme":250},{"id":1682,"name":"Абсолютные пути, протоколы и соответствующие им службы. Понятия URL","theme":250},{"id":1683,"name":"Разбитие документа на фрагменты имена закладок (меток). Понятия URN и URL","theme":250},{"id":1684,"name":"Линейные кадры. Ссылка на кадр. Табличные кадры.","theme":250},{"id":1685,"name":"Задание: Организация ссылок между файлами  в нескольких вложенных папках.","theme":250}],"order":6,"name":"Ссылки и пути","level":"base","course":10},{"id":251,"paragraphs":[{"id":1686,"name":"Маркированные списки. Нумерованные списки,  Вложение списков","theme":251},{"id":1687,"name":"Уникод","theme":251},{"id":1688,"name":"Символьные подстановки на основе номеров символов","theme":251},{"id":1689,"name":"Символьные подстановки на основе номеров символов Шестнадцатеричная система счисления","theme":251},{"id":1690,"name":"Список имен и номер наиболее употребительных  символов.","theme":251},{"id":1691,"name":"Сетевые пакеты. Заголовки сетевых пакетов.","theme":251},{"id":1692,"name":"Заголовок Content-Type протокола HTTP.  Тип содержимого (MIME). Кодировки","theme":251},{"id":1693,"name":"Введение в метаданные. Перераспределение заголовков протокола HTTP. Переопределение заголовка Content-Type","theme":251},{"id":1694,"name":"Метаданые AUTHOR, GENERATOR.","theme":251},{"id":1695,"name":"Принципы функционирования поисковых систем, регистрация в поисковых системах.","theme":251},{"id":1696,"name":"Метаданные KEYWORDS и CESRIPTION, правила  подбора ключевых слов, сопоставление описания  и заголовка","theme":251},{"id":1697,"name":"Задание: Создание различных списков. Задание кодировки подбор ключевых слов, описание страницы","theme":251}],"order":7,"name":"Списки, символы, кодировки, метаданные","level":"base","course":10},{"id":252,"paragraphs":[{"id":1698,"name":"Что такое каскадные таблицы стилей","theme":252},{"id":1699,"name":"Модель представления блоных элементов как полей","theme":252},{"id":1700,"name":"Синтаксик правил. Свойствой border,  единицы измерения","theme":252},{"id":1701,"name":"Атрибут style. Свойства margin и padding. Подробное разъяснение модели представления.","theme":252},{"id":1702,"name":"Линейные размеры элементов","theme":252},{"id":1703,"name":"Переполнение блока","theme":252},{"id":1704,"name":"Обтекание. Запрет обтекания.","theme":252},{"id":1705,"name":"Методы размещения элементов на странице","theme":252},{"id":1706,"name":"Создание панели навигации","theme":252},{"id":1707,"name":"Верстка вертикально и горизонтального меню","theme":252},{"id":1708,"name":"Методология взаимодействия Элементов внутри блока Relative, Absolut, Flex, Fixed, etc","theme":252},{"id":1709,"name":"Задание: Первые шаги по оформлению страниц  атрибутом style.","theme":252}],"order":8,"name":"Введение CSS. Представление блочных Элементов","level":"base","course":10},{"id":253,"paragraphs":[{"id":1710,"name":"Разница между шрифтовым и текстовым оформлением","theme":253},{"id":1711,"name":"Шрифты. Задание насыщенности, курсивности, кегля, гарнитуры. Варианты гарнитур. Свойство Font","theme":253},{"id":1712,"name":"Текст. Отступ красной строки. Выравнивание текста","theme":253},{"id":1713,"name":"Разрыв строки и его запрет, расстановка переносов","theme":253},{"id":1714,"name":"Интерлиньяж, межсимвольный интервал.","theme":253},{"id":1715,"name":"Оформление текста. Преобразование текста","theme":253},{"id":1716,"name":"Написание текстов для Web","theme":253},{"id":1717,"name":"Оформление заголовков, кернинг","theme":253},{"id":1718,"name":"Цвет грифта и фона, расстояние между буквами и строками","theme":253},{"id":1719,"name":"Базовая линия, выравнивание элементов между собой и внутри блоков","theme":253},{"id":1720,"name":"Метаданные KEYWORDS и CESRIPTION, правила  подбора ключевых слов, сопоставление описания  и заголовка","theme":253}],"order":9,"name":"Шрифты и текст","level":"base","course":10},{"id":254,"paragraphs":[{"id":1721,"name":"Физическая сущность цвета, восприятие цветов человеком","theme":254},{"id":1722,"name":"Подбор цветов, их сочетаемость.","theme":254},{"id":1723,"name":"Задание цвета для текста и фона, нюансы","theme":254},{"id":1724,"name":"Изображения, работа с Adobe ImageReady. Графические форматы","theme":254},{"id":1725,"name":"Форматы JPEG","theme":254},{"id":1726,"name":"Формат GIF. Прозрачные области. Анимация","theme":254},{"id":1727,"name":"Формат PNG. Попупрозрачные области","theme":254},{"id":1728,"name":"Итог по выбору  формата","theme":254},{"id":1729,"name":"Вставка изображений в Web-страницу","theme":254},{"id":1730,"name":"Фоновое изображение","theme":254},{"id":1731,"name":"Настройка фонового изображения,  свойство Background","theme":254},{"id":1732,"name":"Градиенты","theme":254},{"id":1733,"name":"Тени","theme":254},{"id":1734,"name":"Рамка свечение","theme":254},{"id":1735,"name":"Размытие","theme":254},{"id":1736,"name":"Ui генераторы","theme":254},{"id":1737,"name":"Переводы, стандартные решения в анимациях","theme":254}],"order":10,"name":"Цвета текста и фона практика.  Изображение","level":"base","course":10},{"id":255,"paragraphs":[{"id":1738,"name":"Относительное смещение. Взаимосуществование свойств position, relative, и float","theme":255},{"id":1739,"name":"Аболютное размещение. Взаимосуществование свойств position, absolute; и float","theme":255},{"id":1740,"name":"Послойное расположение элементов. Свойство z-index","theme":255},{"id":1741,"name":"Использование элемента STYLE для разделения  оформления и наполнения. Простейший селектор","theme":255},{"id":1742,"name":"Селекторы по иерархии. Понятие каскаодности","theme":255},{"id":1743,"name":"Классы. Упрощение структуры страницы","theme":255},{"id":1744,"name":"Отказ от атрибута style за счет использования  идентификаторов","theme":255},{"id":1745,"name":"Внешние таблицы стилей, их сосуществование с внутренними и вложенным стилем","theme":255},{"id":1746,"name":"Задание: Реорганизация страниц под элемент STYLE и внешние таблицы стилей","theme":255}],"order":11,"name":"Расположение элементов.  Каскадные таблицы стилей","level":"base","course":10},{"id":256,"paragraphs":[{"id":1747,"name":"Внутренняя структура таблицы. Шапка, тело и итог: Строки и ячейки","theme":256},{"id":1748,"name":"Объединение ячеек","theme":256},{"id":1749,"name":"Оформление таблиц. Использование классов  и 4 селекторов по иерархии","theme":256},{"id":1750,"name":"Использование таблиц для табулированнх данных и для оформления Web-страниц. Атрибут sumary.","theme":256},{"id":1751,"name":"Карты ссылок","theme":256},{"id":1752,"name":"Устаревшая табличная верстка","theme":256},{"id":1753,"name":"Задание: Добавление таблиц в Web-проект","theme":256}],"order":12,"name":"Таблицы","level":"base","course":10},{"id":257,"paragraphs":[{"id":1754,"name":"Что такое медиа запрос?","theme":257},{"id":1755,"name":"Методы, задания медиазапросов","theme":257},{"id":1756,"name":"Логичекие операторы","theme":257},{"id":1757,"name":"And","theme":257},{"id":1758,"name":"if","theme":257},{"id":1759,"name":"Запятая","theme":257},{"id":1760,"name":"Not","theme":257},{"id":1761,"name":"Only","theme":257},{"id":1762,"name":"Выбираем тип носителя. Проверяем параметры  устройства.","theme":257},{"id":1763,"name":"Метат тег viewport","theme":257},{"id":1764,"name":"Стратегии использования медиазапросов","theme":257},{"id":1765,"name":"На какие размеры и типы экрана стоит  ориентироваться","theme":257}],"order":13,"name":"Медиазапросы","level":"base","course":10},{"id":258,"paragraphs":[{"id":1766,"name":"Псевдоклассы текста. Создание буквицы","theme":258},{"id":1767,"name":"Псевдоклассы ссылок. Подбор цветов для ссылок","theme":258},{"id":1768,"name":"Указатель мыщи","theme":258},{"id":1769,"name":"Оформление списков. Маркер, его тип и расположение. Рисунок в качестве маркера","theme":258},{"id":1770,"name":"Оформление нумерованных списков","theme":258},{"id":1771,"name":"Списки определений. Использование и оформление списков определений","theme":258},{"id":1772,"name":"Устаревшие методы оформления. Цветовая гамма, шрифты, текст, таблицы, списки, изображения","theme":258},{"id":1773,"name":"Псевдоклассы кнопок. Стандартные решения","theme":258},{"id":1774,"name":"Псевдоклассы картинок","theme":258},{"id":1775,"name":"Подключаем анимации","theme":258},{"id":1776,"name":"Продолжительность анимации","theme":258},{"id":1777,"name":"Знакомство с библиотеками анимаций","theme":258},{"id":1778,"name":"Библиотека Animate CSS","theme":258},{"id":1779,"name":"Подключаем библиотеку. Стандартные решения.","theme":258},{"id":1780,"name":"Практика в оформлении различных блоков сайта","theme":258},{"id":1781,"name":"Задание: Настройка ссылок, указателя мыши и списков. Списки определений. Оформление нескольких блоков.","theme":258}],"order":14,"name":"Псевдокласы. Указатель мыши.  Оформление списков. Устаревшие методы оформления","level":"base","course":10},{"id":259,"paragraphs":[{"id":1782,"name":"Разделение наполнения и оформления","theme":259},{"id":1783,"name":"Инициатива доступности Web","theme":259},{"id":1784,"name":"Размещение Web-страниц в Интернете","theme":259}],"order":15,"name":"Подведение итога по базовой верстке","level":"base","course":10},{"id":260,"paragraphs":[{"id":1785,"name":"Ширина экрана и “резиновость” сайта","theme":260},{"id":1786,"name":"Media-запросы","theme":260},{"id":1787,"name":"Flexbox","theme":260},{"id":1788,"name":"Шаги адаптивности и сетки","theme":260},{"id":1789,"name":"Разнообразие браузеров и их особенности","theme":260},{"id":1790,"name":"Инструменты проверки и обеспечения адаптивности и кроссбраузерности","theme":260}],"order":16,"name":"Адаптивность и кроссбраузерность","level":"base","course":10},{"id":261,"paragraphs":[{"id":1791,"name":"Модуль макета гибкого контейнера","theme":261},{"id":1792,"name":"Основные понятия","theme":261},{"id":1793,"name":"Контейнер","theme":261},{"id":1794,"name":"Элементы","theme":261},{"id":1795,"name":"Порядок отображения элементов и ориентация","theme":261},{"id":1796,"name":"Направление главной оси","theme":261},{"id":1797,"name":"Управление многострочностью","theme":261},{"id":1798,"name":"Порядок отображения элементов","theme":261},{"id":1799,"name":"Гибкость","theme":261},{"id":1800,"name":"Коэф. роста","theme":261},{"id":1801,"name":"Коэф. сжатия","theme":261},{"id":1802,"name":"Базовый размер","theme":261},{"id":1803,"name":"Выравнивание. По поперечной оси. По вертикали","theme":261},{"id":1804,"name":"Многострочное выравнивание Flex элементов","theme":261}],"order":17,"name":"Flex box","level":"base","course":10},{"id":262,"paragraphs":[{"id":1805,"name":"Сложные селекторы. Свойство !Important","theme":262},{"id":1806,"name":"Псевдо-классы и псевдо-элементы","theme":262},{"id":1807,"name":"Трансформации, переходы и анимации","theme":262},{"id":1808,"name":"Стандарты именования в CSS. Методология БЭМ","theme":262},{"id":1809,"name":"Библиотеки стилей: Bootstrap, Semantic UI, Material UI","theme":262},{"id":1810,"name":"Шаблонизаторы (Twig, Haml) и предпроцессоры (SASS, LESS, Stylus)","theme":262}],"order":18,"name":"Advanced CSS","level":"base","course":10},{"id":263,"paragraphs":[{"id":1811,"name":"Поиск нищи","theme":263},{"id":1812,"name":"Методики монетизации проектов","theme":263},{"id":1813,"name":"Фриланс и собственный бренд","theme":263},{"id":1814,"name":"Биржи и работа в команде","theme":263},{"id":1815,"name":"Анализ, тестирование и улучшение продуктов","theme":263},{"id":1816,"name":"Взаимосвязь дизайна и программирования","theme":263},{"id":1817,"name":"Конверсия и построение воронок продаж","theme":263},{"id":1818,"name":"Откладка и выявление багов","theme":263}],"order":19,"name":"Ведение собственных проектов","level":"base","course":10},{"id":264,"paragraphs":[{"id":1819,"name":"Что такое JavaScript и как его подключать к веб-странице","theme":264},{"id":1820,"name":"Библиотека JQuery. Управление стилями элементов","theme":264},{"id":1821,"name":"Обработка событий","theme":264},{"id":1822,"name":"Работа с DOM, Изменение, добавление и удаление  элементов","theme":264},{"id":1823,"name":"Отображение и скрытие элементов, анимация.","theme":264},{"id":1824,"name":"Работа с сетью, получение и отправка данных","theme":264},{"id":1825,"name":"JavaScript-фреймворки","theme":264}],"order":20,"name":"Основы JavaScript","level":"base","course":10},{"id":265,"paragraphs":[{"id":1826,"name":"Фон, прозрачность и градиенты","theme":265},{"id":1827,"name":"Границы, аутлайны и тени","theme":265},{"id":1828,"name":"Шрифты и оформление текста. Типографика  и спецсимволы","theme":265},{"id":1829,"name":"Стили указателей","theme":265},{"id":1830,"name":"Изображения, форматы, сжатие, спрайты, iconfonts","theme":265},{"id":1831,"name":"Favicon","theme":265},{"id":1832,"name":"Рисование на веб-странице. SVG и Canvas","theme":265}],"order":21,"name":"Оформление веб-проекта","level":"base","course":10},{"id":266,"paragraphs":[{"id":1833,"name":"Размещение своих работ в Интернете. Домен и хостинг","theme":266},{"id":1834,"name":"Инструменты командной разработки. Таск-трекеры и Git","theme":266},{"id":1835,"name":"Сборщики, минификаторы и оптимизаторы проектов","theme":266},{"id":1836,"name":"Инструменты прототипирования","theme":266},{"id":1837,"name":"Другие среды разработки. NetBeans, WebStorm","theme":266},{"id":1838,"name":"Дипломная работа","theme":266}],"order":22,"name":"Инструменты верстальщика","level":"base","course":10}],"specs":[{"id":28,"text":"От 9 до 18 месяцев","course":10},{"id":29,"text":"Доступ навсегда","course":10},{"id":30,"text":"6 направлений","course":10}],"levels":[{"id":38,"specs":[{"id":88,"text":"От 9 до 18 месяцев, раз в неделю","level":38},{"id":89,"text":"Доступ к материалам курса навсегда","level":38},{"id":90,"text":"Несколько вариантов нагрузки","level":38}],"name":"Общие детские группы","level":"base","price":"4000.00","discount":0,"course":10},{"id":39,"specs":[{"id":91,"text":"От 9 до 18 месяцев, два раза в неделю","level":39},{"id":92,"text":"Доступ к материалам курса навсегда","level":39},{"id":93,"text":"Несколько вариантов нагрузки","level":39}],"name":"Двойные детские группы","level":"base","price":"7200.00","discount":0,"course":10},{"id":40,"specs":[{"id":94,"text":"Свой преподаватель","level":40},{"id":95,"text":"Доступ к материалам курса навсегда","level":40},{"id":96,"text":"Несколько вариантов нагрузки","level":40}],"name":"Индивидуальное обучение ребёнка","level":"base","price":"7200.00","discount":0,"course":10}],"name":"Основы программир.","description":"На основах программирования мы изучим несколько популярных языков. В программу входит классический синтаксис, разработка сайтов, игр и приложений. Мы задействуем различные модули и свяжем программный код с реальным оборудованием. Под каждый возраст есть своя отдельная программа.","tag":"child","image":null,"programm":"/media/pdfs/Basics_of_programming-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":11,"themes":[{"id":3,"paragraphs":[{"id":2,"name":"Понятие “Растровое изображение”. Отличия между растровым и векторным изображением. Области  применения.","theme":3},{"id":3,"name":"Виды цветовых моделей. Теория трехкомпонентного цветового зрения. Особенности и области применения  различных цветовых моделей.","theme":3},{"id":4,"name":"Создание нового изображения. Изменения основных параметров изображений","theme":3}],"order":1,"name":"Знакомство и возможности Adobe Photoshop. Создание и сохранение  файлов","level":"base","course":11},{"id":4,"paragraphs":[{"id":5,"name":"Назначение различных инструментов выделения, настройка параметров","theme":4},{"id":6,"name":"Трансформация формы выделения. Дополнение, вычитание и пересечение областей выделения","theme":4},{"id":7,"name":"Растушевка границы области выделения","theme":4},{"id":8,"name":"Выделение мягких и жестких форм","theme":4},{"id":9,"name":"Инструмент “Уточнить край” и коррекци выделенной области","theme":4},{"id":10,"name":"Действия с выделенной областью: перемещение, дублирование, масштабирование, поворот, искажение\u2028выделенной области","theme":4}],"order":2,"name":"Инструменты выделения. Волшебная  палочка. Область выделения, Лассо,  Маски. Цветовой диапазон","level":"base","course":11},{"id":74,"paragraphs":[{"id":611,"name":"Понятие слоя. Виды слоев. Меню Слой (Layer)","theme":74},{"id":612,"name":"Способы создания слоя. Работа со слоями. Параметры слоя","theme":74},{"id":613,"name":"Управление слоями с помощью палитры  “Layers”","theme":74},{"id":614,"name":"Особенности работы с многослойным изображением","theme":74},{"id":615,"name":"Выделение и связывание нескольких слоев.  Трансформация содержимого слоя","theme":74},{"id":616,"name":"Операции со слоями. Слияние слоев. Группировка","theme":74},{"id":617,"name":"Стили для слоев: создание тени, ореола, имитация рельефа","theme":74},{"id":618,"name":"Этапы ретуши фотографий (портрет)","theme":74},{"id":619,"name":"Чистка и восстановление деталей изображения с помощью “Clone Stamp”, “Spot Healing Brush”, “Healing Brush. Настройка источников для клонирования. Чистка кожи","theme":74},{"id":620,"name":"Цветокоррекция отдельных участков изображения Изменение насыщенности. Осветление и затемнение участков изображения. (отбеливание зубов, замена цвета глаз и волос).","theme":74},{"id":621,"name":"Добавление элементов изображения (волосы)","theme":74},{"id":622,"name":"Фильтр Liquify и коррекция фигуры","theme":74},{"id":623,"name":"Использование инструмента “History Brush”","theme":74}],"order":3,"name":"Работа со слоями. История. Штамп.  Точечная восст.кисть. Рамка. Кисть.  Ластик. Ретушь фотографии","level":"base","course":11},{"id":75,"paragraphs":[{"id":624,"name":"Создание текстового слоя","theme":75},{"id":625,"name":"Деформация надписи","theme":75},{"id":626,"name":"Создание огненного текста при помощи эффектов слоя","theme":75},{"id":627,"name":"Работа со стилями. Как установить стили. Применение\u2028стилей и их коррекция. Создание железного текста.","theme":75}],"order":4,"name":"Работа с текстом в Photoshop","level":"base","course":11},{"id":76,"paragraphs":[{"id":628,"name":"Разбор термина мокап","theme":76},{"id":629,"name":"Какие бывают мокапы","theme":76},{"id":630,"name":"Создание своего мокапа","theme":76},{"id":631,"name":"Подгонка макетов из интернета","theme":76},{"id":632,"name":"Копирование стилей слоя","theme":76},{"id":633,"name":"Искажение и деформация","theme":76},{"id":634,"name":"Смарт-фильтры","theme":76},{"id":635,"name":"Логотип на коже. На древесине. На металле","theme":76},{"id":636,"name":"Брендинг","theme":76}],"order":5,"name":"Мокапы. Создание и использование. Стили слоя. Смарт-фильтры","level":"base","course":11},{"id":77,"paragraphs":[{"id":637,"name":"Раскраска изображение. Нанесение макияжа. Работа с быстрыми масками","theme":77},{"id":638,"name":"Фотоколлаж. Работа с тенями. Инструменты для  создания теней и световых пятен.","theme":77},{"id":639,"name":"Color Balance. Изменение атмосферы изображения","theme":77},{"id":640,"name":"Добавлением узоров","theme":77},{"id":641,"name":"Пейзаж. Этапы ретуши пейзажа.","theme":77},{"id":642,"name":"Ретушь искажений перспективы.","theme":77},{"id":643,"name":"Фильтры. Повышение резкости изображения","theme":77}],"order":6,"name":"Художественая обработка фото","level":"base","course":11},{"id":78,"paragraphs":[{"id":644,"name":"Подготовка к цветокоррекции","theme":78},{"id":645,"name":"Базовая цветокоррекция. Команды тоновой и цветовой\u2028коррекции. Команды “быстрой” коррекции.","theme":78},{"id":646,"name":"Использование корректирующих слоев","theme":78},{"id":647,"name":"Использование тоновых кривых (Curves)","theme":78},{"id":648,"name":"Преобразование цветной фотографии в черно-белую","theme":78},{"id":649,"name":"Маски слоя. Маски корректирующего слоя","theme":78},{"id":650,"name":"Виды корректирующих слоев","theme":78},{"id":651,"name":"Создание сложного коллажа","theme":78}],"order":7,"name":"Цветокоррекция. Маски слоя.  Корректирующие слои. Сложный коллаж","level":"base","course":11},{"id":79,"paragraphs":[{"id":652,"name":"Возможности и сфера применения цифрового рисования","theme":79},{"id":653,"name":"Графический планшет. Характеристики, Особенности работы с графическим планшетом","theme":79},{"id":654,"name":"Что можно нарисовать без графического планшета","theme":79},{"id":655,"name":"Структура векторного контура (кривое Безье)","theme":79},{"id":656,"name":"Использование инструмента Перо (Pen) для  вычерчивания контуров. Описание палитры Path.","theme":79},{"id":657,"name":"Создание и редактирование слоев векторных фигур (Shape Layers)","theme":79},{"id":658,"name":"Использование контуров для точного выделения  объектов. Преобразование контура в выделенную облать","theme":79}],"order":8,"name":"Рисуем в Adobe Photoshop","level":"base","course":11},{"id":80,"paragraphs":[{"id":659,"name":"Шкала времени","theme":80},{"id":660,"name":"Создание слайдов","theme":80},{"id":661,"name":"Анимация батарейки","theme":80},{"id":662,"name":"Анимация часов с двумя независимыми стрелками","theme":80}],"order":9,"name":"Анимация","level":"base","course":11},{"id":81,"paragraphs":[{"id":663,"name":"Двойная экспозиция","theme":81},{"id":664,"name":"Рассыпающееся изображение","theme":81},{"id":665,"name":"Заполнение формы","theme":81},{"id":666,"name":"Трехмерная графика","theme":81},{"id":667,"name":"3д Мокапы","theme":81},{"id":668,"name":"Акварельный эффект и старение","theme":81},{"id":669,"name":"Восстановление фотографии","theme":81},{"id":670,"name":"Инструмент перо","theme":81},{"id":671,"name":"Губка. Осветление. Затемнение","theme":81},{"id":672,"name":"Резкость. Размытие","theme":81}],"order":10,"name":"Частные случаи в оформлении работ","level":"base","course":11},{"id":82,"paragraphs":[{"id":673,"name":"Типы компьютерной графики. Векторная графика, как особый вид графики","theme":82},{"id":674,"name":"Цветовые модели CMYK, RGB","theme":82},{"id":675,"name":"Применение векторной графики","theme":82},{"id":676,"name":"Перевод изображений в различные цветовые режимы","theme":82},{"id":677,"name":"Возможности и недостатки векторной графики","theme":82},{"id":678,"name":"Основные элементы окна Illustrator CS. Палитры. Главное меню. Контекстные меню","theme":82},{"id":679,"name":"Работа с документами. Создание, сохранение, открытие документа. Шаблоны документов.","theme":82},{"id":680,"name":"Режимы просмотра документа Масштабирование. Навигация по документу","theme":82},{"id":681,"name":"Отмена и повторение последних действий","theme":82}],"order":11,"name":"Введение в векторную графику. Знакомство с Adobe illustration","level":"base","course":11},{"id":83,"paragraphs":[{"id":682,"name":"Перемещение объектов. Диалоговое окно Move. Перемещение объектов между документами. Размещение Объектов","theme":83},{"id":683,"name":"Создание копий и дубликатов объектов.  Удаление объектов. Выравнивание объектов. Операции компоновки и комбинирования объектов","theme":83},{"id":684,"name":"Группирование и разгруппирование объектов. Выделение объектов в группе. Блокирование и  разблокирование объектов","theme":83},{"id":685,"name":"Рисование линий. Свойства линий и контуров","theme":83},{"id":686,"name":"Типы кистей. Работа  с кистями. Библиотека кистей","theme":83},{"id":687,"name":"Инструмент Безье. Структура кривой и контура фигуры","theme":83},{"id":688,"name":"Контроль параметров объектов, уменьшение количества узлов Практическое задание: создание векторного персонажа","theme":83}],"order":12,"name":"Манипулирование объектами.  Редактирование линий, контуров и формы объектов","level":"base","course":11},{"id":84,"paragraphs":[{"id":689,"name":"Создание простых фигур: прямоугольники, эллипсы,  многоугольники, звезды, линии, дуги, спирали, сетки","theme":84},{"id":690,"name":"Выделение объектов. Инструменты выделения. Команды\u2028веделения главного меню. Команды выделение  контекстного меню","theme":84},{"id":691,"name":"Трансформация объектов","theme":84},{"id":692,"name":"Перетекание объектов. Перетекания на траектории. Параметры перетекания","theme":84}],"order":13,"name":"Создание простых объектов и их  трансформация","level":"base","course":11},{"id":85,"paragraphs":[{"id":693,"name":"Цвет, контуры, и заливки","theme":85},{"id":694,"name":"Использование группы команд Edit Colors для  редактирования цветов в рисунке. Формирование  сообственного каталога цвето. Использоваие палитры  Color Guide для выбора цвета. Копирование цвета.","theme":85},{"id":695,"name":"Цветовая модель","theme":85},{"id":696,"name":"Виды градиентных и декоративных заливок. Редактирование градиента. Сохранение градиента. Градиентная сетка","theme":85},{"id":697,"name":"Текстуры заливки. Создание и редактирование шаблона текстуры. Трасформация текстуры и формы объектов с текстурной заливкой","theme":85},{"id":698,"name":"Прозрачность. Прозрачность и режимы смешивания цвета.","theme":85},{"id":699,"name":"Палитра Transparency. Вывод частично прозрачных  объектов на печать","theme":85},{"id":700,"name":"Эффекты и их отличие от фильтров.","theme":85}],"order":14,"name":"Работа с цветом, текстурами и фильтрами","level":"base","course":11},{"id":86,"paragraphs":[{"id":701,"name":"Понятие слоя. Создание нового слоя. Работа с палитрой Layers. Использование слоев для блокировки частей  рисунка","theme":86},{"id":702,"name":"Типы масок. Создание масок. Добавление объектов к группе маскирования. Создание маски с помощью палитры Layers. Отмена маскирования","theme":86},{"id":703,"name":"Маски непрозрачности. Создание и редактирование маски непрозрачности","theme":86}],"order":15,"name":"Слои. Маски.","level":"base","course":11},{"id":87,"paragraphs":[{"id":704,"name":"Вспомогательные средства для точного рисования.","theme":87},{"id":705,"name":"Атрибуты отображения объекта. Линейки. Единицы измерения шкалы линеек.","theme":87},{"id":706,"name":"Направляющие. Создание направляющих. Перемещение и поворот направляющих. Удаление направляющих. “Умные” направляющие. Создание направляющей  из объекта","theme":87},{"id":707,"name":"Режим сетки. Режим привязки к сетке","theme":87}],"order":16,"name":"Вспомогательные средства Illustrator","level":"base","course":11},{"id":88,"paragraphs":[{"id":708,"name":"Текст и его параметры. Шрифт и его атрибуты Инструменты и палиры для работы с текстом","theme":88},{"id":709,"name":"Импортирование текста из других приложений","theme":88},{"id":710,"name":"Трансформация и преобразование текстовых элементов","theme":88},{"id":711,"name":"Размещение текста вдоль кривой. Редактирование  кривой","theme":88},{"id":712,"name":"Преобразование текстовых символов в набор кривых","theme":88},{"id":713,"name":"Художественное оформление текстовых элементов. Создание теней. Неоновый эффект. Применение к тексту эффекта черно-белой графики","theme":88},{"id":714,"name":"Обновление в документах текста, набранного в предыдущих версиях программы Illustrator Практическое задание: создание визитки.","theme":88}],"order":17,"name":"Работа с текстом в Illustration","level":"base","course":11},{"id":89,"paragraphs":[{"id":715,"name":"Использование кистей для создания сложных обводок. создание собственной  кисти. Редактирование кистей","theme":89},{"id":716,"name":"Использование оболечек для деформации изображения Создания и преобразования оболочки","theme":89},{"id":717,"name":"Работа с символами. Создание и редактирование  рисунка из символов","theme":89},{"id":718,"name":"Диаграммы. Создание, редактирование и оформление диаграмм Практическое задание: Создать композицию для  поздравительной открытки с применением кистей и  других специальных эффектов","theme":89}],"order":18,"name":"Специальные средства для создания графики в Adobe Illustrator","level":"base","course":11},{"id":90,"paragraphs":[{"id":719,"name":"Изучение трехмерных эффектов в программе","theme":90},{"id":720,"name":"Создание зданий","theme":90},{"id":721,"name":"Прототип телефона","theme":90},{"id":722,"name":"Узоры и натяжение узора на поверхность","theme":90},{"id":723,"name":"Рендеринг","theme":90},{"id":724,"name":"Трассировка","theme":90}],"order":19,"name":"Создание объемных изображений  Вращение, вытягивание и скос, поворот объектов","level":"base","course":11},{"id":91,"paragraphs":[{"id":725,"name":"Операции с растровыми изображениями. Размещение растрового изображения в документе. Особенности работы с растровыми изображениями","theme":91},{"id":726,"name":"Трансформация растровых изображений. Искажение растровых изображений","theme":91},{"id":727,"name":"Преобразование растровых изображений в векторные. Преобразование векторных изображений в растровые","theme":91},{"id":728,"name":"Использование инструментов Live Paint Bucket и Live Paint Selection для обработки трассированных изображений","theme":91},{"id":729,"name":"Палитра Links","theme":91},{"id":730,"name":"Кадрирование растровых изображений","theme":91}],"order":20,"name":"Работа с растровыми изображениями","level":"base","course":11},{"id":92,"paragraphs":[{"id":731,"name":"Вылеты. Внутренние отступы. Проверка цвета. Композитный черный. Особенности подготовки для  цифровой и офсетной печати","theme":92},{"id":732,"name":"Работа с типографией. Основные требоования типографий. Что уточнять у печатника","theme":92},{"id":733,"name":"Отправка исходного файла. Подготовка макета для передачи","theme":92},{"id":734,"name":"Выбор принтера. Вывод документов на принтер. Настройка параметров печати в диалоговом окне Print","theme":92},{"id":735,"name":"Подготовка документов к полиграфической печати Параметры цветовыделения","theme":92},{"id":736,"name":"Экспорт документов в файлы других форматов.","theme":92}],"order":21,"name":"Допечатная подготовка, вывод на печать и экспорт документов. Подготовка макета к печати","level":"base","course":11},{"id":93,"paragraphs":[{"id":737,"name":"Команды меню Slice. Инструменты группы Slice,","theme":93},{"id":738,"name":"Экспорт документов в форматы для Web и их сохранение. Формат JPEG. Формат GIF. Формат PNG. Формат SVG. Диалоговое окно Save for Web","theme":93}],"order":22,"name":"Подготовка изображений к публикации в Web","level":"base","course":11},{"id":94,"paragraphs":[{"id":739,"name":"Горный пейзаж","theme":94},{"id":740,"name":"Набор иконок для продажи","theme":94},{"id":741,"name":"Флэт дизайн","theme":94},{"id":742,"name":"Иконки для сайта","theme":94}],"order":23,"name":"Частные случаи","level":"base","course":11},{"id":95,"paragraphs":[{"id":743,"name":"Работа дизайнером: как начать. Портфолио. В чем себя попробовать. Профессиональные ресурсы для дизайнеров","theme":95},{"id":744,"name":"Авторские права. Работа со стокам","theme":95}],"order":24,"name":"Работа Дизайнером","level":"base","course":11},{"id":96,"paragraphs":[{"id":745,"name":"Виды полиграфии","theme":96},{"id":746,"name":"Основные размерности и правила создания","theme":96},{"id":747,"name":"Рынок услуг дизайнера","theme":96},{"id":748,"name":"Разработка и сдача макета","theme":96},{"id":749,"name":"Работа с клиентом","theme":96},{"id":750,"name":"Работа с типографией. Форматы","theme":96},{"id":751,"name":"Анализ построения визиток","theme":96},{"id":752,"name":"Разработка собственного макета по образцу","theme":96},{"id":753,"name":"Печатные отступы","theme":96},{"id":754,"name":"Цветовые профили и палитры в полиграфии","theme":96},{"id":755,"name":"Практика в разработке","theme":96}],"order":25,"name":"Полиграфия. Разработка визитки","level":"base","course":11},{"id":97,"paragraphs":[{"id":756,"name":"Общие сведения и правила создания","theme":97},{"id":757,"name":"Разработка брендбука на заданную тематику","theme":97}],"order":26,"name":"Брендбук и его разработка. Гайдлайн Предпечатная подготовка","level":"base","course":11},{"id":98,"paragraphs":[{"id":758,"name":"Теоретические сведения о разработке полиграфии и ее предпечатной подготовке","theme":98},{"id":759,"name":"Создание сосбтвенных макетов по образцу","theme":98}],"order":27,"name":"Флаеры, буклеты, объявления","level":"base","course":11},{"id":99,"paragraphs":[{"id":760,"name":"Разработка логотипа, используя возможности программы редакторы","theme":99},{"id":761,"name":"Создание 6 вариантов реализации логотипа","theme":99}],"order":28,"name":"Создание собственного логотипа","level":"base","course":11},{"id":100,"paragraphs":[{"id":762,"name":"Анализ вовлеченности социальных сетей  в современные продажи","theme":100},{"id":763,"name":"Использование сетей на практике","theme":100},{"id":764,"name":"Создание и брендирование собственных аккаунтов в некоторых социальных сетях по образцу","theme":100}],"order":29,"name":"Модерация социальных сетей","level":"base","course":11},{"id":101,"paragraphs":[{"id":765,"name":"Теоретические сведения о разработке игр","theme":101},{"id":766,"name":"Популярные направления в гейм-дизайне","theme":101},{"id":767,"name":"Разработка простых гейм элементов","theme":101},{"id":768,"name":"Кнопки, рейтинги, меню, шкалы","theme":101},{"id":769,"name":"Разработка игры маджонг","theme":101},{"id":770,"name":"Детские паззлы","theme":101},{"id":771,"name":"Гонки","theme":101},{"id":772,"name":"Уровни, наборы элементов","theme":101},{"id":773,"name":"Кастомизация","theme":101},{"id":774,"name":"Взаимодействие дизайна программирования в гейм дизайне","theme":101},{"id":775,"name":"Тренды и монетизация в сфере мобильных игр","theme":101}],"order":30,"name":"Мобильные игры, Дизайн и  проектирование","level":"base","course":11}],"specs":[{"id":31,"text":"Свой преподаватель","course":11},{"id":32,"text":"2 - 3 раза в неделю","course":11},{"id":33,"text":"1,5 - 3 месяца","course":11}],"levels":[{"id":8,"specs":[{"id":1,"text":"Индивидуально 2 - 3 раза в неделю","level":8},{"id":2,"text":"Доступ к материалам курса навсегда","level":8},{"id":3,"text":"От полутора до восьми месяцев","level":8}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":11},{"id":9,"specs":[{"id":4,"text":"Индивидуально 2 - 3 раза в неделю","level":9},{"id":5,"text":"Доступ к материалам курса навсегда","level":9},{"id":6,"text":"От полутора до восьми месяцев","level":9}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":11},{"id":10,"specs":[{"id":7,"text":"Индивидуально 2 - 3 раза в неделю","level":10},{"id":8,"text":"Доступ к материалам курса навсегда","level":10},{"id":9,"text":"От полутора до восьми месяцев","level":10}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":10,"course":11}],"name":"Графический дизайн","description":"Этот курс основа для многих направлений. В ходе обучения мы рассмотрим пакет программ Adobe, в том числе Photoshop, Illustrator, InDezign, AfterEffects, PremierePro и т.д. Этой связки вам хватит для старта в различных профессиях. В конце курса вы оформите портфолио, которое будет ключем к будущей должности.","tag":"design","image":null,"programm":"/media/pdfs/Graphic_design-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":13,"themes":[{"id":102,"paragraphs":[{"id":776,"name":"Рабочий стол ОС WINDOWS (Описание экрана)","theme":102},{"id":777,"name":"Работа с мышью. Работа с клавиатурой","theme":102},{"id":778,"name":"Управление окнами: открытие, перемещение, изменение размеров","theme":102}],"order":1,"name":"MS WINDOWS. Начало работы в Windows","level":"base","course":13},{"id":103,"paragraphs":[{"id":779,"name":"Структура хранения информации на ПК","theme":103},{"id":780,"name":"Носители информации (CD, DVD, флеш-память, SD-карта), папки, файлы","theme":103},{"id":781,"name":"Создание папок и навигация по папкам","theme":103},{"id":782,"name":"Управление папками и навигация по папкам","theme":103}],"order":2,"name":"Организация хранения информации на компьютере","level":"base","course":13},{"id":104,"paragraphs":[{"id":783,"name":"Интерфейс программы Microsft Word","theme":104},{"id":784,"name":"Правила ввода и редактирования текста. Выделение  фрагментов текста","theme":104},{"id":785,"name":"Копирование и перемещение фрагментов текста","theme":104},{"id":786,"name":"Раздел шрифт: Атрибуты шрифта, размер, вид, цвет,  стиль, интервалы","theme":104},{"id":787,"name":"Абзац: Выравивание, Отступы, красная строка, межстрочный и межабзацный интервал. Наследование стилей. Сохранение стилей","theme":104},{"id":788,"name":"Форматирование шрифта и абзацев практика. Формат  по образцу","theme":104},{"id":789,"name":"Проверка правописания","theme":104},{"id":790,"name":"Вставка различных объектов (специальных символов, колонтитулов, рисунков и т.д)","theme":104},{"id":791,"name":"Буфер обмена","theme":104},{"id":792,"name":"Поиск, замена, подсветка","theme":104}],"order":3,"name":"MS WORD. Ввод, редактирование и  форматирование в Microsoft Word","level":"base","course":13},{"id":105,"paragraphs":[{"id":793,"name":"Маркированные списки","theme":105},{"id":794,"name":"Нумерованные списки","theme":105},{"id":795,"name":"Печать документов. Предварительный просмотр Настройка параметров печати","theme":105}],"order":4,"name":"Списки в Microsoft Word. Печать документов","level":"base","course":13},{"id":106,"paragraphs":[{"id":796,"name":"Вставка фигур","theme":106},{"id":797,"name":"Фигура и надпись","theme":106},{"id":798,"name":"Стрелки и блоки","theme":106},{"id":799,"name":"Контур и заливка фигур","theme":106},{"id":800,"name":"Копирование, перемещение, удаление, объединение","theme":106},{"id":801,"name":"Смарт объекты","theme":106},{"id":802,"name":"формулы в вёрде","theme":106},{"id":803,"name":"операторы, структуры","theme":106},{"id":804,"name":"Построение простых схем практика","theme":106},{"id":805,"name":"Редкие символы. Скобки. Матрицы. Корни","theme":106},{"id":806,"name":"Построение сложных формул. Практика","theme":106}],"order":5,"name":"Колонтитулы. Номер страницы Разрыв страницы","level":"base","course":13},{"id":107,"paragraphs":[{"id":807,"name":"Вставка таблиц. Заполнение таблиц данными. Форматирование таблиц","theme":107},{"id":808,"name":"Добавление, удаление, выравнивание строк и столбцов","theme":107},{"id":809,"name":"Разбиение и объединение ячеек в таблице","theme":107},{"id":810,"name":"Границы и заливка","theme":107},{"id":811,"name":"Копирование, перемещение, удаление","theme":107},{"id":812,"name":"Авторазмер, работа с изображениями, заливка","theme":107}],"order":6,"name":"Таблицы","level":"base","course":13},{"id":108,"paragraphs":[{"id":813,"name":"Интерфейс программы Microsoft Excel","theme":108},{"id":814,"name":"Правила заполнения, редактирования и выделения ячеек","theme":108},{"id":815,"name":"Изменение размеров строк и столбцов","theme":108},{"id":816,"name":"Перемещение и копирование ячеек. Форматирование ячекек","theme":108},{"id":817,"name":"Работа с листами (добавление, удаление,  переименование, перемещение листов)","theme":108}],"order":7,"name":"MS EXCEL. Знакомство с программой  Microsoft Excel","level":"base","course":13},{"id":109,"paragraphs":[{"id":818,"name":"Логические функции и их применение","theme":109},{"id":819,"name":"Функции статистики и финансов","theme":109},{"id":820,"name":"Графики и диаграммы. Построение и изменение","theme":109}],"order":8,"name":"Знакомство с программой  Microsoft Excel","level":"base","course":13},{"id":110,"paragraphs":[{"id":821,"name":"Вставка формулы:.+,-,/,*,Автосумма. Относительные и Абсолютные ссылки","theme":110},{"id":822,"name":"Формат данных: дата, денежный, текстовой, числовой.","theme":110},{"id":823,"name":"Сортировка и фильтрация данных","theme":110}],"order":9,"name":"Вычисления в программе  EXCEL. Обработка данных в EXCEL.","level":"base","course":13},{"id":111,"paragraphs":[{"id":824,"name":"Основные конструктивные элементы компьютера","theme":111},{"id":825,"name":"Процессоры","theme":111},{"id":826,"name":"Физическая память","theme":111},{"id":827,"name":"Оперативная память","theme":111},{"id":828,"name":"Видеокарта","theme":111},{"id":829,"name":"Материнская плата. Сетевая и звуковая карты, чипы, адептеры","theme":111},{"id":830,"name":"Обслуживание, ремонт и замена частей","theme":111}],"order":10,"name":"Внутреннее устройство компьютера","level":"base","course":13},{"id":112,"paragraphs":[{"id":831,"name":"Способы и варианты подключения к Internet. Кто такой провайдер","theme":112},{"id":832,"name":"Обзор основных браузеров (IE, Opera, Mozilla, Firefox,  Google Chrome)","theme":112},{"id":833,"name":"Работа с браузером Google Chrome: структура окна  браузера; вызов веб-страницы с конкретным адресом. Понятие гиперссылки. Перемещение по гиперссылкам","theme":112},{"id":834,"name":"Копирование информации с веб-страницы в документ","theme":112},{"id":835,"name":"Поиск информации в internet. Использование ключевых слов, фраз. работа с результатами поиска","theme":112}],"order":11,"name":"Internet","level":"base","course":13},{"id":113,"paragraphs":[{"id":836,"name":"Обзор социальных сетей","theme":113},{"id":837,"name":"“Живое” общение в сети - демонстрация на примере Skype","theme":113}],"order":12,"name":"Общение в сети Internet","level":"base","course":13},{"id":114,"paragraphs":[{"id":838,"name":"Создание бесплатного письма почтового ящика.  регистрация","theme":114},{"id":839,"name":"Создание письма. Получение письма. Папки, входящие, отправленные, Удаленные","theme":114},{"id":840,"name":"Приклепление файлов к письму","theme":114},{"id":841,"name":"ответ на полученное письмо. Перессылка письма.  Рассылка","theme":114}],"order":13,"name":"Работа с электронной почтой (e-mail)","level":"base","course":13},{"id":115,"paragraphs":[{"id":842,"name":"Знакомство с презентациями в PowerPoint","theme":115},{"id":843,"name":"Интерфейс. Слайды. Создание и удаление","theme":115},{"id":844,"name":"Переходы.","theme":115},{"id":845,"name":"Анимация","theme":115},{"id":846,"name":"Текст, фигуры, рисунки, схемы","theme":115},{"id":847,"name":"Звук","theme":115},{"id":848,"name":"Кнопки и навигация","theme":115}],"order":14,"name":"Презентации","level":"base","course":13},{"id":116,"paragraphs":[{"id":849,"name":"Операционная система. Виды. Преимущества","theme":116},{"id":850,"name":"Сервер","theme":116},{"id":851,"name":"Хостинг","theme":116},{"id":852,"name":"Домен. Виды","theme":116},{"id":853,"name":"Интернет","theme":116},{"id":854,"name":"Браузер. Виды. Преимущества","theme":116},{"id":855,"name":"Драйвер","theme":116},{"id":856,"name":"Реестр","theme":116}],"order":15,"name":"Теоретическая база","level":"base","course":13},{"id":117,"paragraphs":[{"id":857,"name":"Электронный документооборот","theme":117},{"id":858,"name":"Вирусы и антивирусы","theme":117},{"id":859,"name":"Установка и удаление программ","theme":117},{"id":860,"name":"Обновление драйверов","theme":117},{"id":861,"name":"Автозагрузки и реестр","theme":117}],"order":16,"name":"Подведение итогов","level":"base","course":13}],"specs":[{"id":37,"text":"От 9 до 18 месяцев","course":13},{"id":38,"text":"Доступ навсегда","course":13},{"id":39,"text":"4  направления","course":13}],"levels":[{"id":35,"specs":[{"id":79,"text":"От 9 до 18 месяцев, раз в неделю","level":35},{"id":80,"text":"Доступ к материалам навсегда","level":35},{"id":81,"text":"Несколько вариантов нагрузки","level":35}],"name":"Общие детские группы","level":"base","price":"4000.00","discount":0,"course":13},{"id":36,"specs":[{"id":82,"text":"От 9 до 18 месяцев, два раза в неделю","level":36},{"id":83,"text":"Доступ к материалам навсегда","level":36},{"id":84,"text":"Несколько вариантов нагрузки","level":36}],"name":"Двойные детские группы","level":"base","price":"7200.00","discount":0,"course":13},{"id":37,"specs":[{"id":85,"text":"Свой преподаватель","level":37},{"id":86,"text":"Доступ к материалам навсегда","level":37},{"id":87,"text":"Несколько вариантов нагрузки","level":37}],"name":"Индивидуальное обучение ребёнка","level":"base","price":"7200.00","discount":0,"course":13}],"name":"Работа с компьютером","description":"Этот курс включает общешкольную подготовку для детей. В нём рассмотрены документооборот, электронные таблицы, графики и диаграммы, презентации, работа с сетью и интернетом, безопасность и настройка компьютера. Ребёнок получит все необходимые знания для школы, университета и обычной офисной работы.","tag":"child","image":null,"programm":"/media/pdfs/Working_with_a_computer-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":14,"themes":[{"id":118,"paragraphs":[{"id":862,"name":"Рабочий стол ОС WINDOWS (Описание экрана)","theme":118},{"id":863,"name":"Работа с мышью. Работа с клавиатурой","theme":118},{"id":864,"name":"Управление окнами: открытие, перемещение, изменение размеров","theme":118}],"order":1,"name":"MS WINDOWS. Начало работы в Windows","level":"base","course":14},{"id":119,"paragraphs":[{"id":865,"name":"Структура хранения информации на ПК","theme":119},{"id":866,"name":"Носители информации (CD, DVD, флеш-память, SD-карта), папки, файлы","theme":119},{"id":867,"name":"Создание папок и навигация по папкам","theme":119},{"id":868,"name":"Управление папками и навигация по папкам","theme":119}],"order":2,"name":"Организация хранения информации на компьютере","level":"base","course":14},{"id":120,"paragraphs":[{"id":869,"name":"Интерфейс программы Microsft Word","theme":120},{"id":870,"name":"Правила ввода и редактирования текста. Выделение  фрагментов текста","theme":120},{"id":871,"name":"Копирование и перемещение фрагментов текста","theme":120},{"id":872,"name":"Раздел шрифт: Атрибуты шрифта, размер, вид, цвет,  стиль, интервалы","theme":120},{"id":873,"name":"Абзац: Выравивание, Отступы, красная строка, межстрочный и межабзацный интервал. Наследование стилей. Сохранение стилей","theme":120},{"id":874,"name":"Форматирование шрифта и абзацев практика. Формат  по образцу","theme":120},{"id":875,"name":"Проверка правописания","theme":120},{"id":876,"name":"Вставка различных объектов (специальных символов, колонтитулов, рисунков и т.д)","theme":120},{"id":877,"name":"Буфер обмена","theme":120},{"id":878,"name":"Поиск, замена, подсветка","theme":120}],"order":3,"name":"MS WORD. Ввод, редактирование и  форматирование в Microsoft Word","level":"base","course":14},{"id":121,"paragraphs":[{"id":879,"name":"Маркированные списки","theme":121},{"id":880,"name":"Нумерованные списки","theme":121},{"id":881,"name":"Печать документов. Предварительный просмотр Настройка параметров печати","theme":121}],"order":4,"name":"Списки в Microsoft Word. Печать документов","level":"base","course":14},{"id":122,"paragraphs":[{"id":882,"name":"Вставка фигур","theme":122},{"id":883,"name":"Фигура и надпись","theme":122},{"id":884,"name":"Стрелки и блоки","theme":122},{"id":885,"name":"Контур и заливка фигур","theme":122},{"id":886,"name":"Копирование, перемещение, удаление, объединение","theme":122},{"id":887,"name":"Смарт объекты","theme":122},{"id":888,"name":"формулы в вёрде","theme":122},{"id":889,"name":"операторы, структуры","theme":122},{"id":890,"name":"Построение простых схем практика","theme":122},{"id":891,"name":"Редкие символы. Скобки. Матрицы. Корни","theme":122},{"id":892,"name":"Построение сложных формул. Практика","theme":122}],"order":5,"name":"Колонтитулы. Номер страницы Разрыв страницы","level":"base","course":14},{"id":123,"paragraphs":[{"id":893,"name":"Вставка таблиц. Заполнение таблиц данными. Форматирование таблиц","theme":123},{"id":894,"name":"Добавление, удаление, выравнивание строк и столбцов","theme":123},{"id":895,"name":"Разбиение и объединение ячеек в таблице","theme":123},{"id":896,"name":"Границы и заливка","theme":123},{"id":897,"name":"Копирование, перемещение, удаление","theme":123},{"id":898,"name":"Авторазмер, работа с изображениями, заливка","theme":123}],"order":6,"name":"Таблицы","level":"base","course":14},{"id":124,"paragraphs":[{"id":899,"name":"Интерфейс программы Microsoft Excel","theme":124},{"id":900,"name":"Правила заполнения, редактирования и выделения ячеек","theme":124},{"id":901,"name":"Изменение размеров строк и столбцов","theme":124},{"id":902,"name":"Перемещение и копирование ячеек. Форматирование ячекек","theme":124},{"id":903,"name":"Работа с листами (добавление, удаление,  переименование, перемещение листов)","theme":124}],"order":7,"name":"MS EXCEL. Знакомство с программой  Microsoft Excel","level":"base","course":14},{"id":125,"paragraphs":[{"id":904,"name":"Логические функции и их применение","theme":125},{"id":905,"name":"Функции статистики и финансов","theme":125},{"id":906,"name":"Графики и диаграммы. Построение и изменение","theme":125}],"order":8,"name":"Знакомство с программой  Microsoft Excel","level":"base","course":14},{"id":126,"paragraphs":[{"id":907,"name":"Вставка формулы:.+,-,/,*,Автосумма. Относительные и Абсолютные ссылки","theme":126},{"id":908,"name":"Формат данных: дата, денежный, текстовой, числовой.","theme":126},{"id":909,"name":"Сортировка и фильтрация данных","theme":126}],"order":9,"name":"MS EXCEL. Вычисления в программе  EXCEL. Обработка данных в EXCEL.","level":"base","course":14},{"id":127,"paragraphs":[{"id":910,"name":"Основные конструктивные элементы компьютера","theme":127},{"id":911,"name":"Процессоры","theme":127},{"id":912,"name":"Физическая память","theme":127},{"id":913,"name":"Оперативная память","theme":127},{"id":914,"name":"Видеокарта","theme":127},{"id":915,"name":"Материнская плата. Сетевая и звуковая карты, чипы, адептеры","theme":127},{"id":916,"name":"Обсуживание, ремонт и замена частей","theme":127}],"order":10,"name":"Внутреннее устройство компьютера","level":"base","course":14},{"id":128,"paragraphs":[{"id":917,"name":"Способы и варианты подключения к Internet. Кто такой провайдер","theme":128},{"id":918,"name":"Обзор основных браузеров (IE, Opera, Mozilla, Firefox,  Google Chrome)","theme":128},{"id":919,"name":"Работа с браузером Google Chrome: структура окна  браузера; вызов веб-страницы с конкретным адресом. Понятие гиперссылки. Перемещение по гиперссылкам","theme":128},{"id":920,"name":"Копирование информации с веб-страницы в документ","theme":128},{"id":921,"name":"Поиск информации в internet. Использование ключевых слов, фраз. работа с результатами поиска","theme":128}],"order":11,"name":"Internet","level":"base","course":14},{"id":129,"paragraphs":[{"id":922,"name":"Обзор социальных сетей","theme":129},{"id":923,"name":"“Живое” общение в сети - демонстрация на примере Skype","theme":129}],"order":12,"name":"Общение в сети Internet","level":"base","course":14},{"id":130,"paragraphs":[{"id":924,"name":"Создание бесплатного письма почтового ящика.  регистрация","theme":130},{"id":925,"name":"Создание письма. Получение письма. Папки, входящие, отправленные, Удаленные","theme":130},{"id":926,"name":"Приклепление файлов к письму","theme":130},{"id":927,"name":"ответ на полученное письмо. Перессылка письма.  Рассылка","theme":130}],"order":13,"name":"Работа с электронной почтой (e-mail)","level":"base","course":14},{"id":131,"paragraphs":[{"id":928,"name":"Знакомство с презентациями в PowerPoint","theme":131},{"id":929,"name":"Интерфейс. Слайды. Создание и удаление","theme":131},{"id":930,"name":"Переходы.","theme":131},{"id":931,"name":"Анимация","theme":131},{"id":932,"name":"Текст, фигуры, рисунки, схемы","theme":131},{"id":933,"name":"Звук","theme":131},{"id":934,"name":"Кнопки и навигация","theme":131}],"order":14,"name":"Презентации","level":"base","course":14},{"id":132,"paragraphs":[{"id":935,"name":"Операционная система. Виды. Преимущества","theme":132},{"id":936,"name":"Сервер","theme":132},{"id":937,"name":"Хостинг","theme":132},{"id":938,"name":"Домен. Виды","theme":132},{"id":939,"name":"Интернет.","theme":132},{"id":940,"name":"Браузер. Виды. Преимущества","theme":132},{"id":941,"name":"Драйвер","theme":132},{"id":942,"name":"Реестр","theme":132}],"order":15,"name":"Теоретическая база","level":"base","course":14},{"id":133,"paragraphs":[{"id":943,"name":"Электронный документооборот","theme":133},{"id":944,"name":"Вирусы и антивирусы","theme":133},{"id":945,"name":"Установка и удаление программ","theme":133},{"id":946,"name":"Обновление драйверов","theme":133},{"id":947,"name":"Автозагрузки и реестр","theme":133}],"order":16,"name":"Подведение итогов","level":"base","course":14}],"specs":[{"id":40,"text":"Свой преподаватель","course":14},{"id":41,"text":"2 - 3 раза в неделю","course":14},{"id":42,"text":"1 - 1,5 месяца","course":14}],"levels":[{"id":32,"specs":[{"id":70,"text":"2 - 3 раза в неделю","level":32},{"id":71,"text":"1 - 1,5 месяца","level":32},{"id":72,"text":"Свой преподаватель","level":32}],"name":"Индивидуальный взрослый курс","level":"base","price":"18000.00","discount":0,"course":14},{"id":33,"specs":[{"id":73,"text":"2 - 3 раза в неделю","level":33},{"id":74,"text":"1 - 1,5 месяца","level":33},{"id":75,"text":"Свой преподаватель","level":33}],"name":"Индивидуальный взрослый курс","level":"base","price":"24000.00","discount":0,"course":14},{"id":34,"specs":[{"id":76,"text":"2 - 3 раза в неделю","level":34},{"id":77,"text":"1 - 1,5 месяца","level":34},{"id":78,"text":"Свой преподаватель","level":34}],"name":"Индивидуальный взрослый курс","level":"base","price":"29000.00","discount":0,"course":14}],"name":"Оператор ПК","description":"Курс администрирования для взрослых подойдёт для офисной работы, также есть сборка для пенсионеров. В ходе обучения мы рассматриваем документооборот, электронные таблицы, графики и диаграммы, презентации, работу с сетью и интернетом, безопасность и настройку компьютера.","tag":"office","image":null,"programm":"/media/pdfs/PC_Operator-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":17,"themes":[{"id":174,"paragraphs":[{"id":1141,"name":"Паблик и группа “Вконтакте”. особенности и  преимущества. Что выбрать для продвижения.  Нюансы создания","theme":174},{"id":1142,"name":"Кому и по каким вопросам можно писать в техподдержку в социальных сетях.","theme":174},{"id":1143,"name":"Оформление страницы, роли администраторов. редактирование информации, конфиденциальность","theme":174}],"order":1,"name":"Что выбрать для продвижения бренда ”Вконтакте”","level":"base","course":17},{"id":175,"paragraphs":[{"id":1144,"name":"Вирусный контент. Примеры","theme":175},{"id":1145,"name":"Создания постов (все возможные варианты)","theme":175},{"id":1146,"name":"Сервисы для поиска и анализа контента","theme":175}],"order":2,"name":"Вирусный контент","level":"base","course":17},{"id":210,"paragraphs":[{"id":1487,"name":"Зачем нужно проводить конкурсы, когда их нужно проводить. Какие конкурсы станут успешными. Примеры и основные правила создания конкурсов","theme":210},{"id":1488,"name":"Анализ эффективности проведенного конкурса.","theme":210},{"id":1489,"name":"Сервисы для проведения конкурса.","theme":210}],"order":3,"name":"Конкурсы как инструмент продвижения своего продукта “Вконтакте”","level":"base","course":17},{"id":211,"paragraphs":[{"id":1490,"name":"Как создать объявления","theme":211},{"id":1491,"name":"Основные настройки: география, пол, категории  интересов и другие настройки","theme":211},{"id":1492,"name":"Что выбрать: за переход или показы.","theme":211},{"id":1493,"name":"Понятия CTR","theme":211},{"id":1494,"name":"Почему могут не одобрить рекламную кампанию.  Основные правила создания объявления.","theme":211},{"id":1495,"name":"Сервисы для сбора качественной аудитории для таргета Вконтакте","theme":211}],"order":4,"name":"Таргетированная реклама Вконтакте","level":"base","course":17},{"id":212,"paragraphs":[{"id":1496,"name":"Как правильно выбрать сообщество для своей рекламы","theme":212},{"id":1497,"name":"Когда лучше публиковать объявление","theme":212},{"id":1498,"name":"Примеры хорошей реклмы в других сообществах","theme":212},{"id":1499,"name":"Кросспостинг с другими группами: как правильно договориться","theme":212}],"order":5,"name":"Реклама в сообществах","level":"base","course":17},{"id":213,"paragraphs":[{"id":1500,"name":"Понятие контента. Виды и основные цели контента. Примеры хорошего контента","theme":213},{"id":1501,"name":"Контент-план: как его сформировать для своей страницы","theme":213},{"id":1502,"name":"Типичные ошибки в публикации контента.","theme":213},{"id":1503,"name":"Google-календарь: как правильно составить график и  формат своего контент-плана","theme":213},{"id":1504,"name":"Контент как способ продвижения бизнеса в социальных сетях","theme":213},{"id":1505,"name":"Время выхода постов: когда лучше публиковать, в какие дни и время аудитория лучше реагирует на контент","theme":213},{"id":1506,"name":"Особенности графика и видов постов для Facebook и Instagram","theme":213},{"id":1507,"name":"Создание постов (все возможные варианты)","theme":213}],"order":6,"name":"Контент","level":"base","course":17},{"id":214,"paragraphs":[{"id":1508,"name":"Статистика в социальных сетях. Как правильно  проанализировать свою работу","theme":214},{"id":1509,"name":"На что нужно обратить внимание при анализе статистики Как часто нужно смотреть статистику страницы. Внутренние и внешние источники для анализа статистики","theme":214}],"order":7,"name":"Анализ статистики","level":"base","course":17},{"id":215,"paragraphs":[{"id":1510,"name":"Методы бесплатного продвижения. С помощью вирусного контента, личного профиля, групп, друзей, комментариев на других страницах. Перепосты, обмен постами. Привлечение первых подписчиков","theme":215},{"id":1511,"name":"Бот, фейк: понятие, отличия и использование","theme":215},{"id":1512,"name":"“Белые”, “Серые” и “Черные” методы продвижения: особенности и использование","theme":215},{"id":1513,"name":"Как и где искать “свою аудиторию”. Особенности общения с аудиторией в соц.сетях. Как избежать  блокирования и спама","theme":215},{"id":1514,"name":"Анализ конкурентов","theme":215},{"id":1515,"name":"Понятие спама: можно ли использовать спам для продвижения своего бизнеса","theme":215},{"id":1516,"name":"Эффективны ли бесплатные механизмы продвижения в соц.сетях","theme":215}],"order":8,"name":"Как увеличивать свою аудиторию в социальных сетях","level":"base","course":17},{"id":216,"paragraphs":[{"id":1517,"name":"Какую платформу лучше выбрать для продвижения  своего бизнеса. Отличия группы и страницы в Facebook. Что выбрать для продвижения: группу, страницу или  личный профиль","theme":216},{"id":1518,"name":"Создание страницы в Facebook. Особенности категорий ”Бренд или продукт” “Компания”, “Местная компания”","theme":216},{"id":1519,"name":"Оформление страницы, роли администраторов.","theme":216},{"id":1520,"name":"Кому и по каким вопросам можно писать в техподдержку в Facebook","theme":216}],"order":9,"name":"Введение в маркетинг","level":"base","course":17},{"id":217,"paragraphs":[{"id":1521,"name":"Создание рекламного кабинета","theme":217},{"id":1522,"name":"Виды рекламы, какую нужно выбрать под конкретное объявление.","theme":217},{"id":1523,"name":"Основные настройки. Как работают алгоритмы настроек Facebook","theme":217},{"id":1524,"name":"Инструмент-решетка","theme":217},{"id":1525,"name":"Трафик и вовлеченность: что выбрать для страницы","theme":217},{"id":1526,"name":"Ценообразование рекламы в Facebook","theme":217},{"id":1527,"name":"Почему могут не одобрить рекламную кампанию, основные правила объявления","theme":217}],"order":10,"name":"Таргетированная реклама в Facebook и Instagram","level":"base","course":17},{"id":218,"paragraphs":[{"id":1528,"name":"Что такое приложения","theme":218},{"id":1529,"name":"Обзор приложений и работа с ними в соц.сетях","theme":218},{"id":1530,"name":"Сервисы автопостинга. Как одновременно постить в Facebook и Instagram  и другие соц.сети. Как разместить Информацию о социальных сетях на сайте, чтобы ее замечали и на нее подписывались","theme":218}],"order":11,"name":"Приложения в социальных сетях и  сервисы для автопостинга","level":"base","course":17},{"id":219,"paragraphs":[{"id":1531,"name":"Установка виджетов: Like Box, кнопки нравится,  Комментарии, Поста из Facebook. Кросспостинг в Twitter","theme":219},{"id":1532,"name":"Разработка сайта-визитки по образцу","theme":219}],"order":12,"name":"Интеграция Facebook с сайтом","level":"base","course":17},{"id":220,"paragraphs":[{"id":1533,"name":"Почему негатив - неизбежность при продвижении в  соц.сетях","theme":220},{"id":1534,"name":"Виды негатива","theme":220},{"id":1535,"name":"Возможные источники негатива: как найти","theme":220},{"id":1536,"name":"Работа с негативом","theme":220},{"id":1537,"name":"Сотрудничество с лидерами мнений, адвокатами бренда и агентами влияния","theme":220},{"id":1538,"name":"Разбор кейсов","theme":220}],"order":13,"name":"Негатив в соц.сетях и интернете","level":"base","course":17},{"id":221,"paragraphs":[{"id":1539,"name":"Основные инструменты","theme":221},{"id":1540,"name":"Создание уникального контента в Photoshop","theme":221},{"id":1541,"name":"Подбор шрифтов, какие шрифты наиболее используемые в соц.сетях","theme":221},{"id":1542,"name":"Программы для создания коллажей","theme":221},{"id":1543,"name":"Где искать  уникальные фото: группы и сайты","theme":221}],"order":14,"name":"Photoshop для Facebook и Instagram","level":"base","course":17},{"id":222,"paragraphs":[{"id":1544,"name":"Продвижение бизнеса в социальных сетях: затраты по времени, сколько стоит комплексное продвижение","theme":222},{"id":1545,"name":"Что выбрать: продвижение своими силами или  аутсорсинг","theme":222},{"id":1546,"name":"Стоимость услуг smm-специалиста на украинском рынке. Как правильно оценить знания и навыки smm-специалиста","theme":222}],"order":15,"name":"Распределение  задач и обязанностей","level":"base","course":17},{"id":223,"paragraphs":[{"id":1547,"name":"Что такое контекстная реклама и в чем ее отличие от других видов трафика","theme":223},{"id":1548,"name":"Какие бывают виды контекстной рекламы: поисковая, мультимедийная, ремаркетинг и т.д","theme":223},{"id":1549,"name":"Регистация аккаунта, настройки платежных данных","theme":223},{"id":1550,"name":"Внесение кода аналитики на сайт","theme":223},{"id":1551,"name":"Примеры успешных рекламных кампаний с хорошими показателями","theme":223},{"id":1552,"name":"Актуальность того или иного вида рекламы для бизнеса","theme":223}],"order":16,"name":"Ознакомление с контекстной рекламой","level":"base","course":17},{"id":224,"paragraphs":[{"id":1553,"name":"Использование инструмента Google KeyWordPanner","theme":224},{"id":1554,"name":"Анализ успешных ключевых слов конкурентов","theme":224},{"id":1555,"name":"Анализ ключевых слов сайта","theme":224},{"id":1556,"name":"Их оценка и классификация","theme":224},{"id":1557,"name":"Разделение ключевых слов по группам и содержанию","theme":224}],"order":17,"name":"Подбор ключевых слов для рекламной кампании","level":"base","course":17},{"id":225,"paragraphs":[{"id":1558,"name":"Типы поисковых запросов","theme":225},{"id":1559,"name":"Подбор ключевых слов с помощью Google, Yandex","theme":225},{"id":1560,"name":"Техника сбора семантического ядра и длинного хвоста запросов","theme":225},{"id":1561,"name":"Логическая и бюджетная группировка ключевых слов. Привязка к страницам сайта","theme":225},{"id":1562,"name":"Создание/корректировка структуры сайта для полного  охвата ключевых слов","theme":225},{"id":1563,"name":"Дополнительные сервисы: SEMRush, Sumilarweb,  Prodvigator и т.д","theme":225}],"order":18,"name":"Семантическое ядро","level":"base","course":17},{"id":226,"paragraphs":[{"id":1564,"name":"Общие сведения и правила создания","theme":226},{"id":1565,"name":"Разработка брендбука на заданную тематику  самостоятельно","theme":226}],"order":19,"name":"Брендбук и его разработка. Гайдлайн. Предпечатная подготовка","level":"base","course":17},{"id":227,"paragraphs":[{"id":1566,"name":"Создание продающих объявлений","theme":227},{"id":1567,"name":"Правила построения рекламного аккаунта","theme":227},{"id":1568,"name":"Создания групп объявлений и кампаний","theme":227},{"id":1569,"name":"Настройки рекламных компаний","theme":227},{"id":1570,"name":"Создание продающих объявлений, на которые кликают","theme":227},{"id":1571,"name":"Фишка быстрого создания качественных объявлений","theme":227}],"order":20,"name":"Создание правильной структуры  кампаний","level":"base","course":17},{"id":228,"paragraphs":[{"id":1572,"name":"Общие сведения и правила создания","theme":228},{"id":1573,"name":"Разработка брендбука на заданную тематику  самостоятельно","theme":228}],"order":21,"name":"Использование контекстно-медийной  сети (КМС)","level":"base","course":17},{"id":229,"paragraphs":[{"id":1574,"name":"Аналитика","theme":229},{"id":1575,"name":"Повышение эффективности","theme":229},{"id":1576,"name":"Запуск рекламной кампании","theme":229},{"id":1577,"name":"На что обращать внимание в первый день, в первую неделю, в первый месяц","theme":229},{"id":1578,"name":"Как анализировать результаты ведения рекламной кампании","theme":229},{"id":1579,"name":"Как повышать эффективность и уменьшать затраты","theme":229}],"order":22,"name":"Практика ведение кампании","level":"base","course":17},{"id":230,"paragraphs":[{"id":1580,"name":"Определение и роль поисковой оптимизации(SEO)","theme":230},{"id":1581,"name":"Виды и алгоритмы работы поисковых систем. - Ранжирование результатов поиска, - Апдейт выдачи поисковой системы. - Индексирование - Релевантность","theme":230},{"id":1582,"name":"Различия между поисковыми системами Google и Яндекс","theme":230},{"id":1583,"name":"Основные направления поискового продвижения","theme":230}],"order":23,"name":"Введение в современное SEO","level":"base","course":17},{"id":231,"paragraphs":[{"id":1584,"name":"Использование доп. инструментов маркетолога","theme":231},{"id":1585,"name":"Автоматизация работы с контекстной рекламой","theme":231},{"id":1586,"name":"Основные отличия работы в Яндекс Директ","theme":231},{"id":1587,"name":"Альтернативные виды и системы рекламы","theme":231}],"order":24,"name":"Инструменты автоматизации","level":"base","course":17},{"id":232,"paragraphs":[{"id":1588,"name":"Анализ сайта глазами поисковых систем Google webmaster Tools, Yandex Webmastertools","theme":232},{"id":1589,"name":"Определение позиций сайта по поисковым запросам","theme":232},{"id":1590,"name":"Индексация сайта поисковыми роботами. Управление индексацией","theme":232},{"id":1591,"name":"Поиск и закрытие от индексации дублей и технических страниц","theme":232},{"id":1592,"name":"Поиск и устранение ошибок в индексации (403,404,500)","theme":232},{"id":1593,"name":"Правильное заполнение robots.txt и использование мета-тега robots noindex","theme":232}],"order":25,"name":"Техническая операция","level":"base","course":17},{"id":233,"paragraphs":[{"id":1594,"name":"Общие сведения о внутренней перелинковке","theme":233},{"id":1595,"name":"Практические способы перелинковки","theme":233},{"id":1596,"name":"Использование ссылок в тексте","theme":233},{"id":1597,"name":"Использование софта для перелинковки","theme":233},{"id":1598,"name":"Оптимизация меню","theme":233}],"order":26,"name":"Внутренняя перелинковка","level":"base","course":17},{"id":234,"paragraphs":[{"id":1599,"name":"Общие сведения о внутренних факторах продвижения","theme":234},{"id":1600,"name":"Создание снипетов для Google, Yandex. Секреты высокого CTR","theme":234},{"id":1601,"name":"Правильная разработка урлов проекта","theme":234},{"id":1602,"name":"Использование Микроданных и микроформтов","theme":234},{"id":1603,"name":"Оптимизация html разметки. Адаптивный дизайн для продвижения.","theme":234},{"id":1604,"name":"Оптимизация изображений на страницах сайта. SEO-поиск по картинкам","theme":234},{"id":1605,"name":"Улучшение скорости загрузки сайта","theme":234}],"order":27,"name":"Внутренняя оптимизация","level":"base","course":17},{"id":235,"paragraphs":[{"id":1606,"name":"Ссылочное ранжирование. Понятие ссылочного ранжирования, принцип работы.","theme":235},{"id":1607,"name":"Анализ ссылочной массы сайта. Основные ссылочные характеристики","theme":235},{"id":1608,"name":"Использование анкорных/безанкорных/брендовых  ссылок","theme":235},{"id":1609,"name":"Покупка ссылок на биржах: Sape, Gogetlinks, Miralinks, Blogun, Rotapost, Trastik","theme":235},{"id":1610,"name":"Методология работы с биржами ссылок. Регистрация, способы оплаты, интерфейс, основные настройки,  принципы работы.","theme":235},{"id":1611,"name":"Как подбирать качественных сыллочных доноров. Использование сервиса Checktrust.ru","theme":235},{"id":1612,"name":"Антикризисные способы получения бесплатных  трастовых ссылок","theme":235}],"order":28,"name":"Внешняя оптимизация","level":"base","course":17},{"id":236,"paragraphs":[{"id":1613,"name":"Какие тексты больше всего любит Google, Yandex. Как отличить хороший текст от плохого","theme":236},{"id":1614,"name":"Требования при написании текста. ТЗ к копирайтеру","theme":236},{"id":1615,"name":"Сервисы подбора копирайтеров и особенности работы с ними","theme":236},{"id":1616,"name":"Отслеживание уникальности и защита контента  от копирования","theme":236},{"id":1617,"name":"Сервисы для анализа текстов Advego Plagiatus,  etxt.antiplagiat","theme":236},{"id":1618,"name":"Анализ контентной стратегии продвижения конкурентов","theme":236},{"id":1619,"name":"О чем писать, чтобы SEO текст еще и продавал","theme":236},{"id":1620,"name":"Обзор требований алгоритмов Google Panda и Яндекс АГС, санкционирующих неправильную работу с контентом","theme":236}],"order":29,"name":"Работа с контентом","level":"base","course":17},{"id":237,"paragraphs":[{"id":1621,"name":"Составление стратегии продвижения вашего сайта","theme":237},{"id":1622,"name":"Расчет бюджета продвижения собственного сайта","theme":237},{"id":1623,"name":"Мониторинг позиций вашего сайта и сайта конкурентов","theme":237},{"id":1624,"name":"Критерии выбора seo-компании","theme":237},{"id":1625,"name":"Существующие схемы сотрудничества","theme":237},{"id":1626,"name":"Анализ эффективности работы seo-компании","theme":237}],"order":30,"name":"Составление стратегии продвижения и работа с подрядчиками","level":"base","course":17},{"id":238,"paragraphs":[{"id":1627,"name":"Штрафные санкции поисковых систем за применение запрещенных методов продвижения. Виды штрафных санкций и сроки наложения: ислючения из поисковой базы, пессимиззация, наложения фильтра","theme":238},{"id":1628,"name":"Действия оптимизатора при наложении штрафных  санкций. Способы выхода из под санкций поисковых систем","theme":238}],"order":31,"name":"Практическое руководство по штрафам Яндекс и Google","level":"base","course":17},{"id":239,"paragraphs":[{"id":1629,"name":"Базовые возможности бесплатных инструментов веб-аналитики Google Analytics и Яндекс.Метрика","theme":239},{"id":1630,"name":"Регистрация, установка, настройка","theme":239},{"id":1631,"name":"Анализ и формирование отчетов. Оценка эффективности","theme":239},{"id":1632,"name":"Дополнительные возможности","theme":239}],"order":32,"name":"Веб-аналитика. Анализ эффективности работы сайта","level":"base","course":17},{"id":240,"paragraphs":[{"id":1633,"name":"Контекстная реклама - быстрые, но дорогие клиенты.","theme":240},{"id":1634,"name":"Начало работы в Google Adwords. Настройка аккаунта (методы показа, таргетинг, ставки, способы оплаты)","theme":240},{"id":1635,"name":"Подбор ключевых слов. Модификаторы соответствия","theme":240},{"id":1636,"name":"Правила составления успешных рекламных объявлений","theme":240},{"id":1637,"name":"Анализ эффективности контекстной рекламы. Конверсия","theme":240},{"id":1638,"name":"Отличия и особенности Яндекс.Директ (обзорно, для составления общего представления","theme":240}],"order":33,"name":"Контекстная реклама Google adwords","level":"base","course":17},{"id":241,"paragraphs":[{"id":1639,"name":"Создание сателлитных сетей","theme":241},{"id":1640,"name":"Использование доров (дорвеев, автоматически  сгенерированных сайтов)","theme":241},{"id":1641,"name":"Автоматические способы получения большого  количества ссылок XRumer, Allsubmiter","theme":241},{"id":1642,"name":"Прогоны ссылочной массы “пирамидой”","theme":241},{"id":1643,"name":"Ссылки со взломанных сайтов. Как их ставят и как  обнаружить у себя","theme":241},{"id":1644,"name":"Использование страниц Вконтакте, Youtube и других для создания трастовых лендингов","theme":241},{"id":1645,"name":"Использование дроп. доменов","theme":241}],"order":34,"name":"Серые методы продвижение сайтов (Ознакомление с основыми техниками)","level":"base","course":17},{"id":242,"paragraphs":[{"id":1646,"name":"Ссылочные методы атаки вашего сайта. Защита и вывод сайта из под них","theme":242},{"id":1647,"name":"Способы атаки при накрутке негативных поведенческих факторов. Что делать","theme":242},{"id":1648,"name":"Дублирование вашего контента. Способы борьбы с  такими сайтами","theme":242},{"id":1649,"name":"Взлом кода вашего сайта. Засовывание вирусов и вредоносных программ. Как лечить или к кому обращаться","theme":242},{"id":1650,"name":"Dos и DDos атаки. Как защищаться","theme":242}],"order":35,"name":"Безопастность сайта и защита от  возможных атак.","level":"base","course":17},{"id":243,"paragraphs":[{"id":1651,"name":"Критерии выбора seo-компании","theme":243},{"id":1652,"name":"Существующие схемы сотрудничества","theme":243},{"id":1653,"name":"Анализ эффективности работы seo-компании","theme":243}],"order":36,"name":"SEO под “ключ”. Поручения продвижения сайта seo - компаниям.","level":"base","course":17},{"id":244,"paragraphs":[{"id":1654,"name":"Программное обеспечение и Онлайн инструменты для облегчения труда оптимизатора. Обзор платных и  бесплатных программ.","theme":244},{"id":1655,"name":"Тенденции в SEO индустрии и интернет-маркетинге  в целом","theme":244}],"order":37,"name":"Подведение итогов","level":"base","course":17}],"specs":[{"id":49,"text":"Свой преподаватель","course":17},{"id":50,"text":"2 - 3 раза в неделю","course":17},{"id":51,"text":"2 - 4,5 месяца","course":17}],"levels":[{"id":17,"specs":[{"id":28,"text":"Индивидуально 2 - 3 раза в неделю","level":17},{"id":29,"text":"Доступ к материалам курса навсегда","level":17},{"id":34,"text":"От двух до четырёх с половиной месяцев","level":17}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":17},{"id":18,"specs":[{"id":30,"text":"Индивидуально 2 - 3 раза в неделю","level":18},{"id":31,"text":"Доступ к материалам курса навсегда","level":18},{"id":35,"text":"От двух до четырёх с половиной месяцев","level":18}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":17},{"id":19,"specs":[{"id":32,"text":"Индивидуально 2 - 3 раза в неделю","level":19},{"id":33,"text":"Доступ к материалам курса навсегда","level":19},{"id":36,"text":"От двух до четырёх с половиной месяцев","level":19}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":17}],"name":"Маркетинг SEO SMM","description":"В данном курсе мы готовим хороших маркетологов и менеджеров для бизнеса. Начнём курс с освоения Photoshop, а дальше займемся настройкой рекламы в соц сетях и браузерах.Уделим большое время оптимизации кода сайтов, повысим скорость загрузки, поднимемся в поисковой выдаче.","tag":"office","image":null,"programm":"/media/pdfs/Marketing-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":18,"themes":[{"id":54,"paragraphs":[{"id":426,"name":"Изучение рабочего интерфейса программы Figma","theme":54},{"id":427,"name":"Создание проекта и организация страниц","theme":54},{"id":428,"name":"Изучение базовых инструментов (фигуры, перо, текст, фреймы, сектора)","theme":54},{"id":429,"name":"Работа с фигурами, масками, эффектами","theme":54},{"id":430,"name":"Работа с типографикой (инструмент текст)","theme":54},{"id":431,"name":"Выравнивание, отступы в Figma","theme":54},{"id":432,"name":"Настройка сетки Figma","theme":54},{"id":433,"name":"Изучение функции constrains","theme":54},{"id":434,"name":"Автоматизация дизайна с помощью Autolayout","theme":54},{"id":435,"name":"Компоненты в фигма и их варианты","theme":54},{"id":436,"name":"Создание стиля шрифта, цвета, тени. работа с библиотекой","theme":54},{"id":437,"name":"Прототипирование и анимация","theme":54},{"id":438,"name":"Работа с плагинами","theme":54}],"order":1,"name":"Знакомство с Figma","level":"base","course":18},{"id":55,"paragraphs":[{"id":439,"name":"Все, что можно использовать для прототипирования – от карандаша до Axure.","theme":55},{"id":440,"name":"Основные принципы юзабилити","theme":55},{"id":441,"name":"Эвристический анализ","theme":55},{"id":442,"name":"Почему мы заботимся о дизайне и UX","theme":55},{"id":443,"name":"Удобство использования: Usable vs Useful","theme":55},{"id":444,"name":"Что такое конкурентный анализ. Каковы его виды, когда и для чего его использовать.","theme":55},{"id":445,"name":"Доски настроения в работе дизайнера","theme":55},{"id":446,"name":"Работа с заказчиком","theme":55},{"id":447,"name":"Составление и использование стандартных брифов","theme":55},{"id":448,"name":"Формирование технического задания на проект. Распределение ролей.","theme":55},{"id":449,"name":"Доски настроения в работе дизайнера","theme":55},{"id":450,"name":"Как правильно провести интервью с заказчиком и получить всю необходимую информацию?","theme":55},{"id":451,"name":"Оценка сроков выполнения задач. Оценка стоимости","theme":55}],"order":2,"name":"Подготовительный этап в разработке проекта","level":"base","course":18},{"id":56,"paragraphs":[{"id":452,"name":"Как устроено взаимодействие дизайнеров в компании. Какие есть этапы и контрольные точки в работе.","theme":56},{"id":453,"name":"Почему важно построить грамотный и понятный всем участникам рабочий процесс.","theme":56},{"id":454,"name":"Постановка, выполнение, ревью, тестирование и закрытие задач.","theme":56},{"id":455,"name":"Плановые обсуждения, история версий, систематизация файлов.","theme":56},{"id":456,"name":"Разделение раюботы на спринты. Дедлайны. Ветки. Груминг.","theme":56},{"id":457,"name":"Фреймворк Double Diamond","theme":56},{"id":458,"name":"Типы дисплеев. Размеры дисплеев. Виды устройств, под которые разрабатывается дизайн.","theme":56},{"id":459,"name":"Платформы в дизайне. Десктоп, мобайл, андроид, iOS, дашбоарды и удалённые решения. Частные случаи.","theme":56},{"id":460,"name":"Продуктовые ниши: Образование, финтех, крипта, медицина, экономика и бухгалтерский учёт, работа с данными, развлечения и т.д.","theme":56},{"id":461,"name":"Интерфесные сетки в дизайне. Стандартные решения для платформы десктоп и её мобайл адаптации. Промежутки мобильной, планетной и десктоп версий.","theme":56},{"id":462,"name":"Методология работы адаптивного дизайна","theme":56},{"id":463,"name":"Методология работы резинового дизайна","theme":56},{"id":464,"name":"Стандартные решения для сеток на платформах андроид и iOS","theme":56},{"id":465,"name":"Горизонтальная ориентация в интерфейсах","theme":56},{"id":466,"name":"Типовые отличия на платформах андроид и iOS","theme":56}],"order":3,"name":"Дизайн процессы и основы работы с интерфейсами","level":"base","course":18},{"id":57,"paragraphs":[{"id":467,"name":"Блочная структура страниц","theme":57},{"id":468,"name":"Дизайн система","theme":57},{"id":469,"name":"Теория близости. Атомарный и молекулярный дизайн","theme":57},{"id":470,"name":"Визуальная иерархия","theme":57},{"id":471,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":57},{"id":472,"name":"Соответствие десктопной и мобильной адаптаций между собой","theme":57},{"id":473,"name":"Основы типографики и работы со шрифтами","theme":57},{"id":474,"name":"Основы колористики","theme":57},{"id":475,"name":"Айдентика, брендинг, следование брендбукам и корпоративным стандартам","theme":57},{"id":476,"name":"Система отступов. Шаг сетки. Плотность пикселей. Разрешение экрана","theme":57},{"id":477,"name":"Система кнопок, инпутов, шрифтов и цветов.","theme":57},{"id":478,"name":"Комплиментарные иконки в проекте. Стили иконок","theme":57},{"id":479,"name":"Скетчи, вайрфреймы, макеты","theme":57},{"id":480,"name":"Визуализация данных","theme":57}],"order":4,"name":"Из чего строится интерфейс. Основы Ui","level":"base","course":18},{"id":58,"paragraphs":[{"id":481,"name":"Основы Ux. Методы исследования","theme":58},{"id":482,"name":"Карта проекта. Распределение ролей в проекте","theme":58},{"id":483,"name":"Приоритезация задач и процессов","theme":58},{"id":484,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":58},{"id":485,"name":"Составление карты сайта и приложения. Иерархические диаграммы","theme":58},{"id":486,"name":"Написание и проверка юзерстори со стороны клиента, заказчика, сотрудника и т.д.","theme":58},{"id":487,"name":"Гипотезы, их тестирование и внедрение","theme":58},{"id":488,"name":"Пользовательской путь. Целевое действие. Метрики","theme":58},{"id":489,"name":"Оптимизация юзерфлоу. Примеры сайтов и приложений","theme":58},{"id":490,"name":"Высоконагруженные интерфейсы","theme":58},{"id":491,"name":"Пользовательские интервью: как и для чего их проводить. Как правильно обрабатывать полученные данные и превращать их в дизайн-решения.","theme":58},{"id":492,"name":"Зачем нужны персоны и можно ли их просто придумать? Эмпатия как важная составляющая human centered design","theme":58},{"id":493,"name":"Опросы, А\\Б тестирование, фокус группы и другие методы анализа интерфейсов","theme":58},{"id":494,"name":"Глубина проникновения. Время на странице. Тепловые карты. Конверсия. Монетизация","theme":58}],"order":5,"name":"Основы Ux. Методы исследования","level":"base","course":18},{"id":59,"paragraphs":[{"id":495,"name":"1. Анализ существующих на данный момент типов сайтов","theme":59},{"id":496,"name":"2. Исследование областей взаимодействия с веб-дизайном","theme":59},{"id":497,"name":"3. Основные типы полиграфии","theme":59},{"id":498,"name":"4. Брендинг","theme":59},{"id":499,"name":"5. Нейминг","theme":59},{"id":500,"name":"6. Прототипирование","theme":59},{"id":501,"name":"7. Основные правила построения сайта. Адаптивность. Основы композиции","theme":59}],"order":6,"name":"Знакомство с различными типами сайтов","level":"base","course":18},{"id":60,"paragraphs":[{"id":502,"name":"Шрифты. Поиск и установка","theme":60},{"id":503,"name":"Использование различных типов шрифтов","theme":60},{"id":504,"name":"Композиционные приемы со шрифтами","theme":60},{"id":505,"name":"Применение шрифтов на сайте","theme":60},{"id":506,"name":"Доработка сайта-визитки, используя изученный материал","theme":60},{"id":507,"name":"Основные правила построения сайта. Бутстрап.  Адаптивность. Основы композиции","theme":60}],"order":7,"name":"Нейминг","level":"base","course":18},{"id":61,"paragraphs":[{"id":508,"name":"Цветовая палитра","theme":61},{"id":509,"name":"Использование различных композиционных приемов","theme":61},{"id":510,"name":"Социальные сети в современном маркетинге","theme":61},{"id":511,"name":"Создание мокапов и брендирование заданной категории товаров","theme":61}],"order":9,"name":"Брендинг","level":"base","course":18},{"id":62,"paragraphs":[{"id":512,"name":"Блочная структура страниц","theme":62},{"id":513,"name":"Дизайн система","theme":62},{"id":514,"name":"Теория близости. Атомарный и молекулярный дизайн","theme":62},{"id":515,"name":"Визуальная иерархия","theme":62},{"id":516,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":62},{"id":517,"name":"Соответствие десктопной и мобильной адаптаций между собой","theme":62},{"id":518,"name":"Основы типографики и работы со шрифтами","theme":62},{"id":519,"name":"Основы колористики","theme":62},{"id":520,"name":"Айдентика, брендинг, следование брендбукам и корпоративным стандартам","theme":62},{"id":521,"name":"Система отступов. Шаг сетки. Плотность пикселей. Разрешение экрана","theme":62},{"id":522,"name":"Система кнопок, инпутов, шрифтов и цветов.","theme":62},{"id":523,"name":"Комплиментарные иконки в проекте. Стили иконок","theme":62},{"id":524,"name":"Скетчи, вайрфреймы, макеты","theme":62},{"id":525,"name":"Визуализация данных","theme":62}],"order":9,"name":"Из чего строится интерфейс. Основы Ui","level":"base","course":18},{"id":63,"paragraphs":[{"id":526,"name":"Что такое дизайн система. Иерархие элементов","theme":63},{"id":527,"name":"Компоненты. Варианты. Свойства. Перенос между файлами","theme":63},{"id":528,"name":"Вложенные компоненты","theme":63},{"id":529,"name":"Компоненты для иконок. Рекомендуемые размеры. Стандартные состояния","theme":63},{"id":530,"name":"Компоненты для прототипирования и анимации","theme":63},{"id":531,"name":"Разделение компонентов между страницами и платформами","theme":63},{"id":532,"name":"Подключение системы. Публикация изменений. Конфликты. Обновление компонентов","theme":63},{"id":533,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":63},{"id":534,"name":"Система шрифтов","theme":63},{"id":535,"name":"Система цветов","theme":63},{"id":536,"name":"Система стилей","theme":63},{"id":537,"name":"Пагинация, скролл, крестики, стрелочки, выпадающие меню, чекбоксы, радиокнопки, селекторы, разделители, фильтры, сортировки и т.д.","theme":63},{"id":538,"name":"Создание полной системы кнопок на проекты с десктоп и мобайл версиями","theme":63},{"id":539,"name":"Создание системы инпутов на проекты с десктоп и мобайл версией","theme":63},{"id":540,"name":"Стандартизация футера и хедера","theme":63},{"id":541,"name":"Использование дополнительных элементов и состояний. Боковое меню. Модальные окна","theme":63},{"id":542,"name":"Структура и систематизация файлов в сложных дизайн системах","theme":63}],"order":10,"name":"Дизайн система","level":"base","course":18},{"id":64,"paragraphs":[{"id":543,"name":"Теоретические сведения о блогах","theme":64},{"id":544,"name":"Построение простейшего блога по шаблону","theme":64},{"id":545,"name":"Площадки с шаблонными решениями, тильда. Викс. Вордпрес. Опенкард.","theme":64},{"id":546,"name":"Построение структуры блога","theme":64},{"id":547,"name":"Монетизация блогов","theme":64},{"id":548,"name":"Подключение метрик","theme":64},{"id":549,"name":"Автоматизация и отложенный постинг","theme":64}],"order":11,"name":"Блоги и их разработка","level":"base","course":18},{"id":65,"paragraphs":[{"id":550,"name":"Исследование роли векторной графики в дизайне в целом","theme":65},{"id":551,"name":"Рассмотрение возможностей программы для работы с векторной графиков","theme":65},{"id":552,"name":"Предпечтная подготовка полиграфии и векторных объектов","theme":65},{"id":553,"name":"Анализ существующих площадок иконок и векторных объектов","theme":65},{"id":554,"name":"Создание элементнарных контуров и фигур по образцу и самостоятельно","theme":65}],"order":12,"name":"Векторная графика в веб-дизайне и предпечатная подготовка","level":"base","course":18},{"id":66,"paragraphs":[{"id":555,"name":"Общие сведения о лендингах","theme":66},{"id":556,"name":"Правила построения современного лендинга","theme":66},{"id":557,"name":"Прототипирование своего сайта по существующим  образцам","theme":66},{"id":558,"name":"Оформление файла для верстки","theme":66}],"order":13,"name":"Лендинг теоретические сведения","level":"base","course":18},{"id":67,"paragraphs":[{"id":559,"name":"Анализ существующих примеров сайта-визитки","theme":67},{"id":560,"name":"Основные правила построения сайта такого типа","theme":67},{"id":561,"name":"Разработка прототипа портфолио","theme":67},{"id":562,"name":"Разработка прототипа портфолио","theme":67}],"order":14,"name":"Сайт визитка","level":"base","course":18},{"id":68,"paragraphs":[{"id":563,"name":"Общие сведения о корпоративном стиле и его связь с уже изученным материалом","theme":68},{"id":564,"name":"Анализ структуры корпоративного сайта","theme":68},{"id":565,"name":"Разработка индивидуального логотипа и пакета рекламы для бренда","theme":68},{"id":566,"name":"Создания концепции корпоративного сайта","theme":68},{"id":567,"name":"Реализация главной страницы сайта","theme":68},{"id":568,"name":"Разработка дополнительных страниц корпоративного  сайта","theme":68},{"id":569,"name":"Анализ соответствия стилистики","theme":68}],"order":15,"name":"Разработка корпоративного стиля и сайта","level":"base","course":18},{"id":69,"paragraphs":[{"id":570,"name":"Теоретические сведения и правила создания интернет-магазинов","theme":69},{"id":571,"name":"Анализ и изучение особенностей построение макета интернет магазина","theme":69},{"id":572,"name":"Прототипирование сайта по существующим примерам","theme":69},{"id":573,"name":"Разработка главной страницы и логотипа","theme":69},{"id":574,"name":"Разработка фирменного стиля и сопутствующих материалов","theme":69},{"id":575,"name":"Карусель товаров","theme":69},{"id":576,"name":"Страницы товара. Описание. Отзывы. Рейтинги","theme":69},{"id":577,"name":"Фильтры. Вложенность. Состояния","theme":69},{"id":578,"name":"Айдентика в интернет-магазинах","theme":69},{"id":579,"name":"Разработка дополнительных страниц интернет-магазина самостоятельно","theme":69},{"id":580,"name":"Внедрение страницы 404 и корзины","theme":69},{"id":581,"name":"Адаптация мобильной версиии","theme":69}],"order":16,"name":"Разработка интернет-магазина","level":"base","course":18},{"id":70,"paragraphs":[{"id":582,"name":"Построение собственного макета сайта на предложенную тему, самостоятельно","theme":70},{"id":583,"name":"Анализ соответствия макета современным требованиям","theme":70}],"order":17,"name":"Разработка фирменного сайта без примера","level":"base","course":18},{"id":71,"paragraphs":[{"id":584,"name":"Теоретические сведения о разработке дизайна  мобильных приложений","theme":71},{"id":585,"name":"Создание прототипа социальной сети и мобильного приложения с помощью редакторов","theme":71},{"id":586,"name":"Основные принципы построения архитектры мобильного приложения","theme":71},{"id":587,"name":"Практика построения карты приложения","theme":71},{"id":588,"name":"Разработка приложения с акциями и скидками","theme":71},{"id":589,"name":"Приложение продажи растений","theme":71},{"id":590,"name":"Продажа авиабилетов","theme":71},{"id":591,"name":"Приложение поиска работы","theme":71},{"id":592,"name":"Разработка интерфейсов и прогнозирование поведения пользователя","theme":71},{"id":593,"name":"Упрощение структуры приложения","theme":71},{"id":594,"name":"Реклама и монетизация приложения","theme":71},{"id":595,"name":"Взаимосвязь программирования и дизайна в мобильных приложениях","theme":71}],"order":18,"name":"Мобильные приложения. Дизайн и проектирование","level":"base","course":18},{"id":72,"paragraphs":[{"id":596,"name":"Теоретические сведения о площадках-портфолио в интернете","theme":72},{"id":597,"name":"Создание собственных портфолио и загрузка первых работ","theme":72}],"order":19,"name":"Знакомство с онлайн портфолио бехансе и дрибл","level":"base","course":18},{"id":73,"paragraphs":[{"id":598,"name":"Формирование и ведение собственного портфолио","theme":73},{"id":599,"name":"Взаимодействие с другими пользователями","theme":73},{"id":600,"name":"Методы раскрутки своих аккаунтов","theme":73},{"id":601,"name":"Известные и набирающие популярность площадки","theme":73},{"id":602,"name":"Зарубежные площадки и биржи","theme":73},{"id":603,"name":"Фриланс. Биржи. Заказы. Проблемы и их решения","theme":73},{"id":604,"name":"Формирование собственного бренда","theme":73},{"id":605,"name":"Оценка стоимости и продолжительности проектов","theme":73},{"id":606,"name":"Работа с подрядчиками, программистами","theme":73},{"id":607,"name":"Соблюдение качества верстки","theme":73},{"id":608,"name":"Мобильная адаптация. Проблемы и решения.","theme":73},{"id":609,"name":"Продвижение собственного продукта и модели  монетизации","theme":73},{"id":610,"name":"Оценочный доход","theme":73}],"order":20,"name":"Продвижение собственного дизайна","level":"base","course":18}],"specs":[{"id":52,"text":"Свой преподаватель","course":18},{"id":53,"text":"2 - 3 раза в неделю","course":18},{"id":54,"text":"2 - 4,5 месяца","course":18}],"levels":[{"id":26,"specs":[{"id":49,"text":"Индивидуально 2 - 3 раза в неделю","level":26},{"id":50,"text":"Доступ к материалам курса навсегда","level":26},{"id":51,"text":"От полутора до восьми месяцев","level":26}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":18},{"id":27,"specs":[{"id":55,"text":"Индивидуально 2 - 3 раза в неделю","level":27},{"id":56,"text":"Доступ к материалам курса навсегда","level":27},{"id":57,"text":"От полутора до восьми месяцев","level":27}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":18},{"id":28,"specs":[{"id":58,"text":"Индивидуально 2 - 3 раза в неделю","level":28},{"id":59,"text":"Доступ к материалам курса навсегда","level":28},{"id":60,"text":"От полутора до восьми месяцев","level":28}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":18}],"name":"Веб-дизайн","description":"Разобравшись с базовой графикой можно приступать к освоению веб-дизайна. Мы предлагаем несколько направлений: дизайн сайтов, создание приложений, брендинг и упаковка, дизайн игр. Все они популярны сегодня, выбирайте на свой вкус. Сильное портфолио укрепит позиции, а личный педагог разберет сложные моменты.","tag":"design","image":null,"programm":"/media/pdfs/Web-design-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":19,"themes":[{"id":5,"paragraphs":[{"id":11,"name":"Отличия Ui и Ux дизайна","theme":5},{"id":12,"name":"User Interface (Ui)","theme":5},{"id":13,"name":"User Experience (UX)","theme":5},{"id":14,"name":"Дизайн ориентированный на пользователя","theme":5},{"id":15,"name":"Дизайнер в команде. Роли и ответственность","theme":5},{"id":16,"name":"Портфолио. Создание, продвижение, обновление.","theme":5}],"order":1,"name":"Введение. Кто такой Ui Ux дизайнер","level":"base","course":19},{"id":6,"paragraphs":[{"id":17,"name":"Как люди используют цифровые продукты. Паттерны человеческого восприятия, память, внимание. Базовые основы дизайна взаимодействия","theme":6},{"id":18,"name":"Роль дизайна в становлении и продвижении продукта","theme":6},{"id":19,"name":"Методы управления проектами Agile vs Waterfall","theme":6},{"id":20,"name":"Распределение и утверждение задач Scrum, Kanban, Lean","theme":6},{"id":21,"name":"Прединвестиционная стадия, анализ рынка, бизнес план","theme":6},{"id":22,"name":"Разработка документации в Konfluence","theme":6},{"id":23,"name":"Проектирование","theme":6},{"id":24,"name":"Разработка проекта","theme":6},{"id":25,"name":"Тестирование","theme":6},{"id":26,"name":"Внедрение","theme":6},{"id":27,"name":"Обслуживание и редизайн","theme":6}],"order":2,"name":"Жизненный цикл проектов","level":"base","course":19},{"id":7,"paragraphs":[{"id":28,"name":"Все, что можно использовать для прототипирования – от карандаша до Axure","theme":7},{"id":29,"name":"Основные принципы юзабилити","theme":7},{"id":30,"name":"Эвристический анализ","theme":7},{"id":31,"name":"Почему мы заботимся о дизайне и UX","theme":7},{"id":32,"name":"Удобство использования: Usable vs Useful","theme":7},{"id":33,"name":"Что такое конкурентный анализ. Каковы его виды, когда и для чего его использовать.","theme":7},{"id":34,"name":"Доски настроения в работе дизайнера","theme":7},{"id":35,"name":"Работа с заказчиком","theme":7},{"id":36,"name":"Составление и использование стандартных брифов","theme":7},{"id":37,"name":"Формирование технического задания на проект. Распределение ролей.","theme":7},{"id":39,"name":"Как правильно провести интервью с заказчиком и получить всю необходимую информацию?","theme":7},{"id":40,"name":"Оценка сроков выполнения задач. Оценка стоимости","theme":7}],"order":3,"name":"Подготовительный этап в разработке проекта","level":"base","course":19},{"id":8,"paragraphs":[{"id":41,"name":"Как устроено взаимодействие дизайнеров в компании. Какие есть этапы и контрольные точки в работе.","theme":8},{"id":42,"name":"Почему важно построить грамотный и понятный всем участникам рабочий процесс.","theme":8},{"id":43,"name":"Постановка, выполнение, ревью, тестирование и закрытие задач.","theme":8},{"id":44,"name":"Плановые обсуждения, история версий, систематизация файлов.","theme":8},{"id":45,"name":"Разделение раюботы на спринты. Дедлайны. Ветки. Груминг.","theme":8},{"id":46,"name":"Фреймворк Double Diamond","theme":8},{"id":47,"name":"Типы дисплеев. Размеры дисплеев. Виды устройств, под которые разрабатывается дизайн.","theme":8},{"id":48,"name":"Платформы в дизайне. Десктоп, мобайл, андроид, iOS, дашбоарды и удалённые решения. Частные случаи.","theme":8},{"id":49,"name":"Продуктовые ниши: Образование, финтех, крипта, медицина, экономика и бухгалтерский учёт, работа с данными, развлечения и т.д.","theme":8},{"id":50,"name":"Интерфесные сетки в дизайне. Стандартные решения для платформы десктоп и её мобайл адаптации. Промежутки мобильной, планетной и десктоп версий.","theme":8},{"id":51,"name":"Методология работы адаптивного дизайна","theme":8},{"id":52,"name":"Методология работы резинового дизайна","theme":8},{"id":53,"name":"Стандартные решения для сеток на платформах андроид и iOS","theme":8},{"id":54,"name":"Горизонтальная ориентация в интерфейсах","theme":8},{"id":55,"name":"Типовые отличия на платформах андроид и iOS","theme":8}],"order":4,"name":"Дизайн процессы и основы работы с интерфейсами","level":"base","course":19},{"id":9,"paragraphs":[{"id":56,"name":"Блочная структура страниц","theme":9},{"id":57,"name":"Дизайн система","theme":9},{"id":58,"name":"Теория близости. Атомарный и молекулярный дизайн","theme":9},{"id":59,"name":"Визуальная иерархия","theme":9},{"id":60,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":9},{"id":61,"name":"Соответствие десктопной и мобильной адаптаций между собой","theme":9},{"id":62,"name":"Основы типографики и работы со шрифтами","theme":9},{"id":63,"name":"Основы колористики","theme":9},{"id":64,"name":"Айдентика, брендинг, следование брендбукам и корпоративным стандартам","theme":9},{"id":65,"name":"Система отступов. Шаг сетки. Плотность пикселей. Разрешение экрана","theme":9},{"id":66,"name":"Система кнопок, инпутов, шрифтов и цветов.","theme":9},{"id":67,"name":"Комплиментарные иконки в проекте. Стили иконок","theme":9},{"id":68,"name":"Скетчи, вайрфреймы, макеты","theme":9},{"id":69,"name":"Визуализация данных","theme":9}],"order":5,"name":"Из чего строится интерфейс. Основы Ui","level":"base","course":19},{"id":10,"paragraphs":[{"id":70,"name":"Карта проекта. Распределение ролей в проекте","theme":10},{"id":71,"name":"Приоритезация задач и процессов","theme":10},{"id":72,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":10},{"id":73,"name":"Составление карты сайта и приложения. Иерархические диаграммы","theme":10},{"id":74,"name":"Написание и проверка юзерстори со стороны клиента, заказчика, сотрудника и т.д.","theme":10},{"id":75,"name":"Гипотезы, их тестирование и внедрение","theme":10},{"id":76,"name":"Пользовательской путь. Целевое действие. Метрики","theme":10},{"id":77,"name":"Оптимизация юзерфлоу. Примеры сайтов и приложений","theme":10},{"id":78,"name":"Высоконагруженные интерфейсы","theme":10},{"id":79,"name":"Пользовательские интервью: как и для чего их проводить. Как правильно обрабатывать полученные данные и превращать их в дизайн-решения.","theme":10},{"id":80,"name":"Зачем нужны персоны и можно ли их просто придумать? Эмпатия как важная составляющая human centered design","theme":10},{"id":81,"name":"Опросы, А\\Б тестирование, фокус группы и другие методы анализа интерфейсов","theme":10},{"id":82,"name":"Глубина проникновения. Время на странице. Тепловые карты. Конверсия. Монетизация","theme":10},{"id":91,"name":"Посевы и прогрев аудитории","theme":10},{"id":92,"name":"Глубина и время просмотра","theme":10},{"id":93,"name":"Роль арт-директора в работе","theme":10},{"id":94,"name":"Влияние дизайна на монетизацию","theme":10},{"id":95,"name":"Альфа и бета тестирования. Обновления. Редизайн. Этапы, сроки и задачи","theme":10}],"order":6,"name":"Основы Ux. Методы исследования","level":"base","course":19},{"id":12,"paragraphs":[{"id":96,"name":"Изучение рабочего интерфейса программы Figma","theme":12},{"id":97,"name":"Создание проекта и организация страниц","theme":12},{"id":98,"name":"Изучение базовых инструментов (фигуры, перо, текст, фреймы, сектора)","theme":12},{"id":99,"name":"Работа с фигурами, масками, эффектами","theme":12},{"id":100,"name":"Работа с типографикой (инструмент текст)","theme":12},{"id":101,"name":"Выравнивание, отступы в Figma","theme":12},{"id":102,"name":"Настройка сетки Figma","theme":12},{"id":103,"name":"Изучение функции constrains","theme":12},{"id":104,"name":"Автоматизация дизайна с помощью Autolayout","theme":12},{"id":105,"name":"Компоненты в фигма и их варианты","theme":12},{"id":106,"name":"Создание стиля шрифта, цвета, тени. работа с библиотекой","theme":12},{"id":107,"name":"Прототипирование и анимация","theme":12},{"id":108,"name":"Работа с плагинами","theme":12},{"id":109,"name":"Экспорт из Figma","theme":12}],"order":7,"name":"Работа в Figma","level":"base","course":19},{"id":13,"paragraphs":[{"id":110,"name":"Что такое дизайн система. Иерархие элементов","theme":13},{"id":111,"name":"Компоненты. Варианты. Свойства. Перенос между файлами","theme":13},{"id":112,"name":"Вложенные компоненты","theme":13},{"id":113,"name":"Компоненты для иконок. Рекомендуемые размеры. Стандартные состояния","theme":13},{"id":114,"name":"Компоненты для прототипирования и анимации","theme":13},{"id":115,"name":"Разделение компонентов между страницами и платформами","theme":13},{"id":116,"name":"Подключение системы. Публикация изменений. Конфликты. Обновление компонентов","theme":13},{"id":117,"name":"Система версий. Ветки. Хранение и обсулживание файлов","theme":13},{"id":118,"name":"Система шрифтов","theme":13},{"id":119,"name":"Система цветов","theme":13},{"id":120,"name":"Система стилей","theme":13},{"id":121,"name":"Пагинация, скролл, крестики, стрелочки, выпадающие меню, чекбоксы, радиокнопки, селекторы, разделители, фильтры, сортировки и т.д.","theme":13},{"id":122,"name":"Создание полной системы кнопок на проекты с десктоп и мобайл версиями","theme":13},{"id":123,"name":"Создание системы инпутов на проекты с десктоп и мобайл версией","theme":13},{"id":124,"name":"Стандартизация футера и хедера","theme":13},{"id":125,"name":"Использование дополнительных элементов и состояний. Боковое меню. Модальные окна","theme":13},{"id":126,"name":"Структура и систематизация файлов в сложных дизайн системах","theme":13}],"order":8,"name":"Дизайн система","level":"base","course":19},{"id":14,"paragraphs":[{"id":127,"name":"Программы для прототипирования","theme":14},{"id":128,"name":"Прототипы в фигме","theme":14},{"id":129,"name":"Плагины для анимации","theme":14},{"id":130,"name":"Пошаговая анимация. Практика с батарейкой, часами, загрузчиком","theme":14},{"id":131,"name":"Потоковая анимация. Несколько анимируемых элементов. Практика с бликами на тексте","theme":14},{"id":132,"name":"Взаимосвязь слайдов прототипа","theme":14},{"id":133,"name":"Возможные действия с прототипом","theme":14},{"id":134,"name":"Вертикальный и горизонтальный скролл","theme":14},{"id":135,"name":"Нажатие, клик, переход","theme":14},{"id":136,"name":"Наведение, исчезание, появление","theme":14},{"id":137,"name":"Умная анимация в фигме. Примеры использования","theme":14},{"id":138,"name":"Время перехода, методы отображения анимации, скорость анимации","theme":14},{"id":139,"name":"Форматы файлов. Подключение прототипов из фигмы в интернете. Рекомендации по размерам и оформлению файлов прототипов и анимации","theme":14},{"id":140,"name":"Презентация прототипа клиенту и команде","theme":14},{"id":141,"name":"Подготовка платформы для показа. Десктоп, мобайл, планшет","theme":14},{"id":142,"name":"Вложенные компоненты в прототипах фигмы","theme":14},{"id":143,"name":"Глубина проникновения. Время на странице. Тепловые карты. Конверсия. Монетизация","theme":14}],"order":9,"name":"Прототипирование и анимация","level":"base","course":19},{"id":15,"paragraphs":[{"id":144,"name":"Теоретические сведения и правила создания сайтов","theme":15},{"id":145,"name":"Анализ и изучение особенностей построение макета","theme":15},{"id":146,"name":"Создание макетов сайта по существующим примерам, анализ конкурентов. Бриф и техническое задание на сайт.","theme":15},{"id":147,"name":"Разработка главной страницы и логотипа. Формирование первичной дизайн системы","theme":15},{"id":148,"name":"Разработка фирменного стиля и сопутствующих материалов","theme":15},{"id":149,"name":"Создание карты сайта. Написание гипотез. Формирование эффективного пользовательского пути. Устранение отвлекающих факторов","theme":15},{"id":150,"name":"Дополнительные страницы. Дополнительные блоки. Страница товара. Описание. Отзывы. Рейтинги","theme":15},{"id":151,"name":"Фильтры. Вложенность. Состояния всех элементов","theme":15},{"id":152,"name":"Айдентика в сайтах","theme":15},{"id":153,"name":"Различные типы сайтов: блог, интернет магазин, корпоративный сайт, сайт портфолио и т.д.","theme":15},{"id":154,"name":"Внедрение страницы 404, 505, 503 и корзины","theme":15},{"id":155,"name":"Адаптация мобильной версиии","theme":15}],"order":10,"name":"Разработка сайта","level":"base","course":19},{"id":16,"paragraphs":[{"id":156,"name":"Теоретические сведения о разработке дизайна  мобильных приложений","theme":16},{"id":157,"name":"Особенности платформы андроид","theme":16},{"id":158,"name":"Особенности платформы iOS","theme":16},{"id":159,"name":"Интерфейсные сетки в мобильных приложениях","theme":16},{"id":160,"name":"Дизайн системы мобильных приложений","theme":16},{"id":161,"name":"Основные принципы построения архитектры мобильного приложения","theme":16},{"id":162,"name":"Практика построения карты приложения","theme":16},{"id":163,"name":"Проектирование пользовательского пути, целевого действия.","theme":16},{"id":164,"name":"Оптимизация сложных интерфейсов","theme":16},{"id":165,"name":"Технические ограничения при создании дизайна приложения","theme":16},{"id":166,"name":"Разработка приложения с акциями и скидками","theme":16},{"id":167,"name":"Приложение продажи растений","theme":16},{"id":168,"name":"Продажа авиабилетов","theme":16},{"id":169,"name":"Приложение поиска работы","theme":16},{"id":170,"name":"Разработка интерфейсов и прогнозирование поведения пользователя","theme":16},{"id":171,"name":"Упрощение структуры приложения","theme":16},{"id":172,"name":"Реклама и монетизация приложения","theme":16},{"id":173,"name":"Взаимосвязь программирования и дизайна в мобильных\u2028приложениях","theme":16}],"order":11,"name":"Мобильные приложения. Дизайн и проектирование","level":"base","course":19},{"id":17,"paragraphs":[{"id":174,"name":"Проверка на feasibility","theme":17},{"id":175,"name":"Процесс утверждения (Buy-in)","theme":17},{"id":176,"name":"Презентация и коммуникация дизайн-решений","theme":17},{"id":177,"name":"Программы для передачи дизайна: Figma, InVision, Zeplin","theme":17},{"id":178,"name":"Подготовка дизайна к передаче","theme":17},{"id":179,"name":"Дизайн-документация на проекте","theme":17},{"id":180,"name":"Поддержка готового дизайна","theme":17}],"order":12,"name":"Сдача проекта и его поддержка","level":"base","course":19},{"id":18,"paragraphs":[{"id":181,"name":"Формирование резюме","theme":18},{"id":182,"name":"Готовимся к интервью","theme":18},{"id":183,"name":"Этапы интервью","theme":18},{"id":184,"name":"Тестовое задание","theme":18},{"id":185,"name":"Готовим портфолио. Площадки для проектов","theme":18},{"id":186,"name":"Типы компаний. Продуктовые компании, студии, фриланс и т.д.","theme":18},{"id":187,"name":"Техническое интервью","theme":18},{"id":188,"name":"Soft и Hard навыки","theme":18},{"id":189,"name":"Где искать вакансии","theme":18},{"id":190,"name":"Что выбрать работу в фирме или фриланс","theme":18},{"id":191,"name":"Как презентовать себя","theme":18}],"order":13,"name":"Формирование резюме и портфолио. Интервью","level":"base","course":19},{"id":19,"paragraphs":[{"id":192,"name":"За время обучения учащиеся составляют сообственное портфолио работ за счет выполнения домашних  и лабораторных, курсовых и дипломного проекта","theme":19}],"order":14,"name":"Экзамен","level":"base","course":19}],"specs":[{"id":55,"text":"Свой преподаватель","course":19},{"id":56,"text":"2 - 3 раза в неделю","course":19},{"id":57,"text":"2 - 4,5 месяца","course":19}],"levels":[{"id":20,"specs":[{"id":37,"text":"Индивидуально 2 - 3 раза в неделю","level":20},{"id":38,"text":"Доступ к материалам курса навсегда","level":20},{"id":39,"text":"От двух до четырёх с половиной месяце","level":20}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":19},{"id":21,"specs":[{"id":40,"text":"Индивидуально 2 - 3 раза в неделю","level":21},{"id":41,"text":"Доступ к материалам курса навсегда","level":21},{"id":42,"text":"От двух до четырёх с половиной месяце","level":21}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":19},{"id":22,"specs":[{"id":43,"text":"Индивидуально 2 - 3 раза в неделю","level":22},{"id":44,"text":"Доступ к материалам курса навсегда","level":22},{"id":45,"text":"От двух до четырёх с половиной месяце","level":22}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":19}],"name":"UI/UX дизайн","description":"Курс UI/UX дизайна – погрузит вас в мир пользовательского интерфейса (UI) и пользовательского опыта (UX). Изучите основы веб дизайна, цветовую теорию, типографику и композицию, чтобы создавать эффективные и привлекательные интерфейсы. Узнайте о пользовательских исследованиях, создании персонажей и прототипировании, чтобы разрабатывать интуитивные и легко используемые продукты.","tag":"design","image":null,"programm":"/media/pdfs/UX_Design-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":21,"themes":[{"id":20,"paragraphs":[{"id":193,"name":"Знакомство с специальностями визуализатор, специалист по чертежам и редактор 3д моделей","theme":20},{"id":194,"name":"Обзор по программ 3ds Max, 4d Cinema, Maya 3d, Revit, AutoCad, Photoshop","theme":20},{"id":195,"name":"Взаимодействие файлов и форматов","theme":20},{"id":196,"name":"Базовые связки программ для выполнеия рендера","theme":20},{"id":197,"name":"Основные этапы работы в моделировании","theme":20}],"order":1,"name":"Общие сведения о моделировании","level":"base","course":21},{"id":21,"paragraphs":[{"id":198,"name":"Обзор и настройка интерфейса в 3д Максе, перечень\u2028возможностей программы","theme":21},{"id":199,"name":"Импорт и экспорт файлов в 3д Макс","theme":21},{"id":200,"name":"Векторые планы. Применение. Создание","theme":21},{"id":201,"name":"Инструмент привзка, его виды и настройки","theme":21},{"id":202,"name":"Раздел создать, стандартные наборы","theme":21},{"id":203,"name":"Раздел модификаторы. Обзор простейших модификаций","theme":21},{"id":204,"name":"Возведение стен по векторному плану","theme":21}],"order":2,"name":"Знакомство с 3ds Max. Стены и план","level":"base","course":21},{"id":22,"paragraphs":[{"id":205,"name":"Работа с различными планами. Варианты настройки\u2028вьюпорта","theme":22},{"id":206,"name":"Возведенение подокнников","theme":22},{"id":207,"name":"Копирование объектов в 3д Макс. Зависимые и  независимые копии","theme":22},{"id":208,"name":"Работа с координатными осями","theme":22},{"id":209,"name":"Возведение балок","theme":22},{"id":210,"name":"Импорт готовых моделей в программу","theme":22},{"id":211,"name":"Инструмент вращение. Его применение","theme":22},{"id":212,"name":"Инструмент масштаб","theme":22},{"id":213,"name":"Выделение объектов и его варианты","theme":22},{"id":214,"name":"Основы композиции и первый план размещения","theme":22}],"order":3,"name":"Подоконники, мебель и баки","level":"base","course":21},{"id":23,"paragraphs":[{"id":215,"name":"Создание дверей","theme":23},{"id":216,"name":"Модификатор Edit-poly","theme":23},{"id":217,"name":"Работа с вершинами","theme":23},{"id":218,"name":"Ребра и бордюры","theme":23},{"id":219,"name":"Полигоны и объекты","theme":23},{"id":220,"name":"Свитки Inset, Extrude, Champfer","theme":23},{"id":221,"name":"Создание рамы для окна. Стекло","theme":23},{"id":222,"name":"Свитки Connect, Attach, Detach","theme":23}],"order":4,"name":"Двери, окна и их модификации","level":"base","course":21},{"id":24,"paragraphs":[{"id":223,"name":"Логические операции над объектами","theme":24},{"id":224,"name":"Вычитание объектов","theme":24},{"id":225,"name":"Моделируем раковину и столешницу на кухне","theme":24},{"id":226,"name":"Инструмент линия. Модификации","theme":24},{"id":227,"name":"Моделируем кран различных форм","theme":24},{"id":228,"name":"Используем знания для моделирования шкафов на  кухне","theme":24},{"id":229,"name":"Создаем свою кухню","theme":24}],"order":5,"name":"Раковина. Кран. Кухня","level":"base","course":21},{"id":25,"paragraphs":[{"id":230,"name":"Обзор необходимых свойств мягких объектов","theme":25},{"id":231,"name":"Модификатор Cloth","theme":25},{"id":232,"name":"Создаем одеяло","theme":25},{"id":233,"name":"Зависимые объекты","theme":25},{"id":234,"name":"Моделируем подушки","theme":25},{"id":235,"name":"Анимация в 3д Макс","theme":25},{"id":236,"name":"Работаем с контрольными точками (ключами)","theme":25},{"id":237,"name":"Сопряжение объектов","theme":25},{"id":238,"name":"Анимируем шторы. Конвертация в полигоны","theme":25}],"order":6,"name":"Шторы, одеяло, подушки и т.д","level":"base","course":21},{"id":26,"paragraphs":[{"id":239,"name":"Обзор моделей стульев и диванов","theme":26},{"id":240,"name":"Изгибаем формы","theme":26},{"id":241,"name":"Модификаторы Bend, FFD 4x4x4","theme":26},{"id":242,"name":"Создаем свой офисный стул","theme":26},{"id":243,"name":"Моделируем диван","theme":26},{"id":244,"name":"Создаем стол","theme":26},{"id":245,"name":"Заканчиваем моделирование кухни и гостиной","theme":26}],"order":7,"name":"Диваны, столы и стулья","level":"base","course":21},{"id":27,"paragraphs":[{"id":246,"name":"Обзор существующих стилей интерьеров","theme":27},{"id":247,"name":"Разработка базового декора","theme":27},{"id":248,"name":"Экстерьерный декор","theme":27},{"id":249,"name":"Винтажная мебель","theme":27},{"id":250,"name":"Моделируем плинтуса и карнизы","theme":27}],"order":8,"name":"Плинтуса, карнизы и прочий декор","level":"base","course":21},{"id":28,"paragraphs":[{"id":251,"name":"Анализ популярных моделей и стилей","theme":28},{"id":252,"name":"Создание простейших форм","theme":28},{"id":253,"name":"Моделируем ванну","theme":28},{"id":254,"name":"Создаем унитаз","theme":28},{"id":255,"name":"Бассейн. Моделирование воды","theme":28},{"id":256,"name":"Модификатор Nouse","theme":28}],"order":9,"name":"Ванна, туалет, сантехника","level":"base","course":21},{"id":29,"paragraphs":[{"id":257,"name":"Стандартные способы создания меха","theme":29},{"id":258,"name":"Трава, ее моделирование","theme":29},{"id":259,"name":"Мультискаттеры","theme":29},{"id":260,"name":"Создаем кровать","theme":29},{"id":261,"name":"Модификатор TurboSmooth. Его применение","theme":29},{"id":262,"name":"Модификатор Lathe","theme":29},{"id":263,"name":"Создаем лампы, подставки. Элементы вращения.","theme":29},{"id":264,"name":"Моделируем спальню","theme":29},{"id":265,"name":"Подводим итоги необходимого минимума для наполнения интерьера","theme":29}],"order":10,"name":"Моделирование меха и травы. Спальня","level":"base","course":21},{"id":30,"paragraphs":[{"id":266,"name":"Работа с крупными проектами","theme":30},{"id":267,"name":"Подача материала заказчику","theme":30},{"id":268,"name":"Необходимые планы для выполнения работ","theme":30},{"id":269,"name":"Авторский контроль","theme":30},{"id":270,"name":"ГОСТЫ в планировани интерьеров","theme":30},{"id":271,"name":"Создаем модель в несколько этажей","theme":30}],"order":11,"name":"Сложный план здания","level":"base","course":21},{"id":31,"paragraphs":[{"id":272,"name":"Общие сведения о экстерьерной визуализации","theme":31},{"id":273,"name":"Необходимые элементы визуализации","theme":31},{"id":274,"name":"Обзор рендеров","theme":31},{"id":275,"name":"Аппаратная нагрузка и оптимизация","theme":31},{"id":276,"name":"Моделирование первой сцены","theme":31},{"id":277,"name":"Мультискаттер + трава","theme":31},{"id":278,"name":"Деревья. Камни","theme":31}],"order":12,"name":"Экстерьерная визуализация","level":"base","course":21},{"id":32,"paragraphs":[{"id":279,"name":"Принцип работы редактора материалов","theme":32},{"id":280,"name":"Интерфейс подпрограммы","theme":32},{"id":281,"name":"Карты, материалы, процедуры","theme":32},{"id":282,"name":"Текстуры","theme":32},{"id":283,"name":"HDR карты","theme":32},{"id":284,"name":"Подключение большого количества текстур","theme":32},{"id":285,"name":"Хранение данных для сцены","theme":32},{"id":286,"name":"Первые материалы","theme":32},{"id":287,"name":"Стандартный материал 3д Макса","theme":32},{"id":288,"name":"Материалы рендера","theme":32}],"order":13,"name":"Редактор материалов","level":"base","course":21},{"id":33,"paragraphs":[{"id":289,"name":"Подключение сторонних материалов и библиотек","theme":33},{"id":290,"name":"Скрипты в 3д Макс","theme":33},{"id":291,"name":"Соответствие версий","theme":33},{"id":292,"name":"Стандартные методы создании материалов стекла, воды, металла, пластиковых изделий, кожи и растений","theme":33},{"id":293,"name":"Светопропускаемость","theme":33},{"id":294,"name":"Отражаемость","theme":33},{"id":295,"name":"Рассеивание. Прозрачность. Заливка","theme":33},{"id":296,"name":"Текстура. Методы создания текстуры. Нормали,  физическая текстура, оптическая текстура","theme":33},{"id":297,"name":"Создание своей текстуры в фотошопе","theme":33}],"order":14,"name":"Сложный материал. Библиотеки.  Нормали","level":"base","course":21},{"id":34,"paragraphs":[{"id":298,"name":"Общие сведения о моделировании растений","theme":34},{"id":299,"name":"Мультискаттер + листья","theme":34},{"id":300,"name":"Сложности с текстурами","theme":34},{"id":301,"name":"Реалистичность в работе с формами","theme":34},{"id":302,"name":"Трава, создание, подключение текстур","theme":34},{"id":303,"name":"Сосна. Разбивка готовых моделей. Наложение  материалов и текстур","theme":34},{"id":304,"name":"Листья. Использование масок. Карта прозрачности","theme":34},{"id":305,"name":"Коррекция цвета в редакторе материалов","theme":34},{"id":306,"name":"Маски в фотошопе. Создание своих карт прозрачности","theme":34}],"order":15,"name":"Растения. Коррекция","level":"base","course":21},{"id":35,"paragraphs":[{"id":307,"name":"Подключение окружающего мира","theme":35},{"id":308,"name":"Настройка карты в редакторе материалов","theme":35},{"id":309,"name":"Окно окружающей среды. Настройка параметров","theme":35},{"id":310,"name":"Известные проблемы и ошибки в работе с окружающим миром. Их решение","theme":35}],"order":16,"name":"HDR карты. Настройка","level":"base","course":21},{"id":36,"paragraphs":[{"id":311,"name":"Скаттеры и их настройки","theme":36},{"id":312,"name":"Мультискаттер + листья","theme":36},{"id":313,"name":"Почва","theme":36},{"id":314,"name":"Вода. Река, ручей, море, бассейн.","theme":36},{"id":315,"name":"Трава, создание, подключение текстур","theme":36},{"id":316,"name":"Перепады высоты","theme":36},{"id":317,"name":"Маска прозрачности в скаттере","theme":36},{"id":318,"name":"Лес с соснами","theme":36},{"id":319,"name":"Река и окружающая природа","theme":36}],"order":17,"name":"Природа. Вода. Пейзаж","level":"base","course":21},{"id":37,"paragraphs":[{"id":320,"name":"Стандартное освещение в 3д Макс","theme":37},{"id":321,"name":"Освещение корона. Варианты. Цвет. Интенсивность.","theme":37},{"id":322,"name":"Общие методы постановки света в сцене.","theme":37},{"id":323,"name":"Искусственное и естественное освещение.","theme":37},{"id":324,"name":"Практика по настройке света в сцене. День. Ночь","theme":37},{"id":325,"name":"Работа с материалами. Светопропускаемость. Отображаемость. Цвет. Реалистичность","theme":37},{"id":326,"name":"Стандартные методы создания освещения в комнате","theme":37},{"id":327,"name":"Создаем пол и крышу. Анализируем освещение в  замкнутных пространствах","theme":37}],"order":18,"name":"Освещение. Пол. Крыша","level":"base","course":21},{"id":38,"paragraphs":[{"id":328,"name":"Общие и преимущества рендера","theme":38},{"id":329,"name":"Скачивание, установка и подключание его в 3д Макс","theme":38},{"id":330,"name":"Окно настройки рендеров. Параметры сцены","theme":38},{"id":331,"name":"Материал корона","theme":38},{"id":332,"name":"Расштренные настройки материала в редакторе","theme":38},{"id":333,"name":"Новые карты от корона рендер","theme":38},{"id":334,"name":"Интерактивный рендер корона","theme":38},{"id":335,"name":"Проблемы с версиями","theme":38},{"id":336,"name":"Корона мультскаттер. Применение","theme":38},{"id":337,"name":"Освещение корона","theme":38},{"id":338,"name":"Камеры корона","theme":38},{"id":339,"name":"Настройки сцены в интерактивном режиме","theme":38},{"id":340,"name":"Экспозиция и работа с бликами.","theme":38},{"id":341,"name":"Тени","theme":38},{"id":342,"name":"Размытие и резкость","theme":38},{"id":343,"name":"Дымка. Дефранция и дисперсия","theme":38},{"id":344,"name":"Солнце корона. Настройка","theme":38},{"id":345,"name":"Рендеринг","theme":38}],"order":19,"name":"Корона-рендер","level":"base","course":21},{"id":39,"paragraphs":[{"id":346,"name":"Зачем нужны камеры. Создание","theme":39},{"id":347,"name":"Стандартная камера 3д Макс","theme":39},{"id":348,"name":"Камера корона","theme":39},{"id":349,"name":"Настройки глубины отображения","theme":39},{"id":350,"name":"Позиционирование наблюдателя","theme":39}],"order":20,"name":"Камеры","level":"base","course":21},{"id":40,"paragraphs":[{"id":351,"name":"Подбор текстур. Их качество","theme":40},{"id":352,"name":"Стандартные решения в работе с материалами интерьера.","theme":40},{"id":353,"name":"Мрамор, кирпич, доска","theme":40},{"id":354,"name":"Плагины создаия камней, плитки, черепицы","theme":40},{"id":355,"name":"Зависимость размеров рендера и реалистичности","theme":40},{"id":356,"name":"Влияние освещения","theme":40},{"id":357,"name":"Создаем элементы экстерьера","theme":40},{"id":358,"name":"Почва. Растения. Камни. Бетон","theme":40},{"id":359,"name":"Стекло и вода. Работаем над реализмом","theme":40}],"order":21,"name":"Создание реалистичных материалов","level":"base","course":21},{"id":41,"paragraphs":[{"id":360,"name":"Настройки рендера","theme":41},{"id":361,"name":"Сохранение сцены","theme":41},{"id":362,"name":"Возможности коррекции в момент рендеринга","theme":41},{"id":363,"name":"Сроки. Пообъектный рендеринг","theme":41}],"order":22,"name":"Рендеринг","level":"base","course":21},{"id":42,"paragraphs":[{"id":364,"name":"Белый особняк","theme":42},{"id":365,"name":"Коричневый особняк с бассейном, садом и забором","theme":42},{"id":366,"name":"Советский интерьер. Поиск текстур","theme":42},{"id":367,"name":"Современные стили. Лофт. Модерн. Классика","theme":42}],"order":23,"name":"Практикуемся с крупными проектами","level":"base","course":21},{"id":43,"paragraphs":[{"id":368,"name":"Знакомство с программой","theme":43},{"id":369,"name":"Базовые сведения о интерфейсе","theme":43},{"id":370,"name":"Настройка параметров под себя","theme":43},{"id":371,"name":"Инструменты квадрат, линия, полилиния","theme":43},{"id":372,"name":"Размеры и свойства","theme":43},{"id":373,"name":"Возможности программы","theme":43},{"id":374,"name":"Рисуем свой первый план","theme":43}],"order":24,"name":"Автокад. Создание плана","level":"base","course":21},{"id":44,"paragraphs":[{"id":375,"name":"Настройка вида плана","theme":44},{"id":376,"name":"Линии, их типы","theme":44},{"id":377,"name":"Создам свой тип линии","theme":44},{"id":378,"name":"Штриховка. Принципы и стандарты","theme":44},{"id":379,"name":"Оси, понятия и работа с ними","theme":44},{"id":380,"name":"Размеры элементов на плане","theme":44},{"id":381,"name":"Способы автоматического отображения","theme":44},{"id":382,"name":"Настройка измерений","theme":44},{"id":383,"name":"Приведение плана в стандартный вид","theme":44},{"id":384,"name":"Масштаб и величины","theme":44},{"id":385,"name":"Перечень обязательных планов для работы","theme":44},{"id":386,"name":"Сохранение плана перед импортом в 3д макс","theme":44}],"order":25,"name":"Штриховка, линии, размеры","level":"base","course":21},{"id":45,"paragraphs":[{"id":387,"name":"Известные проблемы при импорте","theme":45},{"id":388,"name":"Правильный план для успешного импорта. Убираем лишнее","theme":45},{"id":389,"name":"Работаем с собственныым планом. Возможные ошибки","theme":45}],"order":26,"name":"Импорт плана в 3д Макса","level":"base","course":21},{"id":46,"paragraphs":[{"id":390,"name":"Интерьерный чертеж","theme":46},{"id":391,"name":"Создаем план квартиры","theme":46},{"id":392,"name":"Эксерьерный чертеж","theme":46},{"id":393,"name":"Чертим план особняка с участком","theme":46}],"order":27,"name":"Практика в автокаде","level":"base","course":21},{"id":47,"paragraphs":[{"id":394,"name":"Инструмент расчленение","theme":47},{"id":395,"name":"Смещение, копирование","theme":47},{"id":396,"name":"Привязка в автокаде. Соблюдение углов","theme":47},{"id":397,"name":"Дуга, вращение, отражение","theme":47},{"id":398,"name":"Обрезка лишних частей","theme":47}],"order":28,"name":"Окна. двери и перегородки","level":"base","course":21},{"id":48,"paragraphs":[{"id":399,"name":"Стандартные задачи постобработки","theme":48},{"id":400,"name":"Возможности фотошопа","theme":48}],"order":29,"name":"Постообработка в фотошопе","level":"base","course":21},{"id":49,"paragraphs":[{"id":401,"name":"Понятие “Растровое изображение”. Отличия между растровым и векторным изображением. Области  применения.","theme":49},{"id":402,"name":"Виды цветовых моделей. Теория трехкомпонентного цветового зрения. Особенности и области применения  различных цветовых моделей.","theme":49},{"id":403,"name":"Создание нового изображения. Изменения основных\u2028параметров изображений","theme":49}],"order":30,"name":"Знакомство и возможности Adobe Photoshop. Создание и сохранение  файлов","level":"base","course":21},{"id":50,"paragraphs":[{"id":404,"name":"Назначение различных инструментов выделения, настройка параметров","theme":50},{"id":405,"name":"Трансформация формы выделения. Дополнение, вычитание и пересечение областей выделения","theme":50},{"id":406,"name":"Растушевка границы области выделения","theme":50},{"id":407,"name":"Выделение мягких и жестких форм","theme":50},{"id":408,"name":"Инструмент “Уточнить край” и коррекци выделенной области","theme":50},{"id":409,"name":"Действия с выделенной областью: перемещение, дублирование, масштабирование, поворот, искажение выделенной области","theme":50}],"order":31,"name":"Инструменты выделения. Волшебная палочка. Область выделения, Лассо,  Маски. Цветовой диапазон","level":"base","course":21},{"id":51,"paragraphs":[{"id":410,"name":"Понятие слоя. Виды слоев. Меню Слой (Layer)","theme":51},{"id":411,"name":"Способы создания слоя. Работа со слоями. Параметры слоя","theme":51},{"id":412,"name":"Управление слоями с помощью палитры  “Layers”","theme":51},{"id":413,"name":"Особенности работы с многослойным изображением","theme":51},{"id":414,"name":"Выделение и связывание нескольких слоев.  Трансформация содержимого слоя","theme":51},{"id":415,"name":"Операции со слоями. Слияние слоев. Группировка","theme":51},{"id":416,"name":"Стили для слоев: создание тени, ореола, имитация рельефа","theme":51}],"order":32,"name":"Работа со слоями. История. Штамп.  Точечная восст.кисть. Рамка. Кисть.  Ластик","level":"base","course":21},{"id":52,"paragraphs":[{"id":417,"name":"Подготовка к цветокоррекции","theme":52},{"id":418,"name":"Базовая цветокоррекция. Команды тоновой и цветовой коррекции. Команды “быстрой” коррекции.","theme":52},{"id":419,"name":"Использование корректирующих слоев","theme":52},{"id":420,"name":"Использование тоновых кривых (Curves)","theme":52},{"id":421,"name":"Преобразование цветной фотографии в черно-белую","theme":52},{"id":422,"name":"Маски слоя. Маски корректирующего слоя","theme":52},{"id":423,"name":"Виды корректирующих слоев","theme":52},{"id":424,"name":"Создание сложного коллажа","theme":52}],"order":33,"name":"Цветокоррекция. Маски слоя.  Корректирующие слои. Сложный коллаж","level":"base","course":21},{"id":53,"paragraphs":[{"id":425,"name":"За время обучения учащиеся составляют сообственное портфолио работ за счет выполнения домашних  и лабораторных, курсовых и дипломного проекта","theme":53}],"order":34,"name":"Экзамен","level":"base","course":21}],"specs":[{"id":61,"text":"Свой преподаватель","course":21},{"id":62,"text":"2 - 3 раза в неделю","course":21},{"id":63,"text":"2 - 4,5 месяца","course":21}],"levels":[{"id":14,"specs":[{"id":19,"text":"Индивидуально 2 - 3 раза в неделю","level":14},{"id":20,"text":"Доступ к материалам курса навсегда","level":14},{"id":21,"text":"От полутора до восьми месяцев","level":14}],"name":"Индивидуальный взрослый курс","level":"base","price":"65000.00","discount":0,"course":21},{"id":15,"specs":[{"id":22,"text":"Индивидуально 2 - 3 раза в неделю","level":15},{"id":23,"text":"Доступ к материалам курса навсегда","level":15},{"id":24,"text":"От полутора до восьми месяцев","level":15}],"name":"Индивидуальный взрослый курс","level":"advanced","price":"80000.00","discount":0,"course":21},{"id":16,"specs":[{"id":25,"text":"Индивидуально 2 - 3 раза в неделю","level":16},{"id":26,"text":"Доступ к материалам курса навсегда","level":16},{"id":27,"text":"От полутора до восьми месяцев","level":16}],"name":"Индивидуальный взрослый курс","level":"expert","price":"95000.00","discount":0,"course":21}],"name":"3ds Max, Corona, AutoCAD, Vray","description":"Крупное направление, в котором рассмотрены: дизайн интерьеров, ландшафтный дизайн, создание деталей для промышленности, разработка игровых миров и персонажей. Вы изучите: 3dsMax, 4dCinema, AutoCAD, Revit, Photoshop и многое другое. Подкрепите свои знания сильным портфолио.","tag":"design","image":null,"programm":"/media/pdfs/3D-min.pdf","demo":false,"is_active":true,"apps":[]},{"id":26,"themes":[{"id":154,"paragraphs":[{"id":1044,"name":"История создания языка","theme":154},{"id":1045,"name":"Возможности и сферы применения Python","theme":154},{"id":1046,"name":"История создания языка","theme":154},{"id":1047,"name":"Програмное обеспечение: редакторы и системы  разработки","theme":154},{"id":1048,"name":"Настройка окружения для разработки","theme":154}],"order":1,"name":"Знакомство с языком Python","level":"base","course":26},{"id":155,"paragraphs":[{"id":1049,"name":"Простые операции","theme":155},{"id":1050,"name":"Операции с дробными числами","theme":155},{"id":1051,"name":"Сложные математические операции","theme":155},{"id":1052,"name":"Строковой тип данных","theme":155},{"id":1053,"name":"Ввод и вывод данных","theme":155},{"id":1054,"name":"Операции","theme":155},{"id":1055,"name":"Преобразование типов","theme":155},{"id":1056,"name":"Задание: Чтение пользовательского ввода и  преобразование ответак нужному типу","theme":155}],"order":2,"name":"Настройка окружения для разработки","level":"base","course":26},{"id":156,"paragraphs":[{"id":1057,"name":"Назначение переменной","theme":156},{"id":1058,"name":"Операции с переменными","theme":156},{"id":1059,"name":"Операции “на месте”","theme":156},{"id":1060,"name":"Задание: Решение уравнения с несколькими переменными","theme":156}],"order":3,"name":"Переменные","level":"base","course":26},{"id":157,"paragraphs":[{"id":1061,"name":"Логический тип данных","theme":157},{"id":1062,"name":"Функции сравнения","theme":157},{"id":1063,"name":"Инструкции if","theme":157},{"id":1064,"name":"Инструкции else","theme":157},{"id":1065,"name":"Задание: Нахождение корней квадратного уравнения","theme":157}],"order":4,"name":"Логические операции","level":"base","course":26},{"id":158,"paragraphs":[{"id":1066,"name":"Булевая логика","theme":158},{"id":1067,"name":"Дизъюнкция. Оператор or","theme":158},{"id":1068,"name":"Конъюнкция. Оператор and","theme":158},{"id":1069,"name":"Инверсия функции","theme":158},{"id":1070,"name":"Инструкии else","theme":158}],"order":5,"name":"Сложные логические выражения","level":"base","course":26},{"id":159,"paragraphs":[{"id":1071,"name":"Массивы в Python","theme":159},{"id":1072,"name":"Списки (list)","theme":159},{"id":1073,"name":"Кортежи (tuple)","theme":159},{"id":1074,"name":"Словари (dict)","theme":159},{"id":1075,"name":"Операции со списками","theme":159},{"id":1076,"name":"Функции списков","theme":159},{"id":1077,"name":"Задание: Нахождение корней квадратного уравнения","theme":159}],"order":6,"name":"Работа со списками","level":"base","course":26},{"id":160,"paragraphs":[{"id":1078,"name":"Цикл с условием","theme":160},{"id":1079,"name":"Операторы break, continue","theme":160},{"id":1080,"name":"Цикл с параметром","theme":160},{"id":1081,"name":"Задание: Решение задач с рекурсией","theme":160}],"order":7,"name":"Циклы на языке Python","level":"base","course":26},{"id":161,"paragraphs":[{"id":1082,"name":"Определение функций","theme":161},{"id":1083,"name":"Аргументы функций","theme":161},{"id":1084,"name":"Возврат из функции","theme":161},{"id":1085,"name":"Функции как объекты","theme":161},{"id":1086,"name":"Задание: Создание функции для определения правильных многоугольников","theme":161}],"order":8,"name":"Функции в Python","level":"base","course":26},{"id":162,"paragraphs":[{"id":1087,"name":"Встроенная библиотека","theme":162},{"id":1088,"name":"Импорт модулей и их объектов","theme":162},{"id":1089,"name":"Работа с объектами модулей","theme":162},{"id":1090,"name":"Задание: Создание таймера со звуковым сигналом","theme":162}],"order":9,"name":"Модули","level":"base","course":26},{"id":163,"paragraphs":[{"id":1091,"name":"Система управления пакетам pip","theme":163},{"id":1092,"name":"Установка пакетов","theme":163},{"id":1093,"name":"Удаление пакетов","theme":163},{"id":1094,"name":"Системный менеджмент и контроль версий","theme":163},{"id":1095,"name":"Альтернативные установщики пакетов","theme":163},{"id":1096,"name":"Задание: Создание функции для определения правильных многоугольников","theme":163}],"order":10,"name":"Установка сторонних библиотек","level":"base","course":26},{"id":164,"paragraphs":[{"id":1097,"name":"Исключения в Python","theme":164},{"id":1098,"name":"Обработка исключений. Инструкции try/exept","theme":164},{"id":1099,"name":"Игнорирование исключений. Инструкция finally","theme":164},{"id":1100,"name":"Задание: Создание Программы-банковского помощника","theme":164}],"order":11,"name":"Программые исключения","level":"base","course":26},{"id":165,"paragraphs":[{"id":1101,"name":"Объект None","theme":165},{"id":1102,"name":"Срезы списков","theme":165},{"id":1103,"name":"Списковые включения","theme":165},{"id":1104,"name":"Форматирование строк","theme":165},{"id":1105,"name":"Полезные функции Python","theme":165},{"id":1106,"name":"Задание: Создание анализатора текста","theme":165}],"order":12,"name":"Другие типы объектов в Python","level":"base","course":26},{"id":166,"paragraphs":[{"id":1107,"name":"Открытие файлов. Режимы работы с файлами","theme":166},{"id":1108,"name":"Чтение данных","theme":166},{"id":1109,"name":"Запись в файл","theme":166},{"id":1110,"name":"Работа с файлами","theme":166},{"id":1111,"name":"Задание: Создание дешифратора","theme":166}],"order":13,"name":"Работа с внешними файлами","level":"base","course":26},{"id":167,"paragraphs":[{"id":1112,"name":"Генераторы","theme":167},{"id":1113,"name":"Декораторы","theme":167},{"id":1114,"name":"Рекурсия","theme":167},{"id":1115,"name":"Множества","theme":167},{"id":1116,"name":"Задание: Создание калькулятора","theme":167}],"order":14,"name":"Функциональное программирование  Часть 2","level":"base","course":26},{"id":168,"paragraphs":[{"id":1117,"name":"Чистые функции","theme":168},{"id":1118,"name":"Функция lambda","theme":168},{"id":1119,"name":"Функции map и filter","theme":168},{"id":1120,"name":"Задание: Работа с математическими  последовательностями","theme":168}],"order":15,"name":"Функциональное программирование Часть 1","level":"base","course":26},{"id":169,"paragraphs":[{"id":1121,"name":"Жизненный цикл объектов","theme":169},{"id":1122,"name":"Инкапсуляция. Сокрытие данных","theme":169},{"id":1123,"name":"Методы класса. Статические методы","theme":169},{"id":1124,"name":"Атрибуты и свойства","theme":169},{"id":1125,"name":"Задание: Создание защиты данных","theme":169}],"order":17,"name":"Объектно-ориентированное  программирование часть 2","level":"base","course":26},{"id":170,"paragraphs":[{"id":1126,"name":"Классы","theme":170},{"id":1127,"name":"Наследование","theme":170},{"id":1128,"name":"Магические методы","theme":170},{"id":1129,"name":"Задание: Создание карточки игрового персонажа","theme":170}],"order":16,"name":"Объектно-ориентированное  программирование. Часть 1","level":"base","course":26},{"id":171,"paragraphs":[{"id":1130,"name":"Impurt this","theme":171},{"id":1131,"name":"Python Enhancement Proposals","theme":171},{"id":1132,"name":"Рекомендации оформления код","theme":171},{"id":1133,"name":"Комментарии в Python","theme":171},{"id":1134,"name":"Задание: Исправьте ошибки в коде","theme":171}],"order":18,"name":"Дзен ЯП Python.PEP8","level":"base","course":26},{"id":172,"paragraphs":[{"id":1135,"name":"Метасимволы","theme":172},{"id":1136,"name":"Классы символов","theme":172},{"id":1137,"name":"Группы","theme":172},{"id":1138,"name":"Последовательности","theme":172},{"id":1139,"name":"Задание: Обработка адресов электронной почты","theme":172}],"order":19,"name":"Регулярные выражения","level":"base","course":26},{"id":173,"paragraphs":[{"id":1140,"name":"Простая игра на Python","theme":173}],"order":20,"name":"Практическая работа","level":"base","course":26}],"specs":[{"id":76,"text":"От 9 - 18 месяцев","course":26},{"id":77,"text":"Доступ навсегда","course":26},{"id":78,"text":"3 направления","course":26}],"levels":[{"id":29,"specs":[{"id":61,"text":"От 9 до 18 месяцев, раз в неделю","level":29},{"id":62,"text":"Доступ к материалам курса навсегда","level":29},{"id":63,"text":"Несколько вариантов нагрузки","level":29}],"name":"Общие детские группы","level":"base","price":"4000.00","discount":0,"course":26},{"id":30,"specs":[{"id":64,"text":"От 9 до 18 месяцев, два раза в неделю","level":30},{"id":65,"text":"Доступ к материалам курса навсегда","level":30},{"id":66,"text":"Несколько вариантов нагрузки","level":30}],"name":"Двойные детские группы","level":"base","price":"7200.00","discount":0,"course":26},{"id":31,"specs":[{"id":67,"text":"Индивидуальный график","level":31},{"id":68,"text":"Доступ к материалам курса навсегда","level":31},{"id":69,"text":"Несколько вариантов нагрузки","level":31}],"name":"Индивидуальное обучение ребёнка","level":"base","price":"7200.00","discount":0,"course":26}],"name":"Python для детей","description":"Python — самый быстрорастущий язык за последние несколько лет. Мы научимся работать с серверной частью, рассмотрим верстку сайтов средствами python, а также коснемся работы с оборудованием на предприятиях. Это хороший выбор как для новичка, так и для опытного разработчика.","tag":"child","image":null,"programm":"/media/pdfs/Python_for_children-min.pdf","demo":false,"is_active":true,"apps":[]}]