Що нового?

Придбаний Программист 1С: с нуля до профи [ironskills] [Гордынец Иван]

Інформація про покупку
Тип покупки: Складчина
Ціна: 50400 ГРН
Учасників: 0 з 42
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1248 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Программист 1С: с нуля до профи



  • 192 часа Подробных лекций
  • 200 задач Из реальной практики
  • Продолжительность курса - 8 месяцев.
Что вы будете уметь после окончания курса
Понимать код 1С
Сможете без труда разобраться в алгоритме другого программиста

Программировать
Сможете разработать собственный алгоритм на встроенном языке 1С

Исправлять ошибки
Научитесь находить и исправлять ошибки в коде 1С

Дорабатывать 1С
Сможете дорабатывать конфигурации и зарабатывать на этом удаленно

Программа курса:

01 Знакомство с системой «1С:Предприятие»

Спойлер
В этом модуле познакомимся с базовыми понятиями 1С:
  • платформа
  • конфигурация
  • информационная база.
Скачаем последнюю версию платформы.
Научимся устанавливать платформу, шаблон конфигурации, создавать информационную базу без конфигурации и на основе шаблона, перемещать базу, а также создавать копию.
Получим бесплатную лицензию разработчика 1С.

02 Основы программирования в 1С
Спойлер
Напишем первую программу на встроенном языке 1С.
Изучим основы программирования:
  • переменные
  • операторы
  • модули
  • базовые операторы: как описывать условия, циклы в 1С
  • типы данных
  • как работать с примитивными типами (число, строка, дата и др.)
  • как оставить комментарии в коде
  • для чего нужны процедуры и функции, чем они отличаются
  • как работать со встроенной справкой в 1С
  • какие бывают модули
  • как работать с уже встроенными в платформу процедурами и функциями, и как описывать собственные
  • для чего нужны коллекции, и как с ними работать
  • и многое другое.
03 Хранение справочной информации
Спойлер
Разберемся как хранить в 1С справочные данные, научимся создавать и настраивать объекты конфигурации:
  • константы
  • справочники
  • перечисления
  • планы видов характеристик
  • регистры сведений
04 Программная работа с объектами конфигурации
Спойлер
Разберемся с понятием "Объект", и научимся работать с данными, которые хранятся в базе с помощью программного кода:
  • создавать, изменять, удалять элементы справочников, планов видов характеристик
  • получать выборку элементов
  • выполнять поиск данных в базе с помощью
  • получать/устанавливать значения констант
  • выполнять поиск данных и работать с методами объектов.
  • и другие операции
05 Работа с формами. Управляемые формы
Спойлер
Из этого модуля вы узнаете какие виды интерфейсов существуют в 1С, как они устроены, а также как создавать и редактировать формы.
Вот небольшой список того, чему вы научитесь в этом модуле:
  • как создавать и редактировать форму с помощью визуального редактора
  • как изменять форму программно: создавать/удалять элементы формы, изменять их видимость, оформление, а также другие свойства
  • как показать на форме изображение (фото товара, сотрудника, логотип организации)
  • как задать вопрос пользователю, и выполнить разные действия, в зависимости от ответа
  • как запросить у пользователя ввести число, дату, строку
  • как открывать формы с помощью программного кода
  • как передавать данные между разными формами
  • как работать с асинхронными функциями в 1С
06 Документы. Регистры накопления
Спойлер
В этом модуле подробно рассмотрим очень важный объект конфигурации "Документ", а также познакомимся с регистрами накопления.
Вы будете понимать:
  • для чего предназначены документы в 1С
  • чем документ отличается от справочника
  • как формируется печатная форма документа
  • для чего нужны регистры, в частности, регистры накопления
  • что такое движения документа и как они связаны с регистрами
  • чем отличаются измерения в регистре от ресурсов и реквизитов
Вы будете уметь:
  • создавать новые виды документов и грамотно их настраивать
  • создавать простые печатные формы документов и работать в редакторе табличного документа
  • создавать регистры накопления и правильно настраивать поля регистра (измерения, ресурсы, реквизиты)
  • описывать алгоритм автоматического пересчета сумм в табличной части документа
  • описывать алгоритм формирования записей в регистрах при проведении документов.
07 Запросы в 1С
Спойлер
Научимся получать информацию из 1С с помощью языка запросов 1С. Рассмотрим общий синтаксис и создадим более 100 запросов на разные случаи из практики.
Вот небольшой перечень того, что изучим в этом модуле:
  • почему для получения данных из базы лучше использовать запросы, а не методы объектов
  • основы языка запросов в 1С, устройство запроса
  • ограничения запросов в 1С
  • как использовать инструмент "Консоль запросов"
  • как работать с конструктором запросов
  • как получать данные из справочников, документов и других объектов с помощью запросов
  • физические и виртуальные таблицы, как получать данные из регистров
  • соединение и объединение таблиц в запросе
  • временные таблицы в запросах
  • пакетный запрос
  • как работать с запросами в программном коде
  • обработка результата запроса
  • и многое другое
.

08 Оперативный учет. Контроль остатков и расчет себестоимости
Спойлер
В этом модуле мы подробно разберем решение типовых задач оперативного учета :
  • резервирование
  • контроль остатков
  • расчет себестоимости
Также в этом модуле вы узнаете что такое транзакция, для чего используются блокировки, какие виды блокировок существуют, а также научитесь программно устанавливать управляемые блокировки. А ещё разберем решение типовых задач из экзамена 1С:Специалист, которые касаются оперативного учета.

09 Печатные формы
Спойлер
Разберем пошагово алгоритм разработки печатной формы документа в 1С. Научимся разрабатывать печатные формы:
  • с выводом в табличный документ
  • с выводом в текстовый документ
  • с выводом в макет в формате Microsoft Word (.docx)
Также научимся:
  • выводить в печатную форму логотип организации, факсимиле подписи руководителя, и печать организации
  • отправлять печатную форму на email
  • прикреплять файл печатной формы к документу в 1С
10 1C:Профессионал. Старт подготовки к экзамену
Спойлер
Из этого модуля вы узнаете про сертификацию в 1С:
  • какие бывают сертификаты
  • как проходит экзамен 1С:Профессионал
  • как проходит экзамен 1С:Специалист
  • как проходит экзамен 1С:Специалист-консультант
  • где можно сдать экзамен
  • как подготовиться к экзаменам в короткие сроки.
Также мы предоставим вам материалы для подготовки к 1-му экзамену в линейке сертификации разработчиков 1С - "1С:Профессионал на знание основных механизмов платформы". До конца курс вам предстоит подготовиться и сдать этот экзамен

11 Отчеты. Система компоновки данных (СКД)
Спойлер
В этом модуле подробно разберем разработку отчетов в 1С:
  • какие способы разработки существуют в 1С
  • что такое Система Компоновки Данных (СКД) и почему в большинстве случаев именно с помощью этого механизма рекомендуется разрабатывать отчеты
  • какие наборы данных можно использовать для отчета
  • как разработать отчет, в котором набором данных выступает запрос
  • как разработать отчет, в котором набор данных формируется программно в модуле
  • как соединять наборы данных, когда их несколько
  • что такое "Ресурсы" в отчете
  • как настраивать параметры отчета
  • для чего используется расширение языка компоновки данных в СКД
  • для чего используются роли полей отчета и как их настраивать
  • как вывести картинки товаров в отчет
  • что такое вариант отчета, и как для одного отчета создать несколько вариантов
  • как реализовать нестандартную расшифровку в отчете (например, при клике по ячейке открывать другой отчет)
  • как отправить отчет на email
  • и многое другое
12 Работа с файлами в 1С
Спойлер
Научимся выгружать данные из 1С в файлы всех популярных форматов (txt, csv, xlsx, xml, json) и загружать данные из файлов в 1С.

13 Динамические списки
Спойлер
Из этого модуля вы узнаете как работать с динамическими списками в управляемых формах. Мы очень подробно разберемся в том, как работает динамической список, какие возможности есть по его настройке, а также решим часто встречающиеся задачи, в которых нужно работать с динамическими списками:
  • разработаем форму подбора товаров в документы
  • реализуем удобные отборы в формах списков документов
  • реализуем вывод дополнительной информации в списки (например, актуальный курс валюты в списке валют, цену и остаток товара в списке номенклатуры)
  • и многое другое.
14 Пользователи и Роли
Спойлер
Модуль посвящен работе с пользователями и настройке прав доступа пользователей:
  • как создавать пользователей 1С
  • что такое Роль, как её создать и настроить
  • ограничения доступа на уровне записей (RLS)
  • для чего предназначены параметры сеанса, как установить/получить значение параметра сеанса
  • инструменты для анализа прав доступа
  • как создавать пользователей и настраивать права доступа в типовых конфигурациях
  • для чего используется журнал регистрации, и как с его помощью анализировать действия пользователей в 1С
  • как работать с пользовательскими настройками
15 Бухгалтерский учет. План счетов и Регистр бухгалтерии
Спойлер
Изучим основы бухгалтерского учета и разберемся с объектами для автоматизации бухгалтерского учета:
  • план счетов
  • регистр бухгалтерии
Научимся формировать бухгалтерские проводки при проведении документов, получать данные из регистра бухгалтерии с помощью запросов, и создадим типовые бухгалтерские отчеты. А также решим несколько различных задач из раздела "Бухгалтерский учет" экзамена "1С:Специалист по платформе"

16 Расчет зарплаты. План видов расчета и Регистр расчета
Спойлер
Углубимся в задачу расчета заработной платы. Изучим предметную область и научимся настраивать объекты 1С:
  • план видов расчета
  • регистр расчета
Научимся рассчитывать заработную плату сотрудников, получать данные из регистра расчета с помощью запросов, и создадим отчеты для анализа начислений и удержаний сотрудников. А также решим несколько различных задач из раздела "Сложные периодические расчеты" экзамена "1С:Специалист по платформе".

17 Задачи и Бизнес-процессы
Спойлер
В этом модуле рассмотрим общие принципы работы объектов конфигурации "Бизнес-процесс" и "Задача", научимся создавать карты маршрута бизнес-процесса и настраивать адресацию задач.
Решим несколько различных задач из раздела "Бизнес-процессы" экзамена "1С:Специалист по платформе".

18 Регламентные задания
Спойлер
Регламентные задания используются для автоматизации выполнения операции, которые повторяются с определенной регулярностью (загрузка курсов валют, обмен с сайтом, загрузка электронной почты, загрузка платежей, рассылка отчетов и др.).
В этом модуле мы подробно рассмотрим:
  • как создать регламентное задание
  • как работает регламентное задание и что такое фоновое задание
  • особенности работы регламентных заданий в файловом режиме
  • как управлять регламентными заданиями в режиме 1С:Предприятие (консоль заданий)
  • как работать с регламентными заданиями в коде (добавление, удаление, включение/выключение, настройка расписания)
  • и многое другое
Разберем несколько интересных задач, которые решаются с помощью регламентных заданий.

19 Доработка типовых конфигураций
Спойлер
Разберемся как правильно дорабатывать типовые конфигурации.
Вот лишь небольшой список из рассматриваемых тем:
  • Библиотека стандартных подсистем (БСП)
  • Обзор стандартных подсистем в типовых конфигурациях
  • Часто используемые процедуры и функции из БСП
  • Как дорабатывать типовые конфигурации с помощью дополнительных отчетов и обработок
  • Как выполнять отладку дополнительных отчетов и обработок
  • Как дорабатывать типовые конфигурации с помощью механизма расширений
  • Особенности работы расширений
  • Правила и приемы доработки типовых конфигураций
  • Стандарты разработки
20 Обновление конфигурации
Спойлер
Разберемся как правильно обновлять конфигурацию 1С:
  • настройка поддержки
  • для чего используется конфигурация поставщика
  • обновление типовой конфигурации
  • обновление нетиповой конфигурации
  • сравнение, обновление конфигураций
  • инструменты для автоматизации обновления
21 Интеграция и обмен данными
Спойлер
Научимся настраивать обмен между любыми конфигурациями 1С.
Изучим различные объекты и механизмы, используемые в решении задач, связанных с обменом данными:
  • простой обмен с использованием внешних обработок
  • обмен по правилам XML
  • разработка правил обмена в конфигурации Конвертация данных 3.1
  • механизм XTDO
  • обмен через универсальный формат (XDTO)
  • работа с FTP-сервером
  • публикация базы на веб-сервере
  • Web-сервисы (SOAP)
  • HTTP-сервисы
  • Стандартный интерфейс OData
  • Интеграция 1С с другими приложениями с использованием REST API
  • Как настроить/доработать обмен между базами на основе типовых конфигураций
В рамках этого модуля разберем много интересных задач, например, отправку уведомлений и рассылку отчетов в telegram, отправку sms из 1С, интеграцию с сервисом email-рассылок и другие.

22 Система взаимодействия
Спойлер
Из этого модуля вы узнаете как с помощью механизма "Система взаимодействия" организовать внутреннее взаимодействие пользователей в 1С: чаты, видеозвонки с демонстрацией экрана, обмен файлами.
Вы научитесь:
  • подключать базу к системе взаимодействия за 5 минут
  • настраивать интеграцию 1С с telegram
  • настраивать интеграцию 1С с WhatsApp
  • добавлять на сайт чат, сообщения из которого будут попадать сразу в 1С
  • работать с системой взаимодействия из кода (отправлять сообщения в чаты, получать сообщения из чатов, создавать новые чаты и многое другое)
23 Автоматизированное тестирование
Спойлер
Изучим основы автоматизированного тестирования, т.е. как можно автоматизировать проверку разработанного функционала в 1С:
  • инструменты платформы 1С для автоматизированного тестирования
  • пример создания простого сценария тестирования с помощью записи действий пользователя
  • установка Vanessa Automation
  • основы работы с Vanessa Automation
  • создание тестов (фича-файлов .feature)
  • выполнение тестов
  • отображение результатов тестирования в виде отчета
  • обзор функционала конфигурации 1С:Тестировщик
24 Основы администрирования 1С
Спойлер
Изучим основы администрирования 1С, который нужно знать разработчику 1С:
  • обновление платформы 1С
  • файловый и клиент-серверный режимы работы
  • установка MS SQL Server
  • основы работы в SQL Server Management Studio
  • установке Postgre SQL
  • основы работы в pgAdmin
  • основы работы в консоли кластера 1С
  • получение/восстановление лицензии 1С
  • как сделать копию базы в файловом и в клиент-серверном варианте
  • регламентные операции СУБД: бэкап, обновление статистики, перестроение индексов
  • регламентные операции 1С: пересчет итогов, установка периода рассчитанных итогов
  • блокировка работы пользователей, блокировка регламентных заданий
  • и др.
25 Командная разработка в 1С
Спойлер
Разберем как организовать разработку в команде, состоящей из нескольких разработчиков, с помощью Хранилища конфигурации. Научимся создавать хранилище конфигурации, подключаться к нему, добавлять новых пользователей хранилища и рассмотрим особенности работы с конфигурацией, которая подключена к хранилищу.
Также познакомимся со средой разработки 1C:Enterprise Development Tools.

Тариф: Базовый
  • Доступ к учебным материалам
  • Личный кабинет с записями уроков
  • Общий чат студентов
https://ironskills.by/kursi/programmist-1c
 
Угорі