Программирование в 1С. Полный курс (Ступень 1 + 2) [Константин Паламарчук, Валентина Салифова, Алексей Степанов]

Складчина: Программирование в 1С. Полный курс (Ступень 1 + 2) [Константин Паламарчук, Валентина Салифова, Алексей Степанов]

q1943oRk.png

Практический онлайн-курс для тех, кто решил освоить профессию разработчика в 1С с нуля. Учим только на реальных примерах и простым языком. Курс совмещает в себе две ступени обучения по выгодной цене.

1С — одна из самых популярных платформ для автоматизации бизнеса в России. Она помогает бизнесу работать эффективней: сокращать время на выполнение рутинных задач, быстрее и точнее обрабатывать данные, повышать продуктивность труда. С помощью программ на базе 1С автоматизируют расчёт заработной платы, управление финансами, учёт товаров и клиентов. Практически каждый день мы сталкиваемся с ПО, работающим на 1С: оформляя заказ в кафе, покупая билеты на самолёт, оплачивая услуги ЖКХ.

Кому подойдет этот курс:

  • Новичкам в 1С программировании
    Ранее вы уже учились по книгам или на курсах самостоятельно, но ваши знания обрывочные, несистемные и еще не глубокие. Вы хотите систематизировать знания, изучить больше инструментов разработки в 1С.
  • Уверенным пользователям 1С
    Уже умеете вносить изменения в конфигурации, изменять структуру объектов, описывать простейшие процедуры или функции.
  • Сдающим на сертификат «1С: Профессионал»
    Если вы планируете сдавать экзамен и хотите получить необходимые знания и рекомендации по подготовке.

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

  • Дорабатывать и обновлять типовые конфигурации 1С
  • Решать задачи оперативного и бухгалтерского учета
  • Создавать сложные отчеты, используя систему компоновки данных (СКД)
  • Вести разработку в расширениях
  • Создавать внешние печатные формы
  • Применять типовые механизмы БСП

Программа курса:

Первый блок (2 месяца):
Урок 1. Что такое 1С?
Урок 2. Встроенный язык. Типы данных. Конструкции языка
Урок 3. Константы, справочники, перечисления
Урок 4. Основы программирования в 1С
Урок 5. Документы
Урок 6. Создание печатных форм
Урок 7. Универсальные коллекции значений
Урок 8. Регистры накоплений
Урок 9. Запросы

Второй блок (3 месяца):
Урок 1. Обзор объектов конфигурации
Урок 2. Регистры сведений
Урок 3. Планы видов характеристик
Урок 4. Регистры накопления. Задачи оперативного учета
Урок 5. Запросы к регистрам накопления
Урок 6. Партионный учет. «Новая схема» проведения
Урок 7. Типовые задачи оперативного учета и их решение
Урок 8. Задачи бухгалтерского учета. Регистры бухгалтерии
Урок 9. Запросы к регистрам бухгалтерии
Урок 10. Типовые задачи бухгалтерского учета и их решение
Урок 11. Расчетные задачи. Регистры расчета
Урок 12. Запросы к регистрам расчета
Урок 13. Разработка сложных отчетов
Урок 14. Поддержка конфигурации. Работа с расширениями конфигурации
Урок 15. Библиотека стандартных подсистем (БСП)
Урок 16. Другие вопросы разработки

Спойлер: Подробная программа Программа курса:
Первый блок (2 месяца):

Урок 1. Что такое 1С?

  • Что такое 1С?
  • Система программ 1С: Предприятие.
  • Основные понятия системы. Платформа. Конфигурация. Информационная база.
  • Установка платформы 1С8.
  • Создание новой информационной базы (пустой и на основе шаблона).
  • Обзор объектов конфигурации.
  • Выгрузка информационной базы и конфигурации.
  • Постановка задачи.

Домашнее задание

  • Создание информационных баз.
  • Работа в пользовательском режиме.

Урок 2. Встроенный язык. Типы данных. Конструкции языка

  • Особенности встроенного языка 1С.
  • Виды модулей. Типы данных.
  • Примитивные типы. Операции с примитивными типами.
  • Операции сравнения и логические операции.
  • Создание обработок (встроенных и внешних).
  • Форма объекта.
  • Функции для работы с числами, строками, датами.
  • Функции преобразования типов и форматирования.
  • Конструкции языка.

Домашнее задание

  • Создание обработок с простейшими алгоритмами

Урок 3. Константы, справочники, перечисления

  • Основная конфигурация и конфигурация базы данных.
  • Константы, их свойства. Создание констант. Формы констант.
  • Справочники. Реквизиты и табличные части.
  • Иерархические и подчиненные справочники.
  • Создание справочников. Формы справочников.
  • Управляемые формы. Механизм работы.
  • Перечисления. Подсистемы.

Домашнее задание

  • Создание новых констант, справочников, перечислений.
  • Добавление новых реквизитов в справочники, изменение форм справочников.

Урок 4. Основы программирования в 1С

  • Директивы компиляции (&НаКлиенте, &НаСервере)
  • Объекты для программной работы с константами. Чтение и запись константы.
  • Объекты для программной работы со справочниками.
  • Чтение и изменение данных справочника.
  • Отладка приложения.

Домашнее задание

  • Создание обработок для работы со справочниками.

Урок 5. Документы

  • Документы и их особенности.
  • Свойства документов. Нумерация документов. Создание документов.
  • Формы документов. Журналы документов.
  • Модуль объекта.
  • Предопределенные процедуры.
  • Обработка заполнения документа.
  • Ввод на основании.
  • Объекты для программной работы с документами.
  • Чтение и изменение данных документов.

Домашнее задание

  • Создание новых документов и журналов. Описание обработчиков событий.
  • Создание обработок для работы с документами.

Урок 6. Создание печатных форм

  • Принципы формирование печатных форм с использованием табличного документа.
  • Макеты, области, параметры, шаблоны.
  • Создание печатных форм справочника, документа.
  • Использование конструктора для создания печатных форм.

Домашнее задание

  • Создание печатных форм документов и справочников

Урок 7. Универсальные коллекции значений

  • Коллекции. Универсальные коллекции.
  • Массив, Структура, Соответствие, Список Значений, Таблица Значений, Дерево Значений.
  • Методы универсальных коллекций.
  • Приемы работы с универсальными коллекциями.
  • Создание алгоритмов с использованием коллекций.

Домашнее задание

  • Обработка данных с использованием универсальных коллекций.

Урок 8. Регистры накоплений

  • Схема движения информации.
  • Регистры. Виды регистров.
  • Регистры накопления.
  • Регистры Остатков и Оборотов.
  • Измерения, ресурсы, реквизиты.
  • Создание регистров.
  • Проведение документов
  • Объекты для работы с регистрами накопления.
  • Чтение данных из регистра накопления.
  • Создание отчета по данным регистра накопления.

Домашнее задание

  • Создание регистров накопления.
  • Создание отчетов по данным регистра.

Урок 9. Запросы

Второй блок (3 месяца):
Урок 1. Обзор объектов конфигурации

  • Основные объекты платформы 1С:Предприятие.
  • Cвойства и особенности использования объектов.
  • Команды.
  • Печатные формы.
  • Функциональные опции.
  • Модуль менеджера.

Урок 2. Регистры сведений

  • Регистры сведений.
  • Периодичность и режим записи регистра сведений.
  • Структура регистра сведений: измерения, ресурсы, реквизиты.
  • Запросы к регистрам сведений.
  • Примеры решения типовых задач.

Урок 3. Планы видов характеристик

  • Планы видов характеристик, их свойства и использование.
  • Хранение характеристик в регистре сведений и в табличной части.
  • Запросы к характеристикам объектов.
  • Примеры решения типовых задач.

Урок 4. Регистры накопления. Задачи оперативного учета

  • Схема движения данных в 1С.
  • Регистры накопления, их виды и особенности использования.
  • Регистры Остатки номенклатуры и Продажи.
  • Проведение документов.
  • Списание по средней стоимости.
  • Оперативное и неоперативное проведение.

Урок 5. Запросы к регистрам накопления

  • Таблицы регистров накопления.
  • Запросы к регистрам накопления.
  • Расчет прибыли.
  • Примеры решения типовых задач.

Урок 6. Партионный учет. «Новая схема» проведения

  • Реализация задачи партионного учета.
  • «Старая» и «новая» схема проведения.
  • Критерии выбора схемы проведения.
  • Отчеты по регистрам накопления.

Урок 7. Типовые задачи оперативного учета и их решение

  • Решение типовых задач оперативного учета на примере конфигурации 1С: Управление нашей фирмой (УНФ).
  • Создание подключаемых внешних отчетов, обработок, печатных форм.

Урок 8. Задачи бухгалтерского учета. Регистры бухгалтерии

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

Урок 9. Запросы к регистрам бухгалтерии

  • Таблицы регистров бухгалтерии.
  • Запросы к регистрам бухгалтерии.
  • Стандартные бухгалтерские отчеты: Оборотно-сальдовая ведомость, Карточка счета, Анализ счета и др.

Урок 10. Типовые задачи бухгалтерского учета и их решение

  • Решение типовых задач бухгалтерского учета на примере конфиграции 1С:Бухгалтерия предприятия.
  • Создание внешних печатных форм, новых документов, проведение документов, обработка данных регистров и пр.

Урок 11. Расчетные задачи. Регистры расчета

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

Урок 12. Запросы к регистрам расчета

  • Запросы к регистрам расчета.
  • Расчет результатов начислений (Оклад, Премия).
  • Отчеты по зарплате: Расчетный листок, Расчетная ведомость.

Урок 13. Разработка сложных отчетов

  • Разработка сложных отчетов с использованием СКД.
  • Программная работа с отчетом.
  • Решение типовых задач.

Урок 14. Поддержка конфигурации. Работа с расширениями конфигурации

  • Поддержка и обновление конфигураций.
  • Доработка конфигураций с помощью расширений.
  • Особенности работы с расширениями.

Урок 15. Библиотека стандартных подсистем (БСП)

  • Обзор существующих стандартных библиотек 1С, области применения и приемы работы с ними.
  • Базовые функции, печать, пользователи, рассылка отчетов и т.д.

Урок 16. Другие вопросы разработки

  • Групповая разработка, хранилище конфигурации и пр.


Эксперты и преподаватели курса:

  • Константин Паламарчук. Руководитель образовательного направления, ведущий разработчик 1С, преподаватель курсов
  • Валентина Салифова. Руководитель, автор и преподаватель курсов программирования в 1С, ведущий разработчик 1С
  • Алексей Степанов. Преподаватель курсов программирования в 1С, разработчик 1С
  • Сергей Сиротский. Преподаватель курсов программирования в 1С, разработчик 1С
  • Игорь Семёнов. Преподаватель курсов программирования в 1С, ведущий разработчик 1С

Стоимость обучения со скидкой 40% при единоразовой оплате: 45000 ₽