Программист 1С. Где взять ПО для обучения?

    Всем привет. В июле OTUS запускает курс «Программист 1С», в рамках которого можно будет прокачаться до уровня ведущего 1С-программиста, а также подготовиться к сертификации «1С: специалист». Специально к началу занятий преподаватель курса Дмитрий Котлов подготовил полезную заметку о том, где взять ПО для обучения.





    Введение


    Коллеги, в этой статье я расскажу какой комплекс программных продуктов нужен для изучения программирования в среде разработке 1С: Предприятие, а также администрирования баз данных в том числе на базе MS SQL и изучения наиболее популярных конфигурации, таких как УТ, БП и ЗУП. Какие есть варианты чтобы сэкономить деньги на его приобретении и использовании.

    Рассмотрим этот вопрос подробнее.

    Какие программы понадобятся для подобного изучения


    Платформа: Клиентская платформа 1С предприятие, мобильная платформа 1С предприятие, серверная версия платформы 1С предприятие.

    Конфигурации: УТ (Управление торговлей), ЗУП (Зарплата и управление персоналом), БП (бухгалтерия предприятия).

    Другое ПО: MS SQL, Android Studio(для разработки мобильных приложений), Apache для Windows(для разработки мобильных приложений)

    Где можно взять ПО


    ПО для обучения можно:

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

    Рассмотрим вышеописанные варианты подробнее

    Где и какое ПО можно скачать бесплатно


    • Клиентская платформа 1С Предприятие: необходимо зайти по ссылке online.1c.ru/catalog/free/18610119, у данной конфигурации есть ряд ограничений, они подробно описаны по ссылке. Среди интересующих нас: в комплект поставки входит только УНФ и БП, нет ЗУП и УТ(их придётся приобретать), не поддерживается работа в варианте клиент-сервер.
    • Мобильная платформа 1С Предприятие: online.1c.ru/catalog/programs/program/18610155
    • Серверная версия платформы 1С предприятие — нет возможности скачать бесплатно
    • Конфигурация БП есть в бесплатной поставке: online.1c.ru/catalog/free/18610119
    • MS SQL: www.microsoft.com/ru-ru/sql-server/sql-server-downloads тут можете выбрать вариант Developer.
    • Android Studio: developer.android.com/studio
    • Apache для Windows: httpd.apache.org/download.cgi тут можно найти различные необходимые версии


    Приобретение ПО


    Бесплатно нельзя приобрести:

    1. Версию платформы 1С предприятия поддерживающую вариант работы клиент-сервер
    2. Серверная версия платформы 1С
    3. Конфигурации: УТ (управление торговлей) и ЗУП (Зарплата и управление персоналом)

    Приобрести данные продукты вы можете у компании партнёров 1С, на сайте 1С есть прайс: 1c.ru/rus/partners/pricelst.jsp, та цена по которой партнёры продают ПО находится в графе «Рекомендованная цена».

    1. Версия платформы 1С предприятия поддерживающую вариант работы клиент-сервер


    Для изучение клиент-серверного режима работы, включая администрирование таких баз потребуется версия платформы без ограничения на клиент-серверный режим, например, подойдёт:

    1С: Предприятие 8. Комплект разработчика. Электронная поставка. На момент написания данной статьи стоимость такого комплекта всего 630 руб. и в него входит конфигурация УТ (управление торговлей)

    2. Серверная версия платформы 1С


    Версия платформы 1С поддерживающая клиент-сервер (ключ для сервера):

    1С: Предприятие 8. Сервер МИНИ на 5 подключений. Антикризисная электронная поставка для разработчиков — это наиболее оптимальный вариант по стоимости.

    3. Конфигурации


    Если вы скачали бесплатную версию 1С и приобрели комплект для разработчика, то остаётся только приобрести ЗУП (1С: Зарплата и Управление Персоналом 8) версий для обучения по данному продукту нет и его стоимость на момент составления статьи составляет: 22600

    Аренда ПО


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

    Ниже я приведу ссылки на ряд сервисов где есть возможность работы в конфигураторе и присутствуют все необходимые нам конфигурации:

    1. Scloud (тариф оптимальный) — scloud.ru/tariffs_arenda_1c
    2. Лайв.Cloud — bit-live.ru/arenda-1c
    3. Рарус (аренда 1С – тариф стандарт) — rarus.ru/arenda-1c-oblako/prices



    Если вы заинтересовались курсом или же хотите задать вопрос непосредственно преподавателю, приглашаем на бесплатный вебинар, который состоится уже 2 июля.

    OTUS. Онлайн-образование
    Цифровые навыки от ведущих экспертов

    Похожие публикации

    Комментарии 20

      0
      Внесу свои 5 копеек. Программисты 1С наверное знают, а новички, не догадываются: есть минимум 3, открытых, независимых от 1С, проекта которые используют язык 1С и которые сделаны достаточно профессионально:
      1. OneScript github.com/EvilBeaver/OneScript — язык 1С для написания скриптов с собственным движком
      2. Гонец github.com/covrom/gonec — язык для программирования микросервисов (напоминает Go)
      3. Перфолента.NET разработки ОАО ПромоКод (Херсон) — 1С на платформе .NET, есть собственная IDE которая совместима с OneScript
      promcod.com.ua/cat.asp?cat=perfolenta-programmig-language.
      Сейчас готова версия 0.4, скоро выйдет версия 0.5 с редактором форм — можно будет на 1С писать программы как на любом NET языке.
      Что приятно: Гонец и OneScript — кросс-платформенные, Перфолента.NET только дя Windows

        +3
        напрашивается картинка с троллейбусом из буханки
          +1
          Не спешите судить. OneScript вполне адекватное и проверенное временем средство автоматизации. Это может быть неожиданно, но язык вам может показаться даже более простым и понятным чем питон. Редкий язык без извращений в синтаксисе.
            0

            Стоит немного поработать с нормальными стекам и все что с вязано с 1с уже кажется диким. Как на OneScript написать скрипт который соберет проект .csproj, сделает нужные миграции и запулит в кубернетес? На powershell это делается просто и вся инфа есть на so. А вот такой скрипт https://github.com/nextcloud/vm/blob/master/nextcloud_install_production.sh можно на OneScript создать и как он будет выглядеть?

              0
              Да я в общем то сам предпочитаю powershell. Просто знаю что у OneScript много пользователей, которых все устраивает. Ответ на ваш вопрос самому интересен. Возможно кто-то из пользователей пояснит.
              +1
              Я около 10 лет работал программистом 1С, и с клюшками и со снеговиком. и ява-джуном потом был и сейчас работаю программистом на питоне… так что могу некоторое объективное мнение иметь.
              Вобщем к 1С у меня остались очень теплые чувства как к платформе и системе (что нетипично для людей из «большого ИТ»)… однако я совершенно, никак совсем, не могу придумать сценарий чтобы язык 1С был бы удобен и нужен для чегото вне своей экосистемы, в нем просто нет смысла… он реально напоминает переведенный переводчиком VB6… и это единственное его существенное отличие от, собственно, самого VB6… ах да, в 1С языке нет ООП, а в VB6 оно есть… тоже минус в копилку 1С-последователям, без элементов платформы 1С в нем вообще нет никакого смысла, учить неспециализированное программирование на русском в отрасли где таких языков нет вообще… ну как минимум бесмысленно, этот опыт не будет полезным
                0
                Ничего возразить не могу. Все так.
                  0
                  Так ведь язык 1С и не позицонируется в качестве универсального ЯП!
                  Он, как обычно пишут, «предметно-ориентированный».
                    0
                    так я и коммент писал к тому что проекты типа OneScript и Gonec, это троллейбус из буханки… так что собственно да!
                    0
                    А с чего вы взяли, что он хорош для своей экосистемы? Именно скрипт 1С в своей экосистеме — это самое слабое звено.
                      0
                      Сам по себе язык то чем плох?
                      то что в нем ООП нет, так это скорее проблемы объектов платформы как таковой (чтото мне кажется что адаптация её к ООП приведет к ктому что её проще переписать с нуля), а не то что там «рускоязычный бейсик» ;)
                      Или там еще чтото не хватает?
                    0
                    После Python, открыл я этот OneScript чуть кровь из глаз не пошла
                      0
                      Это дело привычки. Объективно там синтаксис настолько простой, что понять код может даже человек, который совершенно не знаком с языком (чего не скажешь про python). Способов выстрелить себе в ногу там почти нету. Кровь из глаз может быть от ключевых слов на русском, если не встречали такое ни разу. Но там можно писать и с английскими ключевыми словами.
                  0
                  Внесу и свои 5 копеек.
                  Скриптовый вариант от самого 1С — 1С: Исполнитель
                  Все материалы для работы с новым инструментом находятся по адресу https://releases.1c.ru/project/Executor
                  +2
                  1С: Предприятие 8. Комплект разработчика. Электронная поставка. На момент написания данной статьи стоимость такого комплекта всего 630 руб. и в него входит конфигурация УТ (управление торговлей)

                  Забыли сказать, что для покупки такого нужно бюиметь сертификат 1Сы: специалист. А для покупки мини сервера(что является сейчас обязательным. Т. К. конфы нормально в файловом варианте не работаю от слова совсем) нужно отдать 2800. И все касается только тех, у кого есть нужный сертификат. Пошла она на х… Эта 1сэ. Весь мир старается дать бесплатные плюшки для разработчиков, а эти даже с разрабов деньги тянут.

                    0
                    Ну, справедливости ради, для того чтобы ковырятся в конфигурации файлового варианта вполне достаточно. Другой вопрос, что если вы пытаетесь осваивать программирование на платформе, то в идеале это нужно делать на полноценном клиент сервере, ибо есть куча нюансов, которые разработчику как бы надо знать и которые в файловом варианте работы просто пройдут мимо вас.
                    А вот насчет того, что 1С пытается драть денег и усложнять жизнь разработчикам, тут я полностью соглашусь.
                    0
                    Не знаю как сейчас, но раньше для покупки «1С: Предприятие 8. Комплект разработчика» или «1С: Предприятие 8. Сервер МИНИ» требовалось иметь один из сертификатов:
                    • «1С: Специалист» по платформе «1С: Предприятие»;
                    • «1С: Эксперт по технологическим вопросам»;
                    • «1С: Эксплуататор крупных информационных систем».
                      0

                      Ничего не поменялось. А в качестве программирования, стало только хуже. То что делается на голанг в пару строк в 1сы нужно написать тонну кода.

                      0
                      Что бы посоветовал я.
                      Сейчас пока идет конкурс Лучший пользователь 1С: ИТС
                      Регистрация на нем дает доступ к 1С: ИТС соответственно.
                      Раздел разрабтка — это книги и конфигурации демонстрирующие возможности 1С, типа возможности управляемого интерфейса, диаграммы.

                      Плюсом идет
                      1C:Developer Network Team
                      1c-dn.com
                      там обычно поновее платформы и поинтереснее демо

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

                      Там каркасная конфигурация 2 Мб ) от нее все и пляшут
                      + форум Чистова
                      И не забудьте про экзамен 1С: Профессионал, без него до «1С: специалист» не допустят.
                      Книги с вопросами у любого франчайзи.
                      Учебное тестирование на dist.edu.1c.ru
                      И это только легальный путь )
                        0
                        Самый правильный совет как изучить 1С — держаться от неё подальше, лучше вообще не лезть в это болото некомпетентных, недоспециалистов, это касается и самой 1С и почти всех франей. Если не хочешь остаться за бортом новейших технологий, если хочешь быть реально крутым программистом, развиваться, то первое что нужно сделать — это выкинуть 1С из головы, навсегда, любой другой язык, будь то Python, С++, C#, Java, JavaScript, PHP или какой бы то ни было ещё, будет в разы полезнее для карьеры и развития как специалиста. Говорю как человек, почти 17 лет отдавший это поделке, сейчас всеми силами пытаюсь уйти в другой стек, очень жалею что так задержался в этой недосистеме и цитадели говнокода и кривых архитектур.
                        1С — это как сидеть за рулём автомобиля, но автомобиль — это убитый жигуль, а ты сидишь у бати на коленках и у тебя только руль в руках, на педали давит отец — появятся ошибки в базе — сам не исправишь, она закрыта, нужно отправлять в 1С и не факт что помогут, купишься на SQL-подобный синтаксис языка запросов — там детская версия, с возможностью только читать, захочешь ООП — просто хр.н тебе, захочешь скорости — даже не мечтай, строгая типизация — больше ничего не хочешь?
                        1С заявила о IDE на базе Eclipse, не вздумай купиться — она работает только для управляемых форм и то не для всех, косяк в длине имен метаданных, про то что эта свистоперделка работает ненормально долго я уже вообще молчу, она развивается уже не первый год (несколько лет, Карл!), но до работоспособного релиза там как Киева ползком. Платность почти всего, даже документации — дикость в наше время, но она есть.
                        Молчу и про другие косяки, потому что просто уже устал их перечислять, если сильно интересно — могу ответить на вопросы в личку. В моих глазах 1с — это диктатор, который не считает нужным заботиться о своём народе, благодаря которому он всё это время существует и поэтому никого не слушает и живёт своей жизнью, в топку его.

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое