[stepik, Василий Еремин] 1С программирование. Углубленный курс (2026)

Itnull

Admin
Регистрация
22.05.13
Сообщения
28.711
Реакции
13.251
Веб-сайт
itnull.me
Автор: stepik, Василий Еремин
Название: 1С программирование. Углубленный курс (2026)
1784898002046.webp
Описание:

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

Для кого этот курс

Курс рассчитан как для начинающих 1С разработчиков, так и для продолжающих программистов 1С. В этом курсе каждый что-то новое и полезное, что обязательно пригодится ему в практической работе!

Начальные требования

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

Чему вы научитесь:

  • Начнем с самых основ, но конечно с более обширным заходом. Например в блоке про платформу разберем установку и работу в EDT, а в блоке "Конфигурация" разберем установку и настройка собственного виртуального сервера 1С.
  • Повторим базовые основы программирования на 1С с более сложными и интересными примерами.
  • Поговорим про состав конфигурации более профессиональным языком и подробно разберем все их возможности.
  • В блоке с программной работой с объектами конфигурации рассмотрим реальные примеры программирования.
  • Подробно разберем все возможности и особенности запросов к базе данных.
  • Познакомимся с формами и научимся с ними работать.
  • Кратко познакомимся с бухгалтерским учетом.
  • Научимся создавать интересные печатные формы, в том числе в формате Word.
  • Разберемся с правами и ролями в 1С, как одним из пунктов, который очень важен в повседневной работе программиста.
  • Познакомимся с регламентными и фоновыми заданиями.
  • Разберем задачи по бизнес-процессам.
  • Попрактикуемся в работе с типовыми конфигурациями, в том числе поговорим про их обновление и созданию внешних обработок и печатных форм.
  • Познакомимся и попрактикуемся в работе с интеграциями и обменами данных.
  • Ну и наконец - пройдем финальный модуль, наполненный множеством интересных задач!
Программа:

Введение:

  • Добро пожаловать на курс
  • Оформление и помощники в тексте
  • Основные правила курса
  • Определения ключевых терминов
  • Полезные ссылки
Платформа 1С:

  • Скачивание и установка платформы
  • 1С Предприятие
  • Конфигуратор 1С
  • EDT
  • Основные инструменты программиста 1С
Базовые основы программирования 1С:

  • Основы синтаксиса
  • Примитивные типы данных
  • Универсальные типы (Структура, Соответствие, Массив и другие)
  • Условные операторы (приоритеты операций)
  • Циклы (прекращение / продолжение цикла)
  • Процедуры и Функции
  • Синтакс-помощник
  • Отладчик программного кода
  • 1 ч. Задачи для проверки знаний данного блока
  • 2 ч. Задачи для проверки знаний данного блока
  • 3 ч. Задачи для проверки знаний данного блока
  • 4 ч. Задачи для проверки знаний данного блока
  • 5 ч. Задачи для проверки знаний данного блока
  • Асинхронные методы
Основные объекты конфигурации:

  • Состав конфигурации
  • Справочники
  • Документы
  • Регистры сведений
  • Регистры накопления
  • Константы и перечисления
  • Планы видов характеристик
  • Подсистемы
  • Обработки и отчеты
  • Стили
  • Подписки на события
  • Определяемые типы
Программная работа с объектами конфигурации:

  • ООП в 1С
  • Программная работа с константами, перечислениями, пар-ми сеанса
  • Программная работа со справочниками
  • Программная работа с документами
  • Программная работа с регистрами сведений
  • Программная работа с регистрами накопления
  • Программная работа с планами видов характеристик
Запросы к базе данных (БД):

  • Скачиваем консоль запросов и поговорим про табличную модель
  • Общая схема выполнения запросов и синтаксис запросов
  • Виртуальные и реальные таблицы
  • Пишем простые запросы
  • Упорядочивание и отбор в запросах
  • Представление в запросах
  • Получения определенных данных (отбор по количеству, различные)
  • Выражения в запросе
  • Соединение нескольких таблиц
  • Использование одного запроса внутри другого
  • Объединения в запросе
  • Пакетные запросы
  • Временные таблицы
  • Программная работа с запросами (1 часть)
  • Программная работа с запросами (2 часть)
Формы в 1С:

  • Знакомство с формами
  • Редактор управляемых форм
  • Программная работа с формами
  • Директивы компиляций
  • Команды
  • События
  • Динамический список
  • Практические задачи с формами
Бухгалтерский учет:

  • Причем тут бухгалтерия?
  • Двойная запись, план счетов
  • Проводки
  • План видов характеристик в бухгалтерском учете. Субконто
  • Регистры бухгалтерии
  • Бухгалтерские отчеты
  • Запросы к регистру бухгалтерии
  • Закрытие месяца
Печатные формы:

  • Макет печатной формы
  • Программная работа с печатной формой
  • Создаем первую печатную форму
  • Печатная форма в формате Word
Права и роли в 1С:

  • Пользователи
  • Параметры сеанса
  • Журнал регистрации
  • Права доступа
  • Роли
  • RLS - ограничения доступа на уровне записей
  • Практические задания
Регламентные и фоновые задания:

  • Кому и для чего нужны?
  • Примеры регламентных заданий
  • Консоль регламентный заданий
Работа в типовых конфигурациях:

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

  • Работа с текстовыми файлами
  • Загрузка и сохранение файлов CSV
  • JSON
  • Web-сервисы. Теория
  • HTTP - сервисы. Теория
  • Внешние источники данных
  • Планы обмена
  • Обработка "Универсальный обмен данными"
  • Интеграция 1С с Telegram. Практика
  • WS-ссылки. Практика
Полезные навыки!:

  • Создание резервных копий (cf , dt)
  • Обновление основных конфигураций (cfu)
  • Расширение конфигурации (cfe)
  • EDT
  • Создание виртуального сервера (клиент-серверный вариант)
Финальный модуль (практические задания + итоговое задание):

  • Создаем новую конфигурацию
  • Добавляем необходимые объекты
  • Программная работа с объектами
  • Добавляем отчеты и печатные формы
  • Дорабатываем нашу конфигурацию
  • Конец курса

Скачать:
 

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

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

Создать аккаунт

Создайте аккаунт в нашем сообществе.

Войти

У вас уже есть аккаунт? Войдите здесь.

Назад
Сверху Снизу