Курсы 1С программирования
Вы научитесь
- Тестировать программу и устранять недочёты
- Интегрировать 1С с другими системами
- Создавать и дорабатывать функционал 1С
- Настраивать и поддерживать программы 1С разных версий
- Контролировать эффективность разрабатываемых решений
- Разрабатывать и администрировать нетиповые конфигурации
- Администрировать типовые конфигурации 1С
- Автоматизировать бизнес-процессы
Программа курса
Сначала вы изучите платформу «1С: Предприятие» и её компоненты. Затем научитесь модифицировать типовые решения и разрабатывать 1С-конфигурации с нуля.
Среда разработки и конфигурация
Загрузите платформу «1С: Предприятие», с нуля создадите информационную базу и простую конфигурацию «управление ИТ-фирмой». Начнёте формировать объекты в дереве метаданных, поработаете с разными видами клиентов, научитесь пользоваться внешними отчетами и обрабатывать выгрузки.
- Введение в платформу
- Среда разработки и конфигурация
- Дерево метаданных
- Виды клиентов и режимы работы
- Пользователи и отладка
- Внешние отчёты, обработки и расширения
- Домашнее задание: работа с конфигурациями, метаданными, пользователями и их ролями, внешними отчетами
Встроенный язык
Создадите события в модуле клиентского приложения. Поработаете с разными типами данных и с их помощью научитесь выводить разные условия. Узнаете о сущности «объект платформы» и попробуете с ней работать.
- Модули
- Переменные
- Типы данных
- Даты и строки
- Условия
- Циклы
- Универсальные коллекции
- Объекты платформы
- Процедуры и функции
- Домашнее задание: создание обработчика событий модуля приложения, формы, объекта. Работа с объектами платформы
Английский язык для начинающих разработчиков
В этом модуле вас ждут десять видеолекций, которые помогут начать разговаривать на английском языке по темам программирования.
- Лексика, без которой не обойтись программисту
- Как вести переписку на английском
- Чтение документации и анализ требований
- Программирование
- Тестирование ПО
- Стрессовые ситуации
- Устранение неполадок
- Работа и роли в команде
- Как поддержать любую беседу на английском
- Собрания, презентации
Интерфейс
Поработаете с интерфейсом платформы. Научитесь создавать общие формы и формы элементов справочников, узнаете о реквизитах и создании команд.
- Интерфейс конфигурации
- Формы, их реквизиты и данные
- Элементы управления
- Команды
- Домашнее задание: развитие конфигурации с требуемыми настройками интерфейса, добавление общих функций. Работа с элементами упраления и командами
- Практическая работа «Настройки и справочники»: вы создадите конфигурацию «Управление ИТ-фирмой» с базовым набором справочников, поддерживающую управление пользователями ИБ в режиме предприятия
Справочники и регистры сведений
С этого модуля начнётся прикладная разработка. Вы научитесь создавать разные виды справочников и регистры сведений, а также поработаете с виртуальными таблицами.
- Справочники
- Иерархия и подчинение
- Формы справочников
- Регистры сведений
- Запись и чтение регистров
- Виртуальные таблицы
- Домашнее задание: работа с контактной информацией, подбор программ, создание регистров, отчётов
Документы и файлы
В этом модуле вы продолжите заниматься прикладной разработкой. Научитесь работать с разными типами документов, углубитесь в изучение виртуальных таблиц и познакомитесь с двоичными данными.
- Документы
- Табличные части
- Проведение и движения
- Формы документов
- Виртуальные таблицы
- Последовательность и журналы
- Файлы
- Текстовые документы
- Двоичные данные
- Домашняя работа: создание различных типов документов. Работа с остатками, движением товаров. Создание команды печати, обработки для выгрузки данных
Запросы и отчёты
Научитесь комплексно работать с функцией «запросы и отчёты». Начнёте обучение с конструирования запросов, а затем поработаете с подзапросами и узнаете о группировке разных видов данных. Также вы познакомитесь с системой компоновки данных — СКД.
- Конструктор запросов
- Условия и подзапросы
- Итоги и группировки
- Соединения
- Временные таблицы и пакетные запросы
- Введение в СКД
- Работа с СКД
- Домашняя работа: обновление цен, номенклатуры. Создание простого механизма подстановки скидок, отчета по продажам
- Практическая работа «Сделки и деньги»: разовьёте созданную ранее конфигурацию «Управление ИТ-фирмой». Теперь в ней можно будет учитывать хозяйственные операции — приобретение и реализацию товаров и услуг, движение денежных средств — с базовым механизмом ценообразования и набором простых отчётов.
Итогом станет конфигурация с главными элементами управленческих учётных систем на платформе «1С: Предприятие»
Интеграция и обмен данными
Познакомитесь с инструментами разработки, которые ускорят и упростят процессы. Научитесь применять язык разметки XML, способ обмена данными JSON, архитектурный подход HTTP и формат протоколов SOAP.
- XML и JSON
- HTTP-сервисы и SOAP-сервисы
- Распределённая информационная база
- Домашняя работа: ручное формирование XML и JSON, сервис бронирования в формате SOAP и HTTP-сервис бронирования
Механизмы учёта
Познакомитесь с основным понятиями учёта, научитесь использовать инструменты для анализа данных бухгалтерского учёта и работать с виртуальными таблицами регистров бухгалтерии.
4 часа теории
16 часов практики
Базовые понятия учёта
Планы счетов и регистры бухгалтерии
Субконто
Виртуальные таблицы регистров бухгалтерии
Домашняя работа: баланс торгового предприятия, план счетов управленческого учёта, реализация расчёта себестоимости товара
Механизмы расчёта
Познакомитесь с основными видами расчётов и классами объектов метаданных. Научитесь производить расчёты по базе и работать с запросами к виртуальным таблицам регистров расчёта.
- Планы видов расчёта и регистры расчёта
- Вытеснение
- Виртуальные таблицы регистров расчёта
- Домашняя работа: создание плана видов расчёта и регистра для расчёта управленческой зарплаты, документа начисления по окладу с учётом графика работы и вытеснения
Бизнес-процессы и задачи
Познакомитесь со схемами бизнес-процессов в разных компаниях, научитесь распределять команду по ролям и ставить задачи.
- Процессы и схемы процессов
- Задачи
- Ролевая адресация
- Домашняя работа: создание процесов, задач, результатов, возможности адресаций поручений
Карьера в 1с-разработке
Научитесь формулировать карьерные цели, создавать резюме, собирать портфолио и готовиться к собеседованиям. Создадите пошаговый план поиска работы, запишите видеопрезентацию и пройдёте карьерную консультацию с HR-экспертом.
- Пошаговый план поиска работы
- Анализ рынка труда
- Резюме, портфолио 1с-программиста и сопроводительное письмо
- Собеседование: как подготовиться и пройти
- Статистика и измерение эффективности поиска работы
- Индивидуальная карьерная консультация
Кому подойдёт этот курс
- Выпускникам технических вузов
Курс 1С-программиста поможет приобрести необходимые знания, чтобы войти в разработку и начать зарабатывать. Программа подойдёт, если вы не хотите изучать фронтенд- и бэкенд-разработку - Бухгалтерам, финансистам и аналитикам
Приобретёте глубокие знания в 1С, научитесь самостоятельно настраивать и изменять конфигурацию программы под собственные нужды - Начинающим разработчикам
Если вы делали первые шаги в разработке, но столкнулись со сложностями уже на этапе изучения HTML и JavaScript. После курса вы сможете легко войти в профессию с помощью 1С-программирования
Ключевые навыки
- Работа в платформе «1С: Предприятие»
- Работа с разными типами клиентов
- Работа с разными конфигурациями
- Выгрузка и загрузка данных
- Работа с метаданными
- Запуск и отладка интерфейсов, справочников, реквизитов, форм
- Работа с разными типами данных
- Интеграция и обмен данными между 1С и веб-сервисами
- Работа с XML, JSON
- Знание HTTP- и SOAP- сервисов
- Работа с виртуальными таблицами остатков и оборотов
- Работа в конфигураторе
- Расчёт сумм в зависимости от налогообложений
- Настройка событий по видам и пользователям
- Настройка цепочек процессов
- Внесение в систему данных о пользователей и товарах
- Работа с регистрами
- Настройка бизнес-процессов в проекте «Управление ИТ-компанией»
Кому подойдет курс
- Новичкам
Научитесь разрабатывать конфигурации и освоите востребованные компетенции, необходимые для сдачи экзаменов 1С. - Пользователям системы 1С
Сможете дорабатывать отчёты, обработки и конфигурацию, грамотно составлять ТЗ и создавать дополнительные функции. - Начинающим разработчикам
Структурируете знания, разберёте практические задачи и нестандартные кейсы, которые пригодятся в работе.
Программа курса
- Основы работы и программирования в 1С
- Встреча с деканом факультета
На онлайн-встрече вы познакомитесь с деканом факультета Валентиной Помогаевой узнаете, как будет построено обучение на факультете и сможете задать ей вопросы по программе. - Введение в специальность 1С-разработчика
Изучите базовые понятия 1С, основы программирования на встроенном языке 1С и алгоритм настройки рабочей среды для разработки. - Работа с прикладными объектами
Получите опыт работы с различными прикладными объектами 1С, а также создадите собственную информационную базу. - Язык запросов
Изучите конструктор запросов и разные типы соединений. Научитесь делать печатные формы и строить отчеты.
- Встреча с деканом факультета
- Погружение в разработку 1С
- Основы администрирования баз данных 1С. Работа с типовыми решениями
Познакомитесь с настройками прав доступа. Сможете пользоваться отладчиком и изменять типовые решения фирмы 1С. Подготовитесь к экзамену «1С:Профессионал». - Система компоновки данных
На этом курсе вы познакомитесь с системой компоновки данных (СКД), изучите механизмы и создадите отчёт с помощью СКД. - Решение практических задач оперативного и бухгалтерского учёта
Научитесь автоматизировать типичные задачи оперативного и бухгалтерского учёта, познакомитесь с различными методиками проведения документов.
- Основы администрирования баз данных 1С. Работа с типовыми решениями
- Расширенные возможности 1С
- Решение расчётных задач. Бизнес-процессы
Познакомитесь с понятиями бизнес-процессов, задач и их персональной адресации. Научитесь решать расчётные задачи. - Интеграции
Освоите работу с файлами и обмен с Excel. Научитесь применять инструменты для обмена данными. Изучите структурный язык обмена XML, протокол обмена json, работу с сервисами soap и http. - Карьера 1С-разработчика
Познакомитесь с разными путями в карьере разработчика 1С. Научитесь составлять резюме, проходить собеседования и составлять техническое задание.
- Решение расчётных задач. Бизнес-процессы
- Курсы вне четверти
- Сертификация «1С:Профессионал»
Подготовитесь к сдаче экзамена «1С:Профессионал» по платформе. - Сертификация «1С:Специалист»
Подготовитесь к сдаче экзамена «1С:Специалист» по платформе.
- Сертификация «1С:Профессионал»
Ключевые навыки:
- Программирование в 1С
- Знание языка запросов и механизмов СКД
- Умение работать с расширением конфигурации
- Разработка печатных форм
- Создание внешних обработок и отчётов
- Знание типовых механизмов платформы 8.3
- Изменение типовых конфигураций
- Интеграция 1С с другими программными продуктами
- Решение задач периодических расчётов
- Настройка интерфейсов и прав пользователей
Кому подойдёт этот курс
- Новичкам
На практике научитесь программированию и работе с конфигурациями системы «1С:Предприятие 8», подготовитесь к сдаче экзамена «1С:Профессионал» и сможете найти работу программистом 1С. - Пользователям системы 1С
Сможете дорабатывать конфигурацию под требования заказчика. Научитесь составлять ТЗ, создавать отчёты, обрабатывать данные, разрабатывать и изменять функционал. - Практикующим программистам
Разберётесь в основах оперативного учёта, научитесь использовать учётные регистры и регистры расчёта. Сможете дорабатывать типовые конфигурации 1С.
Чему вы научитесь
- Автоматизировать бизнес-процессы
- Разрабатывать системы учёта
- Создавать и дорабатывать функционал
- Настраивать отчёты для руководства
- Проектировать архитектуру баз данных
- Интегрировать 1С с другими системами
- Разрабатывать свою авторскую конфигурацию
Программа курса
Основной курс
Обязательный курс профессии. Основы, которые нужно изучить для успешного трудоустройства.
1C-разработчик с нуля до PRO
- Обзор системы «1С:Предприятие».
- Подсистемы и справочные объекты.
- Документы.
- Регистры.
- Отчёты.
- Объекты индивидуальной настройки.
- Работа с кодом и написание обработок.
- Механизмы интеграции.
- Доработка конфигураций 1С.
- Составление ТЗ в терминах 1С.
- Язык запросов 1С.
- Особенности 1С-разработки в команде.
- Язык запросов SQL.
- Программная работа с типами данных и объектами.
- Регистры бухгалтерии.
- Регистры расчёта.
- Решение типовых задач.
- Дополнительные задачи.
- 1С-сертификации.
Дополнительный курс
Вспомогательный курс, на котором вы научитесь работать с базами данных.
Мини-курс Язык запросов SQL
- SQL. Введение.
- Структура БД, запрос DESCRIBE.
- Выбор и фильтрация данных, запрос SELECT.
- Функции и выражения, агрегация данных.
- Отношения и соединение таблиц: JOIN.
- Группировка.
- Модификация данных.
- Подзапросы.
- Объявление и изменение структуры данных.
Бонусный курс
Курс без практических заданий, на котором вы освоите soft skills, полезные любому IT-специалисту.
Курс Универсальные знания программиста
- Как стать первоклассным программистом.
- Вёрстка email-рассылок. Советы на реальных примерах.
- The state of soft skills.
- Как мы создавали карту развития для разработчиков.
- Как общаться по email и эффективно работать с почтой.
- Повышение эффективности.
- Спор о первом языке программирования.
- Саморазвитие: как я не усидел на двух стульях и нашёл третий.
- Data-driven подход к продуктивности — инсайты из данных миллиона людей.
- Протокол HTTP.
- Введение в алгоритмы.
Профессиональные навыки:
- Знание языка программирования 1С
- Знание языка запросов 1С
- Навыки составления ТЗ
- Интеграция 1С с другими системами
- Разработка внешних отчётов, обработок, печатных форм
- Опыт решения задач оперативного, бухгалтерского учёта
- Доработка типовых конфигураций
- Знание основ SQL и администрирования баз данных
- Опыт разработки подсистем на регистрах периодических расчётов
Кому подойдёт этот курс
- Начинающим специалистам
Получите все необходимые знания для начала карьеры. Научитесь работать в команде, тестировать компоненты 1С, готовить пользовательскую документацию, вести учёт работ. Знания закрепите на практике. - Программистам 1С
Научитесь описывать и согласовывать требования с заказчиком. Будете разрабатывать подсистемы 1С для команд в больших проектах. Улучшите систему 1С на своём предприятии. Наладите эффективную работу с пользователями. - Консультантам 1С
Научитесь анализировать, описывать и оцифровывать бизнес-процессы, выявлять доработки. Будете ставить задачи программистам, тестировать решения и сдавать работу пользователям. Перейдёте на следующую ступень в карьере и сможете больше зарабатывать. - Экономистам и бухгалтерам, менеджерам
Будете грамотно составлять документацию для привлечения к работе над проектом внешних специалистов. Или ставить задачи на доработку и внедрение решений 1С у себя на предприятии.
Чему вы научитесь
- Собирать требования к автоматизации учёта и управления
Сможете составлять максимально полный бриф с учётом специфики бизнес-процессов конкретного предприятия. - Решать задачи пользователей 1С
Узнаете, как эффективно общаться с пользователями, обучать их в процессе работы, создавать базу знаний и находить проектные решения на основе требований заказчика. - Презентовать идеи и результаты
Сможете наглядно показать заказчику проектное решение: подготовить контрольный пример и настроить демобазу, собрать обратную связь и оформить протокол встречи. - Работать в системе «1С:Предприятие»
Научитесь настраивать интерфейс приложения 1С под требования пользователей, быстро получать необходимые данные из 1С с помощью запросов и формировать аналитические отчёты. - Взаимодействовать с админами 1С
Разберётесь, как создавать новые базы, управлять аккаунтами пользователей и правами, выявлять сбои в работе системы, находить их причины и формулировать задачи для программистов и админов. - Тестировать решения 1С и готовить их к запуску
Узнаете, что такое опытно-промышленная эксплуатация, сценарий запуска и контрольные примеры. Сможете подготовить систему и пользователей к плавному запуску 1С.
Программа курса
- Основы профессии 1С-аналитик ≈4 месяца
- Введение в профессию.
- Основы внедрения и сопровождения 1С.
- Коммуникации в команде.
- Основы работы с проектной документацией.
- Основы методологии Scrum.
- Основы администрирования 1С (стажёр).
- Пользовательские операции в 1С.
- Самообучение стажёра.
- Основы администрирования 1С (техподдержка).
- Анализ бизнес-данных.
- Диагностика ошибок 1С.
- Оценка доработки типовых конфигураций 1С.
- Доработка и отладка типовых конфигураций 1С.
- Консультирование и обучение.
- Мониторинг работы 1С.
- Самообучение консультанта техподдержки.
- Установка копии базы клиента, диагностика и поиск ошибок, исправление ошибок, документирование и организация типового сопровождения базы 1С.
- Внедрение и эксплуатация 1С на практике: методики и шаблоны ≈6 месяцев
- Участие в пресейлах.
- Сбор требований к ПО.
- Моделирование процессов.
- Анализ нормативно-справочной информации (НСИ).
- Согласование функциональных требований с пользователем.
- Сборка прототипа ПО по Scrum.
- Выполнение внутреннего тестирования прототипа ПО по Scrum.
- Выпуск релизов прототипа ПО и управление изменениями по Scrum.
- Подготовка к ОПЭ.
- Обучение ключевой группы пользователей перед ОПЭ.
- Обучение ключевых пользователей.
- Функциональное тестирование вместе в период ОПЭ.
- Нефункциональное тестирование в период ОПЭ.
- Запуск в промышленную эксплуатацию. Сценарий запуска.
- Запуск в промышленную эксплуатацию (НСИ и остатки).
- Поддержка пользователей на запуске.
- Документирование системы.
- Организация сопровождения ПО.
- Эксплуатация ПО.
- Самообучение консультанта по внедрению.
- Наставничество.
- Проектирование и управление разработкой информационных систем 1С ≈5 месяцев
- Пресейл.
- Экспресс-обследование.
- Рамочная оценка проекта.
- Анализ предприятия.
- Сбор функциональных требований.
- Сбор нефункциональных требований.
- Согласование требований.
- Выработка стратегии автоматизации.
- Моделирование процессов.
- Сценарий запуска.
- Подготовка НСИ.
- Проектирование функциональной архитектуры.
- Подготовка спецификаций на разработку.
- Управление разработкой по Scrum.
- Подготовка к ОПЭ.
- Опытно-промышленная эксплуатация.
- Запуск в промышленную эксплуатацию.
- Организация техподдержки ПО.
- Организация разработки 1С.
- Самообучение аналитика.
- Командный проект «Подготовка разработки».
- Наставничество.
- Итоговый проект. Индивидуальный проект: установка базы для клиента
Вы проведёте полный цикл работ начального уровня: установите платформу 1С и информационную базу клиента, проведёте её диагностику, выявите ошибки, исправите и задокументируете их. - Итоговый проект. Командный проект: внедрение ПО
Вместе с однокурсниками проанализируете требования заказчика к системе: подготовите набор документов по проектированию системы, оформите задачи для разработки, тестирования и подготовки системы к запуску и последующей передаче на сопровождение. - Итоговый проект. Индивидуальный проект: подготовка к разработке
Вы согласуете с проектной командой заказчика функциональные и нефункциональные требования и выработаете стратегию реализации проекта. Проведёте моделирование рабочих процессов, составите список функциональных разрывов, разработаете сценарий запуска системы в промышленную эксплуатацию и организуете работу специалистов технической поддержки.
Профессиональные навыки:
- Понимание конфигурации 1С
- Анализ данных при помощи 1С
- Знание архитектуры системы «1С:Предприятие»
- Автоматизация бизнес-процессов
- Интеграция 1С с другими системами
- Работа по методологии Scrum
- Знание методологий UML, BPMN
- Работа с базами данных
- Взаимодействие с заказчиком и разработчиками