Основы клиент-серверного программирования в системе "1С:Предприятие 8.3"

Цели и задачи курса:

  • Сформировать у слушателей целостное представление о видах и способах использования программных модулей 1С:Предприятия 8
  • Освоить приемы оптимального распределения функциональности создаваемого решения с учетом клиент-серверной архитектуры
  • Выработать навыки правильного построения интерфейсной части решений (клиентской) с сервером "1С:Предприятия 8"

Расписание онлайн-трансляций

Дата
Время
02.09.2024 - 03.09.2024
10:00 - 17:00 по МСК (по будням)

Онлайн

  • 2 дня

Цена: 10 300 ₽
Купить
  • Описание
  • Содержание
  • Преподаватель
  • Отзывы

Для эффективного обучения на курсе желательно иметь базовые знания в рамках курса: Основные механизмы платформы "1С:Предприятие 8"
По окончании обучения слушателям выдается Удостоверение о повышении квалификации фирмы "1С".
Стоимость курса: 10300 руб. - для предприятий-пользователей, 8300 руб. для фирм-партнеров "1С", 5150 руб. для студентов (при предъявлении студенческого).

Программирование прикладного решения

  • Использование модулей приложения и сеанса
    • Модуль сеанса и событие "УстановкаПараметровСеанса"
    • Событие "ПередНачаломРаботыСистемы"
    • Событие "ПриНачалеРаботыСистемы"
    • Событие "ПередЗавершениемРаботыСистемы"
    • Событие"ПриЗавершенииРаботыСистемы"
  • Использование общих модулей
    • Глобальные и неглобальные модули
    • Клиент-серверные настройки общих модулей
    • Привилегированные общие модули
    • Инструкции препроцессора
    • Модули с возвращаемыми значениями
  • Использование модулей менеджеров и объектов
    • Обработка событий объекта
    • Определение методов и динамических свойств объекта
    • Работа с данными
    • Создание экземпляра объекта
    • Инструкции препроцессора
  • Взаимодействие модулей
    • Работа с данными из модуля управляемого приложения
    • Вызовы между общими модулями
    • Особенности взаимодействия клиентских модулей с серверными
    • Настройка взаимодействия серверных модулей
    • Использование подписок на события

Программирование интерфейсов

  • Использование модулей приложения и общих модулей
    • Событие "ПриНачалеРаботыСистемы" в интерфейсных задачах
    • Событие "ПередЗавершениемРаботыСистемы" в интерфейсных задачах
    • Определение глобальных клиентских переменных
    • Определение глобальных клиентских процедур и функций
    • Инструкции препроцессора в интерфейсных модулях
  • Использование модулей форм
    • Серверные обработчики событий
    • Клиентские обработчики событий
    • Директива компиляции "&НаСервере"
    • Директива компиляции "&НаСервереБезКонтекста"
    • Определение переменных в модуле формы
  • Использование модулей команд
    • Обработчик "ОбработкаКоманды"
    • Работа с данными в модуле команды с контекстом команды
    • Работа с данными в модуле команды без контекста команды
    • Приемы работы с общими переменными в модуле команды
    • Передача данных на сервер из модуля команды
  • Взаимодействие модуля формы с модулями объектов и менеджеров
    • Использование модуля менеджера для определения правил выбора в форме
    • Обращение к модулю объекта из модуля формы
    • Обращение к модулю менеджера из модуля формы
    • Использование общих модулей в модуле формы
    • Взаимодействие двух форм между собой
Сергей Арутюнов
Сергей Арутюнов

Преподаватель-методист фирмы "1С". Опыт внедрений и разработок более 25 лет. Опыт преподавания курсов по "1С:Предприятие" - более 20 лет.

Давайте знакомиться:

После получения педагогического образования по математике и программированию, преподавал в школе, техникуме и вузе. До работы в сообществе "1С" программировал на Ассемблере и С++. По мелочам, решал различные задачи на базе продуктов компании "Microsoft". Занимался системами реального времени в проектах оборонного сектора. Переход на систему "1С" был сложным, но осознанным.

Увидел перспективу продуктов фирмы "1С" перед другими системами, и не прогадал. В 1993 году стал партнером фирмы "1С". Получил свой первый сертификат по программе 1С:Бухгалтерия 5.0. Начался перевод клиентов с «самописных» бухгалтерских программ на новую программу. Дальше, по мере появления новых систем, 6.0, 7.0, 7.5, 7.7 , 8.х изучал, сертифицировался и активно внедрял клиентам. Проводил корпоративное обучение по всему СНГ. Обучал пользователей и разработчиков. При появлении центров сертифицированного обучения, стал сертифицированным преподавателем по основным типовым конфигурациям и платформе 1С:Предприятие 8.

С 2007 года работает преподавателем-методистом в учебном центре №1 фирмы "1С". Специализируется на разработке учебных материалов по работе с платформой 1С:Предприятие 8. За время работы написал более 15 авторских курсов. Полностью переработал курсы по основным механизмам платформы и по интеллектуальному анализу данных. При переходе с платформы 8.1 на 8.2 читал курс по технологии правильного перевода конфигураций на новую платформу, с учетом клиент-серверной архитектуры. По пожеланию слушателей, создал линейку курсов по программированию в системе 1С:Предприятие 8. Основы программирования, клиент-серверное программирование, разработка интерфейсов.

Разрабатывает и читает мастер классы, конкурсы и олимпиады по разработке прикладных решений и использованию платформы для педагогического сообщества на ежегодных специализированных конференциях фирмы "1С" и на партнерских конференциях. При появлении мобильных технологий, написал курс по разработке мобильных приложений. В рамках потребности интеграции систем 1С:Предприятие 8 в существующие информационные системы компаний, написал курс по разработке распределенных информационных систем, на котором решаются интеграционные задачи и вопросы безопасности. По мере продвижения систем в крупный бизнес, появились курсы по администрированию и отдельный экзамен профессионал по администрированию системы 1С:Предприятие 8. Является автором и разработчиком системы "1С:Гуру" для дистанционной сдачи экзаменов 1С:Специалист.

Я осталась довольна курсом. Информация оказалась более сложной, чем я ожидала, но преподносится грамотно. Но на мой взгляд, преподаватель слишком торопится, когда объясняет что то или показывает действия на экране. Я совсем не смогла заниматься в режиме реального времени, потому что не успевала. Пришлось повторять всё по видеозаписи, что бы была возможность ставить на паузу или отматывать назад.

Елизавета (20.12.2021 21:27:23)


Благодаря этому курсу стало понятно как правильно и где правильно писать код чтобы системе было "легче" его выполнять (оптимально). Было разложено все по полочкам: модули формы, объектов, менеджеров, общих модулей, приложения и сеанса. Данный курс подойдет не только для начинающих (чтобы обучающиеся сразу начинали писать в "Правильных местах"), но и для опытных. На курсе были затронуты очень интересные задачки. Курс очень понравился, спасибо большое!

Виктория Марченко (20.12.2021 21:26:44)


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

Валерий Геннадиевич Ровнов (16.07.2021 16:48:35)


Курс "Основы клиент-серверного программирования в системе "1С:Предприятие 8.3"" был для меня полезен.  Лекция и примеры содержательны, изложенные подходы в решении различных вопросов разработки ПО несомненно пригодятся.  Спасибо за ценную информацию. 

Андреева Ольга (16.07.2021 16:48:19)


Все здорово, нужно, актуально и полезно

Алексей (18.06.2021 16:08:47)


Курс понравился, лектор очень интересно и подробно излагает материал.

Денис Бирюков (21.05.2021 17:28:32)


Курс ОсновыКСП оставил положительное впечатление, крайне понравился! Плюсы: + Содержание курса оправдало все ожидания; + Без воды: нечастые отступления в тему, усиливают восприятие: + Понятные и логичные примеры; + Оптимальная скорость подачи материала и повествования. Минусы: Нет. Спасибо фирме 1С и отдельно Арутюнову Сергею!

Новиков Андрей Владимирович (17.05.2021 17:29:18)


Курс полезен для начинающих программистов. Изложение курса структурировано, последовательно. Готов рекомендовать курс к изучению.

Соловьева Екатерина (17.05.2021 17:28:56)


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

Ашихмина Ольга Андреевна (31.03.2020 11:28:35)


Курс помог ответить на многие вопросы, с которыми столкнулся в типовых решениях на базе 1С Предприятие.

Черняков Сергей Викторович (14.02.2019 13:40:06)


Отличный курс, все емко и понятно.

Зеленков Евгений Сергеевич (14.02.2019 13:39:42)


Курс полезен не только для начинающих программистов, но для тех, кто имеет опыт программирования в простых формах.

Джем Татьяна Георгиевна (14.02.2019 13:39:26)


Курс полезный. Подача преподавателем информации весьма хорошая. Арзуманов Роман Германович

Арзуманов Роман Германович (14.02.2019 13:39:09)


Курс актуален и для специалистов и преподавателей колледжей для внедрения в учебный процесс

Пятаева Елена Владеленовна (19.04.2018 12:07:33)


Полезный курс как для начинающих программистов, так и программистов имеющий богатый опыт в работе с 1С в обычном приложении но не имеющих достаточного опыта работы с управляемыми формами

Бибиков Александр Александрович (25.07.2017 17:45:57)


Курс очень понравился. Хороший и знающий преподаватель! Спасибо большое за ваш опыт и знания, которые Вы нам передали

Воробьева Татьяна Сергеевна (04.04.2017 17:20:08)


Курс полезный, познавательный и очень нужный

Ларионов Сергей Васильевич (04.04.2017 17:19:31)


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

уркин Николай Викторович (27.02.2017 15:48:11)


Отличный курс с альтернативной точкой зрения на программирование в 1С

Сунгуров Андрей Михайлович (27.02.2017 15:47:44)


Курс сбалансирован, очень полезен! Лектор излагает материал в доступной форме

Турулев Антон Владимирович (17.10.2016 17:51:28)


Узнала много недокументированных возможностей платформы

Самрега Юлия Владимировна (17.10.2016 17:50:56)


Данный курс стоит пройти каждому программисту 1С, вне зависимости от опыта

Русаков Федор Владимирович (17.10.2016 17:50:29)


Отличный курс. Много полезной информации. отличный преподаватель

Шевченко Игорь Игоревич (25.07.2016 12:37:09)


Материал представлен глубоко и грамотно. Курсом доволен

Васильев Дмитрий Николаевич (25.07.2016 12:36:15)


Отличный курс, буду рекомендовать другим

Медведев Роман Валентинович (27.04.2016 13:26:12)


Хороший, достаточно подробный курс. Информация курса очень полезна и интересна

Михайленко Анастасия Александровна (30.03.2016 12:15:51)


Хороший курс. Вся информация достаточно подробно и грамотно изложена. Тема курса полностью раскрыта

Мельник Алексей Романович (30.03.2016 12:11:23)


Очень хороший курс, как все курсы Арутюнова

Денисов Павел Борисович (30.03.2016 12:10:47)


Это не первый курс который я прослушал в УЧ №1, но именно этот курс произвел наиболее положительное впечатление

Литвинцев Александр Владимирович (30.03.2016 12:09:54)


Огромное спасибо преподавателю Арутюнову Сергею! Получил огромный багаж знаний. Все объяснил, все рассказал, по окончании учебного дня не завершал курс на полуслове, а продолжал до полного завершения темы.

Плюйко Олег Анатольевич (25.03.2015 10:24:45)


Большое спасибо преподавателю Арутюнову Сергею. Слушать его курсы - одно удовольствие.

Полищук Анатолий Павлович (31.03.2014 12:22:40)


Полезный курс. Прекрасный преподаватель.

Спасибо!

Еремин Андрей (11.06.2013 15:45:55)


Замечательный лекционный курс, полностью оригинальный, в чем заслуга автора курса, не смотря на то, что по данной проблематике вышло несколько книг.

Жаль, что автор курса мало публикуется в части обнародования своей концепции предметно-ориентированного программирования на уровне монографий!

Дергачев Станислав Петрович (11.06.2013 15:45:16)


Все освещаемые вопросы очень актуальны. Кроме того, удачно отмечены преимущества нового в новых версиях платформы, тенденции её развития, изоляция уровней и практика программирования.

Петров Владимир Петрович (11.06.2013 15:49:57)


Отлиный курс! Хорошо проработаны сквозные примеры, на которых рассматриваются особенности клиент-серверного программирования.

Магай Василий Анатольевич (11.06.2013 15:49:19)


Хороший курс, позволит перестроится программистам к особенностям клиент-серверной разработки!

Бойко Илья Евгеньевич (09.10.2012 15:45:27)


Великолепно. Преподаватель помимо подробного и очень увлекательного прочтения курса, подробно, глубоко и доходчиво давал ответы на все задаваемые вопросы.

 

Азаркина Светлана Сергеевна (06.04.2012 12:19:42)


Высокий уровень преподавания. Развернутые ответы на вопросы. Отличный курс!

Иванов Сергей Александрович (11.01.2012 11:11:52)


Показать все

Популярные курсы

1722040225