Разработчик 1С

Яндекс Практикум
4,7
Освоите с нуля один из самых востребованных языков программирования, получите реальный и актуальный для рынка опыт через большой объём практики
4,86
На основании отзывов пользователей
на Отзовике, IRecommend и TutorTop
18 000 /мес
или сразу 98 000
Смотреть курс
Программа обучения

Регулярно обновляем программу, чтобы вы проходили только актуальное

Обновляем курс каждые полгода

Знакомство с 1С

Первый модуль — бесплатно, чтобы вы почувствовали себя в роли 1С-разработчика и поняли, хотите ли развиваться в этом направлении

Интерфейс 1С:Предприятия
Основные компоненты платформы
Особенности 1С‑разработки

Изучите особенности профессии 1С‑разработчика и установите платформу для работы

Конфигурации в 1С

Узнаете, что такое конфигурации, какие бывают виды и как их настраивать

Документы и регистры

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

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

Введение в 1С:Предприятие
История 1С
Метаданные
Конфигурирование
Документы
Регистры
Печатные формы
История 1С

Познакомитесь с программой 1С и её историей. Узнаете, что такое конфигурация и платформа, какие есть основные конфигурации.

Метаданные

Поймёте, как визуально представлены объекты 1С, и создадите первую таблицу с данными справочника.

Конфигурирование

Изучите основные объекты конфигураций, настройку иерархий данных и создание реквизитов.

Документы

Узнаете, что такое оперативное и неоперативное проведение документов. Научитесь применять нумерацию и последовательность, создавать журналы документов.

Регистры

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

Спроектируете каркас конфигурации без программирования для автоматизации барбершопа. Разработаете с нуля аналогичную конфигурацию для груминг-салона

Управляемые формы и основы программирования
Управляемые формы
Модули
Основы программирования
Управляемые формы

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

Модули

Узнаете, какие есть виды клиентов, переменные и типы данных в 1С.

Основы программирования

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

Доработаете справочник пользователей и реализуете автоматическое заполнение графы «автор документа»

Запросы в 1С и система компоновки данных
Особенности запросов
Таблицы в 1С
Система компоновки данных (СКД)
Отчёты
Особенности запросов

Напишете первые запросы и получите данные из различных объектов 1С: справочников, документов и регистров.

Временные и виртуальные таблицы

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

СКД

Создадите отчёты в системе компоновки данных, изучите кросс‑таблицы. Подготовите отчёт по остаткам товаров на складах, выручке и записи клиентов.

Разработаете дашборд руководителя с информацией по динамике продаж и количеству клиентов с визуализацией в виде разных диаграмм

Оперативный учёт
Учёт остатков и себестоимости
Отладка кода
Расчёт выручки и прибыли
Контроль остатков
Учёт остатков и себестоимости

Поймёте, как вести учёт остатков на складах по партиям и срокам годности, а также учёт себестоимости товаров.

Отладка кода

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

Расчёт выручки и прибыли

Научитесь создавать отчёты и анализировать полученные данные по учёту затрат и себестоимости.

Контроль остатков

Изучите новую и старую методики контроля остатков, а также списание по партиям.

Реализуете учёт товаров на складах по партиям и срокам годности. Научитесь контролировать остатки при списании товаров. Сделаете расчёт себестоимости и прибыли, а также учёт денежных средств

Регламентированный учёт
Бухгалтерский учёт
1С:Предприятие
Контроль движения средств
Принцип двойной записи
Планы счетов
Корреспонденция счетов
Бухгалтерский учёт

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

1С:Предприятие

Узнаете, как выстраивается взаимодействие между различными продуктами и сервисами в экосистеме 1С.

Контроль движения средств

Реализуете движение денежных документов по регистру бухгалтерского учёта.

Планы и корреспонденция счетов

Разработаете основные объекты бухгалтерской подсистемы: создадите регистр бухгалтерии, план счетов с необходимыми субконто, план видов характеристик и другие вспомогательные объекты, которые необходимы для бухгалтерского учёта.

Реализуете отражение хозяйственных операций барбершопа и груминг-салона. Создадите отчёт оборотно-сальдовой ведомости

Расчёт заработной платы. Мобильная разработка
Регистр расчёта заработной платы
Мобильная платформа
Эмулятор
Сборщик
Регистр расчёта заработной платы

Разберётесь, что такое механизмы сложных периодических расчётов, создадите график работы сотрудников, регистры расчёта и перерасчёта, рассчитаете зарплаты, премии и больничные.

Мобильная платформа

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

Эмулятор и сборщик

Настроите сборщик, соберёте мобильное приложение и установите его на устройство.

Установите эмулятор и веб-сервер. Создадите мобильные приложения для барбершопа и груминг-салона. Запустите их на эмуляторе и соберёте дистрибутив приложения на базе Android

Интеграции и веб-сервисы
SOAP
XML
REST и JSON
Postman
Обмен данными
Алгоритм авторизации
Загрузка валют, погоды, новостей
SOAP, XML, REST и JSON

Изучите понятия SOAP, XML, REST и JSON. Узнаете, как загружать в 1С данные из внешних источников: Excel, CSV, DBF.

Обмен данными

Осуществите обмен данными между мобильным приложением и веб‑версией с помощью сервиса для обслуживания API — Postman.

Загрузка валют, погоды и новостей

Научитесь обрабатывать загрузку курсов валют и прогноза погоды, чтобы получать свежие новости.

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

Основы администрирования и бизнес-процессы
Консоль администрирования
Настройка ролей
Права доступа
Адресация задач
Карта маршрута
Администрирование пользователей

Узнаете, что это такое, научитесь настраивать роли и права доступа, а также познакомитесь с консолью администрирования кластера серверов.

Бизнес-процессы

Поймёте, как проводить адресацию задач, вести регистр адресации и проектировать карту маршрута бизнес‑процессов.

Реализуете бизнес‑процесс обслуживания клиентов в конфигурациях барбершопа и груминг‑салона с адресацией задач в зависимости от роли пользователя. Создадите карту маршрута бизнес‑процесса

Итоговый проект базового курса

Выберете один из 4 учебных проектов и автоматизируете процессы для бизнеса с помощью 1С. Затем самостоятельно запустите конфигурацию и мобильное приложение для выбранной компании.

Основы работы с библиотекой стандартных подсистем (БСП)
БСП
ИТС
Основные модули, процедуры и функции БСП

Назначение БСП, её основных подсистем, процедур и функций

Алгоритм внедрения БСП в нетиповую конфигурацию

Внедрение БСП в учебный проект

Доработка кода нетиповой конфигурации

Порядок работы с документацией на ИТС при внедрении подсистем, процедур и функций БСП

Интегрируете модули БСП в нетиповую конфигурацию

Основы работы с типовыми конфигурациями
БСП
Расширения конфигураций
Дополнительные реквизиты и сведения
Внешние отчёты и обработки
Основные особенности архитектуры типовой конфигурации

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

Основные приёмы доработки объектов конфигурации

Алгоритм проведения документов по регистрам. Функциональность дополнительных реквизитов и сведений.

Доработка типовых конфигураций

Расширения конфигурации и переопределяемые модули. Внесение изменений в типовую конфигурацию. Внешние отчёты и обработки.

Доработаете функциональность типовой конфигурации с помощью расширений конфигурации и механизма внешних отчётов и обработок

Доработка печатных форм и обновление типовых конфигураций
БСП
Внешние печатные формы
Технологии обновления типовых конфигураций
Доработка печатных форм в типовой конфигурации

Особенности работы с печатными формами и их доработка. Разработка новых печатных форм.

Основы обновления типовой конфигурации

Варианты получения обновлений. Подходы к обновлению. Обновление доработанных типовых конфигураций. Программное добавление реквизитов на форму.

Исправление ошибок после обновления

Алгоритм тестирования конфигураций после обновления. Документирование и исправление ошибок после обновлений.

Разработаете внешние печатные формы для учебного проекта

Полезные инструменты разработчика
Планы обмена
Стандартные обработки обмена
Механизм подписок на события
Решение алгоритмических задач
Подготовка к собеседованию
Основы обмена между конфигурациями 1С

Планы обмена. Работа с распределёнными информационными базами.

Особенности тестирования типовых конфигураций

Назначение различных видов тестирования. С каким тестированием чаще всего сталкивается разработчик.

Релизный цикл и стандарты разработки

Узнаете, что такое релизный цикл и как он применяется.

Хранилище конфигурации

Знакомство с основным инструментом групповой разработки в 1С. Работа с хранилищем.

Замер производительности

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

Механизм подписок на события

Поймёте, как и для чего используется этот механизм.

Обзор сертификаций 1С

Порядок подготовки к сертификации на примере сертификата 1С:Профессионал.

Подготовка к алгоритмическому собеседованию

Теория по алгоритмам. Разбор примеров. Как рассказать будущему работодателю о своём опыте и решённых ранее задачах.

Проверите свои знания по темам спринта, выполните задания на решение алгоритмических задач

Итоговый проект расширенного курса

Выберете один из 4 учебных проектов. Затем самостоятельно разработаете нетиповую конфигурацию и интегрируете в неё модули БСП, а также подготовите печатную форму по техзаданию.

Карьерный трек: подготовка к трудоустройству

Составите резюме, которое привлечёт внимание рекрутеров, и напишете сопроводительное письмо для откликов на вакансии. Построите стратегию поиска работы. Обратите внимание: если курс оплачивает ваш работодатель, у вас не будет карьерного трека.

Карьерный трек: акселерация

Акселерация — активный поиск работы с поддержкой HR‑экспертов. Будете откликаться на вакансии, делать тестовые и ходить на собеседования, а мы вас дистанционно поддержим. Например, расскажем, какие ошибки бывают в общении с работодателем и как их избежать. Акселерация может продолжаться до 6 месяцев — обычно этого достаточно, чтобы получить первую работу в IT.