1с программирование с нуля бесплатно обучение программированию

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

1С-программирование (или 1S) с нуля для начинающих интересует многих. Однако, пытаясь заняться данным направлением, подавляющее большинство даже не понимает, какого рода задачи придется решать, что конкретно входит в обязанности. Кроме того, к настоящему моменту успело сформироваться немало мифов и легенд вокруг этой профессии. Кто-то убежден, что ее представители зарабатывают баснословные деньги, практически ничего не делая. Кто-то, наоборот, не разделяет столь инфантильных иллюзий, полагая, что деятельность сопряжена с колоссальной ответственностью. Постараемся ответить, какая точка зрения верна, досконально изучив специфику должности и разобрав ключевые особенности.

Что это такое

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

Какие конкретно задачи требуется решать в рамках данного направления:

Довольно часто данное компьютерное решение подвергается критике, а негатив переносится на программистов. Это не самый здравый и рациональный подход. Чтобы исключить возможные ошибки и сбои, вы должны понимать специфику всех рабочих процессов и нюансов. О них и поговорим далее.

Кто такой 1С-программист

Компетентный высококвалифицированный специалист – это человек, который может похвастаться высокой конкурентной заработной платой. Он относительно свободен в рамках выполняемых обязанностей, имеет широкую зону ответственности. Условно все решаемые им задачи можно разделить на две категории:

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

Источник

Все материалы курса «Программирование в 1С – за 21 день»

Коллеги, доброго дня!

На данной странице собраны все материалы курса «Программирование в 1С – за 21 день», на тот случай, если Вами не был получен (пропущен) какой-либо день курса.

Итак, ссылки на материалы курса предоставлены ниже:

С уважением, Насипов Фарит.

Комментарии / обсуждение (81):

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

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

Добрый день!
Кодеки установлены, но при воспроизведении идет только звук без изображения. Можете подсказать в чем может быть проблема?

В Win10 установил кодеки, но по умолчанию видео открывается в программе “Movies & TV”
и там кодеки не сработали.
Запустил видео в WindowsMediaPlayer – и всё заработало.

Рады, что удалось запустить воспроизведение!

Скажите, учебная версия программы на какой срок дается, или она бессрочная?

Учебная версия платформы не имеет ограничения по сроку доступа.

У вас “битый” четвертый урок с видео – первые 2 части 4-го урока показывает, дальше – черный экран. У меня все уроки воспроизводятся кроме 4-го урока. Проверьте файл пожалуйста!

Добрый день.
В чём выражается проблема? – уточните подробнее.

Добрый день!
При открывании “день 4”, “день 5” – часть файлов видео- воспроизводиться, а часть (в этом же уроке – черный экран). Прошу проверить.

Добрый день.
Для просмотра материалов в формате AVI обязательно нужно установить кодек от TechSmith Corporation (размещен на странице с материалами курса).
Убедитесь, что у Вас установлен кодек TSCC (TechSmith Corporation) https://fs.kursypo1c.ru/free/tscc.exe
Также можно установить кодек TSC2 (TechSmith Corporation) https://fs.kursypo1c.ru/free/Setup_TSC2.msi

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

Действительно сейчас 1С поменяла поставку учебной версии и интерфейс отличается.
В целом это не страшно, в курсе рассматривается создание собственной конфигурации с нуля.

Но, в том числе по причине изменения интерфейса, запись на курс остановлена.

Мощный курс. Проходил с нуля, то есть вообще никогда к программированию не имел отношения. Единственная проблема возникла с реквизитом регистра накопления при использовании его в обходе в цикле Для Каждого с последующим использованием его в Конструкторе запроса с обработкой результата, по моему при расчете себестоимости, когда данные одного регистра используются для расчета другого регистра в ДЗ, так как он не хотел накапливаться, точно не помню. То есть – это вариант расчета в ДЗ, который не прошел проверку в пользовательском режиме. Но при проверке в пользовательском режиме возникали неправильные расчеты из-за него (почему-то появлялись отрицательные суммы, случайно заметил по диаграмме). При замене его на ресурс проблема решилась (по способу, который был в уроке). Мне кажется, что этот реквизит может хранить в себе значения, но он не предназначен для расчетов совсем, потому как ничего в нем не происходит. Спасибо за курс большое! Никакой воды, очень напряженный. Поэтому нельзя расслабляться.
Рекомендую все-таки для тех, кто совсем никогда не программировал прочесть перед этим курсом книгу Радченко М.Г. – 1С программирование для начинающих, потому как иногда чайник закипал :) Автор имеет супер мозг, но иногда забывает, что не все такие, поэтому и кипит наш разум возмущенный!

Курс действительно полезен, особенно для новичка с нуля. Но некоторые домашние задания были сделаны вообще по другому, не как описывала теория. Причем метод выполнения был намного проще описанного в теории. Это путает и возможно отпугивает тех, кто начинал с нуля. Но в общем итоге курс дал понимание самой работы 1С, как все устроено и стоит ли дальше продолжать обучение и развиваться в данном направлении. Для себя решил, что стоит. Спасибо Вам!

Источник

17 бесплатных онлайн-курсов по 1С

Для бухгалтеров, программистов и предпринимателей

1. «Курс программирования 1С 8.3: обучение с нуля» от «Школы 1С»

Продолжительность обучения: 68 уроков.

Формат обучения: видеоуроки.

Сертификат: не выдаётся.

Чему научитесь:

2. «1С Бухгалтерия 8.3 — понятный самоучитель для начинающих» от «Школы 1С»

Продолжительность: 41 урок. Максимальная длительность урока — 12 минут.

Формат обучения: видеоуроки. Смотреть их можно в любое удобное время.

Сертификат: не выдаётся.

В роликах зрителям объясняют, как:

Преимущества:

Недостатки:

3. «Спецкурс 1С 8.3» от Павла Чистова

Длительность курса: 61 урок различной продолжительности (от 30 до 90 минут).

Формат обучения: видеоролики для просмотра в любое свободное время.

Сертификат: не предусмотрен.

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

Преимущества: темы рассматриваются профессионально с указанием всех необходимых нюансов.

Недостатки:

Автор: Павел Чистов.

4. «1С для школьников» от «1С: Учебный центр №1»

Продолжительность: 15 видео, каждое длительностью до 2 часов.

Формат обучения: видеоуроки.

Сертификат: не предусмотрен.

Что пользователь получает в рамках курса:

Преимущества:

Недостатки:

5. «1С-Просто» от «1С: Учебный центр №1»

Длительность обучения: 50 уроков.

Формат обучения: видеоуроки.

Сертификат: не выдаётся.

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

Преимущества:

Недостатки:

6. «1С Платформа» от «1С: Учебный центр №1»

Длительность курса: 22 видео продолжительностью 9-40 минут.

Формат обучения: видеоуроки.

Сертификат: не выдаётся.

Какие темы рассматриваются в рамках курса:

Преимущества: профессиональное рассмотрение затронутых тем.

Недостатки:

7. «1С: Зарплата и управление персоналом 8 КОРП» от «1С: Учебный центр №1»

Длительность курса: 27 видео длительностью до 2 часов.

Формат обучения: видеоуроки. Слушатель в любое время может просматривать нужные ему ролики. Сдача экзаменов, практические занятия не предусмотрены.

Сертификат: не выдаётся.

Основные темы курса:

Преимущества:

Недостатки:

8. «Секреты и тонкости работы в 1С:ЗУП» от «1С: Учебный центр №1»

Длительность: 9 видео продолжительностью до 5 минут.

Формат обучения: видеоуроки.

Сертификат: не выдаётся.

Темы уроков:

Преимущества: рассматриваются актуальные темы с учётом изменений в действующем законодательстве.

Недостатки: если есть вопросы по темам, задать их некому.

9. «1С: ERP — новое в версии 2.5.7» от «1С: Учебный центр №1»

Продолжительность обучения: 12 видео длительностью до 35 минут.

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

Сертификат: не выдаётся.

Рассматриваемые в рамках курса темы:

Преимущества: подробное и доступное изложение.

Недостатки: отсутствие контакта с лектором.

10. «Видеоуроки по программе 1С: Бухгалтерия 3.0» от «1С: Учебный центр №1»

Продолжительность обучения: 12 видео длительностью до 35 минут.

Формат обучения: лекции в формате видео с практической демонстрацией выполняемых действий. Задания для слушателей, тесты не предусмотрены.

Сертификат: не выдаётся.

Темы курса:

Преимущества: в приоритете темы, актуальные для бухгалтеров.

Недостатки: если какой-либо момент непонятен, разбираться придётся самостоятельно.

11. «1С Управление нашей фирмой 1.6 Самоучитель» от «1С:Предприятие 8.x»

Продолжительность занятий: 48 роликов длительностью не более 15 минут.

Формат занятий: пользователь может просматривать все видео или выбирать нужные для себя темы.

Сертификат: не выдаётся.

Чему можно научиться на курсе:

Преимущества: в каждом ролике рассматривается конкретная тема. Можно быстро выбрать и просмотреть нужный материал.

Недостатки: изучать практическое применение полученной информации придётся самостоятельно.

12. «1С:Аналитика» от «1С: Учебный центр №1»

Длительность: 6 роликов. На просмотр одного требуется не более 20 минут.

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

Сертификат: не выдаётся.

Программа обучения:

Преимущества: подробное изложение выбранных тем.

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

13. «1С 8.2 Управление торговлей» от Оксаны Булат

Продолжительность: 8 видео по 5-20 минут.

Формат обучения: автор в свободном доступе размещает ролики обучающего характера. Просматривать их может любой желающий.

Сертификат: не предусмотрен.

Чему можно научиться в рамках курса:

Преимущества: доступное изложение.

Недостатки: информация относится к 2014 году и дана в очень ограниченном объёме.

14. «Первоначальная настройка 1С» от YouTube-канала «Секреты и возможности 1С»

Длительность: 12 видео длительностью до 35 минут.

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

Сертификат: не выдаётся.

Чему можно научиться на курсе:

Преимущества: темы рассматриваются достаточно подробно с практической демонстрацией на примерах.

Недостатки: отсутствие обратной связи с лектором.

15. «Пользовательские возможности программы 1С» от YouTube-канала «Секреты и возможности 1С»

Длительность обучения: 21 видео продолжительностью 5-25 минут.

Формат обучения: в общем доступе представлены ролики с лекциями. Проверка знаний не проводится, домашние задания отсутствуют.

Сертификат: не предусмотрен.

Чему можно научиться на курсе:

Преимущества:

Недостатки:

16. «Самое интересное по учёту НДС в 1С» от YouTube-канала «Секреты и возможности 1С»

Длительность обучения: 11 видео по 7-18 минут.

Формат обучения: материалы изложены в форме видеороликов. Ограничений по просмотру нет. Проверка знаний не предусмотрена.

Сертификат: не выдаётся.

Чему можно научиться на курсе:

Курс рассматривает особенности использования 1С с учётом требований украинского законодательства.

Преимущества: простое изложение сложных тем.

Недостатки: отсутствие контакта с лектором.

17. «Курс обучения 1С для начинающих» от 1C-UROKI.RU

Продолжительность: 9 занятий по 9-25 минут.

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

Сертификат: не выдаётся.

Курс позволяет:

Преимущества: доступность.

Недостатки: информация относится к 2013-2015 годам. Необходимо проверять её актуальность перед использованием.

Основатель и главный редактор проекта. Специалист в области интернет-маркетинга (SEO-продвижения и копирайтинга, в частности). Работаю онлайн с 2018 года.

Источник

👨‍💼 Освойте программирование в 1С за 60 минут: самоучитель для начинающих

В 1С подход иной. Сначала вы приобретаете платформу 1С: Предприятие у фирмы “1С” или ее партнера. Затем покупаете одно из прикладных решений – конфигурацию. Ее вы можете использовать “как есть”, вносить свои доработки, чтобы адаптировать под специфику бизнеса, либо разработать собственную конфигурацию с нуля. Это похоже на прослушивание пластинок с помощью проигрывателя. Достаточно иметь одну платформу (проигрыватель) “1С: Предприятие”, – и можно разрабатывать или использовать любые конфигурации (пластинки), будь то “1С: Бухгалтерия предприятия”, “1С: Управление торговлей” или собственное решение. И также, как пластинка без проигрывателя – всего лишь кусок пластика, так и конфигурацией вы никак не сможете воспользоваться, не имея платформы 1С.

Разработка начинается с конфигуратора

В этой статье я исхожу из того, что у вас уже есть 1С-ка и вы используете для работы конфигурацию “Бухгалтерия предприятия”. После запуска 1С: Предприятия всегда сначала открывается Окно запуска 1С.

Рис. 1. Окно запуска 1С: Предприятия.

Кнопка “Конфигуратор” перенесет вас в среду разработки – главное окно конфигуратора. И первое, что необходимо сделать, – это открыть конфигурацию. Зайдите в меню “Конфигурация – Открыть конфигурацию” или нажмите соответствующую кнопку в панели инструментов, и дождитесь открытия окна дерева метаданных.

Итак, мы находимся в главном окне конфигуратора – рабочей среде программиста 1С. Давайте осмотримся на местности.

Рис. 2. Главное окно конфигуратора.

Верхняя часть окна – меню и панели инструментов – достаточно типичная и останавливаться на них не будем. О предназначении отдельных команд будем говорить по мере необходимости в их использовании.

Главный инструмент разработчика – это окно Конфигурация, открытое слева. Еще его называют дерево метаданных. Это описание всей структуры вашей базы, с указанием структуры каждого отдельного объекта, правил взаимодействий объектов между собой, настройками интерфейсов, прав доступа и много другого. Каждый элемент дерева имеет свою специфику использования и набор инструментов для работы с ним. Так, если дважды щелкнуть по любому справочнику или документу, то откроется окно редактирования объекта (рис. 3), а если выбрать в контекстном меню пункт Свойства, справа появится панель свойств текущего объекта. Это второй основной инструмент разработчика, с которым он взаимодействует чаще всего. На рисунке 4 представлен пример рабочей среды с открытой панелью свойств.

Рис. 3. Пример окна редактирования объекта метаданных. Рис. 4. Пример рабочей среды в процессе разработки.

Задача на разработку: создание реестра счетов-фактур

У вас уже есть платформа 1С: Предприятие и установленная на ней конфигурация “1С: Бухгалтерия предприятия”. И теперь руководитель ставит перед вами задачу выполнить разработку нового функционала. В реальной жизни происходит примерно то же самое: на предприятии установлено некое типовое решение, но со временем появляется потребность адаптировать функционал конфигурации под специфику учета конкретного предприятия. Этим и займемся.

Ваша задача – разработать реестр счетов-фактур – вывести список документов, отобранный и отсортированный по определенным правилам.

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

Создание внешнего отчета

Существует три фундаментальных подхода к внесению доработок в 1С:

Воспользуемся самым простым вариантом и создадим внешний отчет “Реестр счетов-фактур”. Для этого в меню “Файл” выбираем пункт “Новый” и создаем новый внешний отчет (рисунок 5).

В графе “Имя” напишите РеестрСчетовФактур, синоним будет присвоен автоматически, исправьте его на “Реестр счетов-фактур”. В поле “Форма отчета” нажмите кнопку открытия (с изображение лупы), откроется конструктор новой формы. Нажмите кнопку Готово, новая форма будет создана и открыта для редактирования.

Редактор формы

Обзор редактора формы

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

Рис. 7. Окно редактора формы.

Визуальный редактор формы состоит из нескольких областей:

Для формирования реестра нам понадобится:

Реквизиты формы

Основная компоновка формы завершена, но остался еще один важный элемент – кнопка, по нажатию на которую должно все произойти. Исправим этот недостаток.

Команды формы

Откройте вкладку Команды и создайте новый элемент. Задайте новой команде имя Сформировать, присвойте картинку СформироватьОтчет из библиотеки стандартных картинок, а свойству Отображение задайте значение “Картинка и текст”.

Рис. 11. Добавление команды “Сформировать отчет”.

Чтобы разместить кнопку на форме, перетащите ее на элемент “Командная панель” во вкладке Элементы и включите для созданного элемента “Кнопка” свойство КнопкаПоУмолчанию. Отображение кнопки на форме вы сразу не увидите, это связано с тем, что по умолчанию главная командная панель формы отключена. Зайдите в панель свойств самой формы (корневой элемент “Форма” во вкладке Элементы), и для свойства ОтображениеКоманднойПанели установите значение “Авто”.

Рис. 12. Размещение основной кнопки в командной панели формы.

В завершение конструирования формы создадим обработчик для нашей команды. Обработчик связывает элемент формы – или какое-либо действие над элементом – с кодом программы.

Рис. 13. Создание обработчика команды в модуле формы.

Проверка формы в режиме “1С: Предприятие”

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

Сохраните результаты своей работы (меню Файл – Сохранить). Файл внешнего отчета 1С имеет расширение .erf.

Запустите “Бухгалтерию предприятия” в пользовательском режиме, если она еще не запущена. Сделать это можно прямо из конфигуратора, через меню Сервис – 1С: Предприятие. В открывшемся окне информационной базы зайдите в главное меню, выберите пункт Файл – Открыть… и откройте ваш внешний отчет. Сейчас можно проверить, как работает выбор периода и организации.

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

Рис. 14. Пользовательский режим информационной базы.

Ваш первый код: собираем данные для отчета

Приступим к написанию кода на языке программирования 1С. Язык этот не сложный, в нем нет строгой типизации и он полностью русифицирован.

Редактирование кода формы происходит в модуле формы, которая находится на вкладке Модуль окна редактора формы. Здесь уже создана основа обработчика для кнопки “Сформировать”.

Клиент-серверное программирование логики

Первый код процедур

Напишите код клиентской процедуры Сформировать(), как показано ниже:

Если коротко, то здесь выполняется проверка на заполнение периода отчета на форме, и, если период не заполнен, то выводится предупреждение, и дальнейшее выполнение команды прекращается.

Теперь немного по конструкциям языка:

Код нашей серверной процедуры будет выглядеть следующим образом:

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

Синтакс-помощник – путеводитель по языку программирования

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

К счастью. в платформе 1С есть палочка-выручалочка программиста – синтакс-помощник, который открывается из меню Справка – Синтакс-помощник. А если интересует справка по конкретному методу, то встаньте на него в коде модуля и нажмите сочетание клавиш Ctrl+F1. Синтакс-помощник откроется на статье с описанием этого метода.

Рис. 16. Получение справки по функции Следующий() в синтакс-помощнике.

А как отчет будет выглядеть? Знакомимся с макетом

Для формирования визуального представления отчета в 1С используется специальный объект Макет, который содержит шаблоны отдельных составляющих будущего отчета. Из этих шаблонов, или областей макета, посредством программного кода, отчет собирается с помощью специализированного объекта языка программирования ТабличныйДокумент.

Рис. 20. Готовый макет реестра.

Выводим данные в табличный документ

Как я уже упоминал выше, для программного формирования отчета мы будем использовать специализированный объект языка программирования 1С ТабличныйДокумент. Объявим его создание в начале нашей процедуры и сохраним в отдельную переменную:

Для чтения данных из макета “Реестр” необходимо сначала получить программный объект этого макета:

Теперь в переменной Макет находится объект макета, через который можно обращаться к отдельным областям и параметрам. Получение и вывод шапки в отчет выполняют следующие команды:

Далее, в цикле выводим данные документа в строку, предварительно заполнив параметры через свойство области Параметры:

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

Полный текст процедуры:

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

Рис. 21 Готовый отчет

Итоги

Поздравляю! Ваш первый отчет на 1С готов. За этот час вы освоили довольно много материала:

И если вам интересно погрузитья в тонкости разработки, то вас ждет захватывающее путешествие в мир 1С. До новых встреч!

Онлайн-платформа гарантирует ваше трудоустройство после получения сертификата и сдачи экзамена.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • 1с программирование обучение в донецке
  • 1с программа торговля пример обучение
  • 1с программа для начинающих обучение торговый и складской учет
  • 1с программа для начинающих обучение самостоятельно торговля в магазине
  • 1с программа для начинающих обучение самостоятельно склад

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии