Учим 1С сами: роль, учебная база, практика и первый сертификат
Содержание
Самостоятельно изучить 1С с нуля реально за 2–4 месяца, если заниматься по 1–1,5 часа в день. Порядок такой: выбрать роль (пользователь, консультант или программист), поставить бесплатную учебную версию 1С:Предприятия 8.3, пройти одну базовую книгу или курс и с первой недели делать задачи руками в демо-базе. Теория без практики забывается за неделю.
Бросают обычно не из-за сложности, а из-за отсутствия плана: человек смотрит десятки роликов подряд, не открывая программу. Помогает простое правило: одна роль, одна конфигурация, одна основная книга и ежедневная задача в учебной базе. Через месяц такого режима вы уже вводите документы без подсказок.
Какую 1С изучать самостоятельно: сначала роль, потом программа
«Изучить 1С» означает разное для бухгалтера и для программиста. Платформа 1С:Предприятие 8.3 одна, но на ней работают десятки конфигураций, и навыки по ним разные.
| Роль | Что учить | Главная конфигурация для старта | Порог входа |
|---|---|---|---|
| 📊 Бухгалтер-пользователь | Документы, проводки, закрытие месяца, отчётность | 1С:Бухгалтерия предприятия 3.0 | Знание бухучёта обязательно |
| 👥 Кадровик, расчётчик | Приём, отпуска, больничные, расчёт зарплаты | 1С:Зарплата и управление персоналом 3.1 | Знание ТК РФ и НДФЛ |
| 🛒 Менеджер, кладовщик | Заказы, закупки, склад, цены | 1С:Управление торговлей 11 | Низкий |
| 🧩 Консультант, внедренец | Настройка типовых решений, сопровождение пользователей | БП 3.0 + УТ 11 | Учёт + логика программы |
| 💻 Программист | Конфигуратор, встроенный язык, запросы, формы | Сначала пустая конфигурация, потом типовые | Логическое мышление, основы программирования помогут |
| 🖥 Администратор | Установка, серверы, базы, обновления, права | Платформа и кластер серверов | Знание Windows/Linux, сетей |
Не пытайтесь учить всё сразу. Бухгалтеру на первом этапе не нужен Конфигуратор, а программисту — тонкости НДС. Одна роль, одна конфигурация, потом расширение.
С чего начать изучение 1С с нуля: учебная версия и демо-база
Лицензионная 1С для частного обучения не нужна. У фирмы 1С есть бесплатная учебная версия 1С:Предприятия 8.3 для некоммерческого использования. В неё входят платформа и учебные варианты типовых конфигураций.
Ограничения учебной версии
- 👤 работа одного пользователя, без клиент-серверного режима;
- 📉 ограничения на объём данных в базе;
- 🚫 нельзя использовать для реального учёта организации.
Для обучения этих ограничений хватает с запасом: демо-база и учебные примеры укладываются.
Пошаговая установка
- Скачайте учебную версию с официального сайта 1С (раздел для обучения). Понадобится регистрация.
- Запустите установщик платформы, затем установщик нужной конфигурации.
- Откройте стартовое окно 1С (
1cestart.exe), нажмите Добавить → Создание новой информационной базы. - Выберите шаблон конфигурации. Если в списке есть вариант с пометкой «Демо», создайте его: там уже заполнены организации, контрагенты, документы.
- Создайте вторую, пустую базу по тому же шаблону. На ней вы будете вести «свою» учебную организацию с нуля.
- Для программиста создайте третью базу без конфигурации: кнопка Добавить → Создание информационной базы без конфигурации.
| База | Зачем нужна |
|---|---|
| Демо-база | Смотреть, как выглядят заполненные документы и отчёты |
| Пустая база по шаблону | Самому вводить учёт с нуля: от карточки организации до отчётности |
| База без конфигурации | Учиться программировать: создавать справочники, документы, регистры |
Учебная база — ваш полигон. Ломайте её смело: удаляйте, перепроводите, меняйте настройки. Но никогда не тренируйтесь в рабочей базе компании, даже «на минутку».
Интерфейс в актуальных релизах платформы 8.3 — «Такси». Если в видеоуроке меню выглядит иначе (выпадающие пункты сверху, «Операции» и «Сервис»), ролик записан для 8.2 или 7.7. Отложите его.
Где учиться бесплатно и не только: книги, видео, сообщества
Источников много, проблема в другом: начинающий перескакивает между ними и нигде не доходит до конца. Выберите один основной материал и 1–2 вспомогательных.
Книги
- 📘 Для программистов: «1С:Предприятие 8.3. Практическое пособие разработчика» (М. Радченко, Е. Хрусталёва). Классика: по шагам создаётся небольшая конфигурация, каждая глава — новый объект. Многие начинают именно с неё.
- 📗 По запросам: «Язык запросов 1С:Предприятия 8» (Е. Хрусталёва). Берите после основ, когда запросы перестанут пугать.
- 📙 Для пользователей: самоучители по 1С:Бухгалтерии 8 и ЗУП. Проверьте, что книга написана для редакции 3.0 / 3.1 и интерфейса «Такси».
Видео и курсы
- 🎥 Бесплатные видеоуроки на YouTube и VK Видео. Фильтруйте по дате и проверяйте, что на экране платформа 8.3.
- 🎓 Бесплатные вводные курсы и вебинары учебных центров. Обычно это первые 3–5 уроков платного курса — для старта хватает.
- 💳 Платные курсы с проверкой домашних заданий. Ориентировочно от 10 до 60 тыс. руб. в зависимости от длительности и формата. Платить имеет смысл за обратную связь, а не за видео.
Сообщества
- 💬 Инфостарт (infostart.ru) — статьи, обработки, форум.
- 💬 Форум «Мисте» (forum.mista.ru) — живое обсуждение задач программистов.
- 💬 Профильные Telegram-чаты бухгалтеров и 1С-разработчиков.
На форуме задавайте вопрос с текстом ошибки, версией платформы и конфигурации. «Не работает 1С, помогите» остаётся без ответа.
Практика: как учить 1С самостоятельно и не утонуть в теории
Главное правило: на каждый час теории — час работы в базе. Прочитали про поступление товаров — введите пять поступлений. Прочитали про справочники — создайте свой.
Примерный план на 8 недель для пользователя
| Неделя | Задача в учебной базе |
|---|---|
| 1 | Заполнить организацию, учётную политику, банковский счёт, 10 контрагентов и 15 номенклатурных позиций |
| 2 | Ввести поступления товаров и услуг, оплаты поставщикам, посмотреть проводки по каждому документу |
| 3 | Реализация, счета покупателям, поступление оплат, оборотно-сальдовая ведомость |
| 4 | Банк и касса: выписки, кассовые ордера, авансовые отчёты |
| 5 | Основные средства: поступление, принятие к учёту, амортизация |
| 6 | Сотрудники и зарплата: приём, начисление, выплата |
| 7 | Закрытие месяца, анализ ошибок в помощнике закрытия |
| 8 | Сформировать декларации и отчёты, сверить ОСВ с карточками счетов |
Для программиста логика та же, только объекты другие: неделя на справочники, неделя на документы и регистры накопления, неделя на запросы, неделя на формы и отчёты на СКД.
Как ставить себе задачи
- ✍️ Берите реальный сюжет: «магазин стройматериалов покупает у трёх поставщиков, продаёт с наценкой 30%».
- 🔁 Делайте операцию, потом ищите её след: проводки, движения документа, отчёт.
- ❓ Если результат не совпал с ожиданием, разберите почему, а не переходите к следующей теме.
Основы встроенного языка 1С: что учить программисту первым
Встроенный язык 1С похож на Visual Basic или Pascal, ключевые слова русские. Писать код можно в Конфигураторе: запустите базу в режиме Конфигуратор, откройте нужный модуль двойным щелчком.
Порядок освоения
- Объекты конфигурации: справочники, документы, перечисления, регистры сведений и накопления. Это фундамент, без него код не на что писать.
- Синтаксис: переменные, условия, циклы, процедуры и функции.
- Клиент и сервер: директивы
&НаКлиентеи&НаСерверев модулях форм. С серверными данными работают только на сервере. - Запросы: язык запросов и конструктор запроса. На них держится почти любой отчёт и обработка.
- Система компоновки данных (СКД): отчёты без ручного кода вывода.
- Управляемые формы: элементы, команды, обработчики событий.
Первый код
Простейшая процедура для команды формы:
&НаКлиенте
Процедура Приветствие(Команда)
Сообщить("Привет, 1С!");
КонецПроцедуры
Чуть сложнее — запрос к справочнику. Код выполняется на сервере:
&НаСервере
Процедура ВывестиНоменклатуруНаСервере()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Наименование КАК Наименование
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|УПОРЯДОЧИТЬ ПО
| Наименование";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.Наименование);
КонецЦикла;
КонецПроцедуры
Чтобы пример заработал, в базе должен быть справочник Номенклатура. В базе без конфигурации создайте его сами — это первое упражнение.
Синтакс-помощник (кнопка с книжкой на панели Конфигуратора или Ctrl+F1 по слову в модуле) — встроенная справка по всем методам. Привыкайте искать ответ там раньше, чем в интернете.
Отладка
Ставьте точку останова (F9) на строке кода, запускайте отладку (F5) и смотрите значения переменных. Отладчик учит быстрее любой книги: видно, что программа делает на самом деле.
Как подтвердить знания: сертификаты 1С и первая работа
Работодатели в 1С ценят два вида подтверждения: сертификаты фирмы 1С и реальные задачи в портфолио.
Сертификаты
| Сертификат | Как сдаётся | Для кого |
|---|---|---|
| 1С:Профессионал | Онлайн-тест с вопросами по конкретной конфигурации или платформе, сдаётся удалённо | Пользователи, консультанты, программисты — стартовый уровень |
| 1С:Специалист | Практический экзамен: решаете задачу на компьютере в центре сертифицированного обучения | Программисты, консультанты — серьёзный уровень |
| 1С:Эксперт | Экзамен по технологическим вопросам | Опытные специалисты по производительности и высоконагруженным системам |
Попытка 1С:Профессионал стоит ориентировочно около 1–2 тыс. руб., экзамен 1С:Специалист — заметно дороже. Актуальные цены смотрите в центре сертификации перед записью. Перед платной попыткой пройдите бесплатное тренировочное тестирование: вопросы похожи по стилю.
Специалист сдаётся с ограничением времени. Без опыта решения практических задач на скорость его не сдать даже со знанием теории.
Первая работа
- 🧾 Бухгалтеру: начинайте с позиции помощника или первичника, где 1С используется каждый день.
- 💼 Консультанту: линия консультаций у франчайзи 1С — частый вход в профессию.
- 💻 Программисту: стажировки и младшие позиции у франчайзи. В резюме укажите сертификат Профессионал по платформе и 2–3 своих разработки (обработка, отчёт на СКД, небольшая конфигурация).
Ошибки самоучек и как их не повторить
- ❌ Учить по материалам для 8.2 или 7.7. Интерфейс и часть механизмов другие. Проверяйте дату и версию.
- ❌ Смотреть, а не делать. Посмотренный урок без практики не превращается в навык.
- ❌ Брать сразу ERP или сложную отраслевую конфигурацию. Начните с БП, ЗУП или УТ: на них больше материалов и вакансий.
- ❌ Программисту — начинать с правки типовой конфигурации. В ней сотни тысяч строк, новичок теряется. Сначала своя маленькая конфигурация.
- ❌ Бухгалтеру — учить кнопки без учёта. Программа не скажет, правильно ли вы отразили операцию по существу.
- ❌ Не делать выгрузку базы. Перед экспериментом с обновлением или крупной правкой сохраните базу в
.dtчерез Конфигуратор (Администрирование → Выгрузить информационную базу). Откат займёт минуту.
Куда двигаться после базовых навыков в 1С
Когда типовые операции получаются без подсказок, выберите направление роста.
Для пользователей и консультантов
- 📈 Вторая конфигурация: бухгалтеру — ЗУП, менеджеру — БП для понимания проводок.
- 🔄 Обмены между конфигурациями: БП и ЗУП, БП и УТ.
- 📑 ЭДО и регламентированная отчётность из программы.
Для программистов
- 🧱 Расширения конфигурации — способ дорабатывать типовые решения без снятия с поддержки.
- 🔌 Интеграции: HTTP-сервисы, веб-сервисы, обмен через JSON и XML.
- ⚡ Производительность запросов, блокировки, клиент-серверный вариант.
- 🧪 Стандарты разработки фирмы 1С и проверка кода (например, через EDT и АПК).
Для администраторов
- 🖥 Кластер серверов 1С, консоль администрирования, работа с СУБД (PostgreSQL или MS SQL).
- 🔐 Права пользователей, резервное копирование по расписанию, обновление конфигураций с доработками.