- Форматонлайн
- Длительностьсамостоятельный темп
- Сертификатда
- Демодоступнет
- Уровеньсредний
- Языкрусский
- Курс доступен
- Форматонлайн
- Длительностьсамостоятельный темп
- Сертификатда
- Все характеристики
- Оплатите курс — картой или через СБП
- Получите ссылку на материалы на e-mail
- Учитесь в личном кабинете в любое время
- Курс доступен
- Форматонлайн
- Длительностьсамостоятельный темп
- Сертификатда
- Все характеристики
- Оплатите курс — картой или через СБП
- Получите ссылку на материалы на e-mail
- Учитесь в личном кабинете в любое время
Описание
1С Программирование: Базовый курс
О курсе
Этот курс создан для тех, кто хочет освоить профессию программиста 1С с полного нуля. Никакого предварительного опыта в программировании или работе с учетными системами не требуется. Обучение построено по принципу "наставник рядом" — каждый шаг объясняется простым языком, с аналогиями из бизнеса и повседневной жизни.
Курс охватывает девять последовательных модулей, от первого знакомства с платформой до самостоятельной реализации рабочих бизнес-задач. В каждом модуле — простое объяснение, технический разбор, пошаговая практика с точными командами (куда нажать и что ввести), типичные ошибки новичков с решениями и итоговое закрепление материала.
Часть 1. Введение в 1С
Знакомство с платформой 1С:Предприятие. Установка учебной версии, создание первой информационной базы, запуск Конфигуратора. Разбор ключевых понятий: платформа, конфигурация, информационная база, режим разработки и режим пользователя. Формирование понимания, из чего состоит экосистема 1С и как она функционирует в реальных компаниях.
Часть 2. Метаданные — скелет программы
Изучение структуры любой конфигурации 1С. Создание первого справочника "Товары" с реквизитом "Цена". Работа с деревом метаданных в Конфигураторе. Понимание связи между объектами метаданных и физическими таблицами в базе данных. Обновление конфигурации базы данных. Автоматическое создание форм платформой.
Часть 3. Основы программирования
Встроенный язык 1С: синтаксис, переменные, типы данных, условные операторы, циклы, процедуры и функции. Создание обработки "ЗаполнениеТоваров" и написание процедуры, которая программно создает товары в справочнике. Практическое освоение клиент-серверного взаимодействия и директив компиляции.
Часть 4. Справочники и документы
Фундаментальное различие между справочниками (справочная информация) и документами (бизнес-операции). Создание документа "Продажа" с реквизитом шапки "Покупатель" и табличной частью "Товары". Настройка связи табличной части со справочником через тип "СправочникСсылка". Проведение документа и фиксация операции в системе.
Часть 5. Запросы — получаем данные
Язык запросов 1С (1С:QL). Конструкции ВЫБРАТЬ, ИЗ, ГДЕ, УПОРЯДОЧИТЬ ПО, СГРУППИРОВАТЬ ПО. Создание обработки "КонсольЗапросов" с серверной процедурой выполнения запросов. Извлечение данных из справочников, фильтрация, сортировка. Понимание виртуальных таблиц и параметризации запросов. Сравнение подходов "запрос" и "перебор в цикле".
Часть 6. Регистры — история изменений
Регистры накопления: измерения, ресурсы, виды движений (Приход / Расход). Создание регистра "ТоварыНаСкладе" для учета остатков. Настройка документа "Продажа" на создание движений "Расход" при проведении. Использование конструктора движений. Понимание механизма формирования остатков на произвольную дату.
Часть 7. Клиент-серверная архитектура
Разделение логики между клиентом и сервером. Директивы &НаКлиенте и &НаСервере. Передача данных между контекстами. Добавление реквизита формы типа "ТаблицаЗначений" и таблицы на форму для отображения результатов запроса. Понимание производительности и минимизации серверных вызовов.
Часть 8. Отладка — находим и исправляем ошибки
Инструменты отладки в 1С: точки останова, пошаговое выполнение (F10, F11), табло выражений, стек вызовов, вычисление выражений. Практическое нахождение и исправление ошибки в коде через отладчик. Формирование профессионального подхода к диагностике проблем: не угадывать, а смотреть факты.
Часть 9. Как создаются реальные проекты
Полный цикл разработки: постановка задачи, проектирование, разработка, тестирование, внедрение. Самостоятельная реализация рабочей задачи — контроль остатков товаров при продаже: запрос к регистру остатков, сравнение с количеством в документе, установка флага "Отказ", информативное сообщение пользователю. Типичный рабочий день программиста 1С и используемые инструменты.
Формат обучения
Теоретический материал сопровождается пошаговой практикой в формате html.
Для кого этот курс
-
Начинающие программисты без опыта в 1С
-
Сотрудники компаний, желающие перейти на разработку в 1С
-
Студенты технических специальностей
-
Предприниматели, которые хотят понимать, как работает их учетная система
Требования
-
Компьютер с Windows
-
Умение пользоваться компьютером на базовом уровне
-
Желание учиться
