Бесплатный курс «Введение в 1С-программирование с нуля» от портала kurs-1c.ru

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

Формат: 5 уроков по 20–30 минут с практическими заданиями.

Результат: вы поймете, как устроена платформа 1С, напишете первые строки кода и создадите простую конфигурацию.


Оглавление

Toggle

Урок 1. Что такое 1С и чем занимается 1С-программист

Что такое 1С

1С:Предприятие — это платформа для автоматизации бизнеса. На ее базе работают бухгалтерия, складской учет, управление персоналом, ERP-системы и другие корпоративные решения.

Самые популярные продукты:

  • 1С:Бухгалтерия
  • 1С:Зарплата и управление персоналом (ЗУП)
  • 1С:Управление торговлей (УТ)
  • 1С:ERP

Чем занимается 1С-программист

Основные задачи:

  • разработка новых функций;
  • доработка типовых конфигураций;
  • создание отчетов;
  • настройка обменов данными;
  • интеграция с сайтами и сервисами;
  • оптимизация работы системы.

Практика

Ответьте на вопросы:

  1. Какие программы 1С используются в компаниях?
  2. Чем отличается платформа от конфигурации?
  3. Какие задачи решает 1С-разработчик?

Урок 2. Знакомство с объектами 1С

Основные объекты системы

Справочники

Используются для хранения постоянной информации.

Примеры:

  • Контрагенты
  • Номенклатура
  • Сотрудники

Документы

Фиксируют события.

Примеры:

  • Реализация товара
  • Поступление товара
  • Заказ клиента

Регистры

Хранят данные для учета и расчетов.

Примеры:

  • Остатки товаров
  • Продажи
  • Взаиморасчеты

Практика

Представьте интернет-магазин.

Определите:

  • какие справочники понадобятся;
  • какие документы будут использоваться;
  • какие регистры нужны для учета.

Урок 3. Первый код на языке 1С

Вывод сообщения

Простейший пример:

Сообщить("Привет, мир!");

После запуска система покажет сообщение пользователю.

Переменные

Имя = "Иван";
Возраст = 25;

Сообщить(Имя);
Сообщить(Возраст);

Условия

Возраст = 20;

Если Возраст >= 18 Тогда
Сообщить("Доступ разрешен");
Иначе
Сообщить("Доступ запрещен");
КонецЕсли;

Практика

Напишите код:

  1. Вывести свое имя.
  2. Создать переменную с возрастом.
  3. Проверить, больше ли возраст 18 лет.

Урок 4. Работа со справочниками и документами

Создание элемента справочника

Пример логики:

Контрагент = Справочники.Контрагенты.СоздатьЭлемент();
Контрагент.Наименование = "ООО Ромашка";
Контрагент.Записать();

Что происходит:

  1. Создается новый контрагент.
  2. Заполняется название.
  3. Информация сохраняется.

Работа с документами

Пример создания документа:

Документ = Документы.ЗаказКлиента.СоздатьДокумент();
Документ.Дата = ТекущаяДата();
Документ.Записать();

Практика

Подумайте:

  • какие данные должны храниться у контрагента;
  • какие реквизиты есть у заказа клиента.

Урок 5. Как стать 1С-разработчиком

Что изучать дальше

После базового знакомства рекомендуется освоить:

Начальный уровень

  • язык 1С;
  • объекты конфигурации;
  • формы;
  • справочники и документы.

Средний уровень

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

Продвинутый уровень

  • клиент-серверная архитектура;
  • веб-сервисы;
  • REST API;
  • интеграции;
  • оптимизация производительности.

Карьерный путь

Обычно развитие выглядит так:

Стажер → Junior 1С-разработчик → Middle → Senior → Архитектор 1С

Первое портфолио

Для трудоустройства можно создать:

  • справочник товаров;
  • учет клиентов;
  • систему заказов;
  • простой отчет по продажам.

Итоговый тест

1. Что хранит справочник?

  • Документы
  • Постоянные данные
  • Отчеты

Правильный ответ: Постоянные данные.

2. Что фиксирует документ?

  • Событие хозяйственной деятельности
  • Настройки программы
  • Код

Правильный ответ: Событие хозяйственной деятельности.

3. Для чего нужны регистры?

  • Для хранения учетных данных
  • Для создания пользователей
  • Для настройки интерфейса

Правильный ответ: Для хранения учетных данных.

4. Что делает команда Сообщить()?

  • Выводит сообщение пользователю
  • Создает документ
  • Удаляет данные

Правильный ответ: Выводит сообщение пользователю.

5. Кто пишет код на платформе 1С?

  • Бухгалтер
  • 1С-разработчик
  • Менеджер по продажам

Правильный ответ: 1С-разработчик.


Что изучать после мини-курса

Следующий уровень обучения:

  1. Язык программирования 1С.
  2. Конфигуратор 1С.
  3. Язык запросов.
  4. Регистры накопления.
  5. Система компоновки данных (СКД).
  6. Типовые конфигурации (Бухгалтерия, ЗУП, УТ).
  7. Подготовка к экзамену 1С:Профессионал.

После освоения этих тем можно претендовать на позицию Junior 1С-разработчика и начать собирать профессиональное портфолио.

🎥 Бесплатные видеоуроки по 1С-программированию на RUTUBE

Канал «С нуля до Senior 1С»

RUTUBE:
С нуля до Senior 1С

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


Плейлист «1С. Программирование для начинающих»

RUTUBE:
1С. Программирование для начинающих

Бесплатный цикл уроков для новичков:

  • основы программирования в 1С;
  • условные операторы;
  • циклы;
  • массивы;
  • структуры данных;
  • таблицы значений;
  • практические задачи для начинающих разработчиков.

Плейлист «Программирование на платформе 1С»

RUTUBE:
Программирование на платформе 1С

Полноценный курс из нескольких занятий по разработке на платформе 1С:Предприятие:

  • конфигуратор;
  • объекты метаданных;
  • запросы;
  • формы;
  • отчеты;
  • механизмы платформы.

Плейлист «Уроки 1С (программирование и администрирование)»

RUTUBE:
Уроки 1С (программирование и администрирование)

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

  • устройство платформы;
  • работа конфигуратора;
  • обновление баз;
  • расширения;
  • обмен данными;
  • веб-сервисы;
  • интеграции с внешними системами.

Канал «Уроки 1С: настройка и работа»

RUTUBE:
Уроки 1С: настройка и работа

Большая библиотека материалов по 1С:

  • программирование в 1С;
  • запросы и СКД;
  • настройка сервера;
  • работа с типовыми конфигурациями;
  • практические примеры и домашние задания.

Дополнительный курс для новичков

RUTUBE:
Программирование 1С с нуля 2026 — полный курс для начинающих

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


📚 Бесплатные материалы для чтения

Эти ресурсы лучше использовать параллельно с видеоуроками: сначала изучать теорию, затем выполнять практические задания в собственной учебной базе 1С.

Рекомендуем к изучению так же по 1с программированию

Какие еще бесплатные курсы можно пройти

Интенсив (~17 дней)

Нетология — «1С-программист: первые шаги в профессию»

  • Онлайн-интенсив для новичков
  • Основы объектов, модулей и отчётов

Ссылка на курс

Мини-курс (5 дней)

Skillbox — «В IT через 1С. Практический мини-курс для новичков»

  • Видео, тесты, поддержка
  • Подарки и консультация

Ссылка на курс

Пробные уроки (~5 часов)

Skillbox — «Профессия 1С-разработчик (пробные уроки)»

  • Фрагменты основной профессии
  • Можно оценить формат обучения

Ссылка на курс

Самоучитель (~2 часа)

Яндекс Практикум — «1С: программирование на русском»

  • Интерактивный учебник
  • Без установки 1С

Ссылка на курс

Мини-курс (бухгалтерия)

Eduson Academy — «Основы бухгалтерии в 1С: Бухгалтерия 8.3»

  • Вводные уроки и тренажёры
  • Доступ на 3 дня

Ссылка на курс

10 уроков бесплатно

Skillbox — «1C-разработка»

  • Видеоуроки без регистрации
  • Подходит для старта

Ссылка на курс