Старт в программировании 1С. С чего начать и куда двигаться?
Хотите программировать в 1С, но не знаете, с чего начать и какую программу выбрать? Поможем с этим!
>> Мне просто чтоб не креститься каждый раз, как с программистами общаюсь. Ну и понять суть их работы, самому вникнуть в процесс (в основном конфигурирование и немного программирования). Азы программирования
>> У меня серьезный настрой. Хочу выучиться на программиста, нужна твердая почва под ногами и сильная база для дальнейшего погружения (только программирование, без конфигурирования). Базовые принципы программирования
>> Нужен комплексный подход. Не уверен, что программирование — это мое, поэтому нужно понять, чем оно отличается от пользовательских программ. Перекресток в 1С (пакет курсов; включает две программы обучения)
>> Не ищу легких путей. Хочу выучиться на программиста с нуля и после обучения уметь дорабатывать типовые конфигурации под нужды конкретного бизнеса, работать с запросами и вообще быть лакомым кусочком для работодателей. 1С для начинающих программистов (пакет курсов; включает пять программ обучения)
>> Хочу сменить профессию. С вас – обучить меня и помочь устроиться на работу, с меня – быть терпеливым и работать не покладая клавиатуры. Программист с нуля до трудоустройства (пакет курсов; включает семь программ обучения)
Не смогли найти подходящий курс?
Обращайтесь за бесплатной консультацией
Основы программирования 1С: Первые шаги на пути к мастерству
Погружение в мир программирования 1С может показаться сложным делом, но с правильным подходом и пониманием основных концепций, вы сможете быстро освоить данное направление.
Что такое 1С?
1С — это семейство программного обеспечения, предназначенного для автоматизации бизнес-процессов и управления предприятием. Оно включает в себя различные модули, такие как бухгалтерия, управление персоналом, CRM, ERP и многое другое.
Система 1С обладает высокой гибкостью и настраиваемостью под нужды конкретного предприятия, что делает ее особенно востребованной на рынке.
Язык программирования 1С
Язык программирования 1С называется «1С:Предприятие 8. Язык программирования». Этот язык является объектно-ориентированным и включает в себя большое количество встроенных объектов, методов и свойств, позволяющих разработчику создавать сложные и функциональные приложения.
Для примера, вот как выглядит код на языке 1С:
Процедура ПриНачалеРаботыСистемы() Сообщить("Привет, мир!"); КонецПроцедуры
В этом примере мы создаем процедуру, которая выводит сообщение «Привет, мир!» при начале работы системы.
Как начать изучать программирование 1С?
Если вы решили изучать программирование 1С, вам потребуется доступ к программному обеспечению 1С. Вы можете начать с бесплатной версии программного обеспечения 1С:Предприятие 8.3. Далее, вам стоит ознакомиться с документацией, посмотреть обучающие видео и начать практически применять полученные знания.
Не забывайте, что практика — лучший способ обучения. Только практика позволит вам освоить язык программирования 1С и начать создавать свои собственные приложения.
Надеюсь, эта статья дала вам начальное понимание о том, что такое 1С и как начать его изучение. Помните, что обучение — это процесс, и главное — не останавливаться на пути к знаниям. Успехов вам в изучении программирования 1С!
С чего начать изучение 1C программирования?
Хочу начать изучение программирования на 1С. Я в этом полный ноль, но просто интересно, хочу разобраться что это вообще такое. Часто встречается мне должности типа «требуется программист 1с» но даже понятия не имею что там программировать. Подскажите пожалуйста источники кто знает и кто сталкивался, где можно про всё это прочитать, посмотреть, послушать, изучить, с чего начать и т.д. Готов выслушать всё, ваши негативные комментарии в том числе. Всем спасибо.
- Вопрос задан более трёх лет назад
- 75647 просмотров
Комментировать
Решения вопроса 6
программист, архитектор, аналитик
«Программмист 1С» — это многогранное понятие. Сейчас люди (клиенты) под этим словом понимают следующие специальности: консультант, сисадмин, DBA, интегратор, веб-мастер и собственно программист (а там уже не важно — или зарплата/бухгалтерия, или обмен с мобильными девайсами, или сбор заказов с сайта, или настройка EDI с поставщиками/покупателями, или создание индивидуальных АРМ для специализированных групп пользователей, или калькуляторы расчета стоимости сложных работ или что-либо иное).
Если хотите окунуться в мир программирования 1С, то полистайте страницы сайта infostart.ru — там множество аналитических статей и выложенные примеры работ. Должно быть интересно.
Ответ написан более трёх лет назад
Нравится 7 1 комментарий
чистов курсы 1с поиск в помощь
Ответ написан более трёх лет назад
Комментировать
Нравится 3 Комментировать

незнакомец
Курсы-по-1с.рф же есть же. Там есть и бесплатные курсы.
В свое время, года три назад, один убежденный человек выложил на торрентах полный курс Гилёва по программированию. Тогда я и начал изучение платформы. Наверняка можно накопать эту ссылку и сегодня. Курс в целом не потерял актуальности.
Ответ написан более трёх лет назад
Комментировать
Нравится 3 Комментировать

bezkart.ru готовая система лояльности
Начните с покупки учебной версии 1С Предприятие. Это комплект из самого приложения и нескольких книг к нему — администрирование, справочник разработчика и пособие по программированию. Для старта этого будет более чем достаточно.
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
Мои рекомендации: https://luckyea77.livejournal.com/3677722.html
Ответ написан более двух лет назад
Комментировать
Нравится 2 Комментировать
Платформа 1С — это фреймворк, на котором пилят бизнес-приложения.
Если «полный ноль», то начни с книги «1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы»
online.1c.ru/books/book/17628399
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ответы на вопрос 6
Если с самодисциплиной порядок и в состоянии планомерно заниматься самостоятельно, то литературы и видеоуроков по 1с и учету в сети море. Или падаваном в местный франч.
Но замечу такую штуку, не раз слышал от состоявшихся 1сников, что лучше бы они все это время потратили на нормальный яп и инглиш.
Ответ написан более трёх лет назад
Нравится 4 2 комментария
Абсолютно согласен, я сам на 1С в свое время перешел с С++, так получилось. Затянуло это болото, С совсем забыл. Недавно нужно было слепить для себя небольшую программку, если раньше, лет 7 назад на нее понадобилось бы минут 20-30, то сейчас ушло на это дело весь вечер. Понял, что нужно пожалуй что-то менять.
DzenRoamer @DzenRoamer
«что лучше бы они все это время потратили на нормальный яп и инглиш» В моем немаленьком городе-миллионнике Волгоград программисты на «нормальных ЯП и инглиш» получают не больше (а как правило меньше) программистов 1С. А вакансий в сотни раз больше.
А так язык 1С примитивный, непродвинутый и так далее, согласен.
Устроиться стажером к крупному интегратору 1С.
. дело в том, что работа с 1С уныла, чуть более чем полностью, а что-бы это как-то себе компенсировать, нужно уметь правильно общаться с клиентами, а этому никакие книжки и курсы не научат, но это самый ключевой навык, освоив который можно пускаться в вольное плаванье, найти себе хорошего клиента\тов и доить с него\их гешефтъ 🙂 В противном случае, будут доить вас.
Ответ написан более трёх лет назад
Нравится 2 2 комментария
Андрей Титов @titov_andrei
Дмитрий Земсков — Чем это она уныла? Типичные заказчики, со своими заморочками и непонятками? Предметной областью? Синтаксисом языка? Зарплатой?
Андрей Титов: Великим и могучим + отсутствие продуманной архитектуры. На предметную область я тоже плевался пока не затянуло в SAP, который действительно впечатлил своим ABAPом от самого низкого уровня к модулям и готовым кейсам. Можно менять что угодно сохраняя совместимость кода.
Иногда мне кажется, что 1С специально сделана так, что бы любое обновление вызывало необходимость правки десятков костылей, вставленных по просьбам не только идиотов, но и вполне нормальных людей.
Это хорошо поддерживает спрос на услуги программистов, но натуре программиста противна арихиговнотектура и говнокод!
Фигня заключается в том, что поработав на потоке разбираешься в организации учёта круче любого буха, но тебе не выгодно отстаивать правильные решения, от тебя их никто и не ждёт.
Работать программистом 1С фулл тайм за зарплату, ИМХО себя не уважать, а вот заниматься организацией поддержки и консалтинга вполне можно. Но до этого нужно ещё дорасти, а это лучше делать в коллективе, где вам объяснят что и как, перед вами закрутится калейдоскоп заказчиков, разных, и из этого сложится понимание.
А чисто технически освоить 1С не сложно, и этого хватит что бы устроиться на работу, но тупое исполнение желаний бухов приведёт к тому что вам придётся конкретно пахать без каких-либо дальнейших перспектив, а оно вам надо!
Изучение 1С: с чего начать?
Для начала самостоятельного обучения программированию требуется скачать программу — в терминологии 1С «платформу».
- Откуда скачать
- В итоге вы получаете:
- Порядок установки
- Добавление конфигурации
- 1С:Предприятие 8.3. Программирование и визуальная разработка на примерах (PDF)
- Азбука программирования в 1С:Предприятие 8.3
- Азбука программирования в 1С:Предприятие 8.3 (в электронном виде)
- Программирование в 1С:Предприятие 8.3 (PDF)
- В целом, у вас такие варианты:
- Затем, обязательно нужна «стажировка»:
Откуда скачать
С 2013 года скачать платформу 1с 8.2/8.3 не просто, а очень просто и самое главное — абсолютно бесплатно. Компания 1С открыла доступ для скачивания по ссылке, а также этот продукт можно купить за 600 руб (с печатной литературой в комплекте, цены могут поменяться, но незначительно) Заполняете ФИО и email, через 5 секунд появляется письмо с ссылкой для скачивания и 1,78 Gb уже тянутся на диск, пока вы читаете дальше ( версия 1С:Предприятие 8.3 Учебная версия + мобильная платформа, остальные сборки наверняка занимают меньше места).
В итоге вы получаете:
- Версию платформы с ограничениями, многие из которых очень важные (даже удивительно, что их отрубили), но почти 100% функционала доступно и хватит для обучения или хотя бы одним глазком глянуть. (8.3.5.1248 на 29.01.2015)
- Конфигурацию «1С:Бухгалтерия предприятия (учебная)». Версия 3.0.30 (на 29.01.2015)
- Конфигурацию «1С:Управление небольшой фирмой». Версия 1.5.2 (на 29.01.2015)
- Конфигурацию «1С:Управление небольшой фирмой для мобильной работы». Версия 1.1.5.1 (на 29.01.2015)
- Демонстрационные конфигурации к книге «Практическое пособие разработчика)
- Универсальные обработки, подходящие ко всем конфигурациям по 1С (такие «Консоль запросов», «Консоль отчетов» и множество других)
- Электронные книги и пособия
Порядок установки


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

Добавление существующей конфигурации
Выбираете созданную базу и входите в режим просмотра и работы «Предприятие» или разработки «Конфигуратор«.
Далее, просмотрите скачанное, особенно книги. Тут зависит от склада ума, склонности к самообучению. Если не хватает бесплатных книг, можно купить (в электронном виде всегда дешевле):

1С:Предприятие 8.3. Программирование и визуальная разработка на примерах (PDF)

Азбука программирования в 1С:Предприятие 8.3

Азбука программирования в 1С:Предприятие 8.3 (в электронном виде)

Программирование в 1С:Предприятие 8.3 (PDF)
В целом, у вас такие варианты:
- отказаться от изучения вообще (если вам это покажется сложным)
- записаться на курсы, это может быть оправданным, с учетом того, что полное обучение не возможно, т.к. объем чрезмерно велик, а курсы зададут вам нужный вектор.
- запланировать обучение позднее (например поискать другую литературу-онлайн материалы, которую также можно использовать для обучения на данной платформе)
- выбрать другие направления профессии программиста 1С (консалтинг по учету в программах, администрирование/установки,обновления, в данном комплекте есть материалы и по этой тематике, но меньше)
Затем, обязательно нужна «стажировка»:
- Выполнение заданий на фриланс-сайтах (для себя или же для заказчика)
- Устроится помощником программиста 1С
- Пойти работать во «франч» (начать с разноса ИТС дисков или обслуживания по «железу», затем наверняка вы продвинетесь по 1С)
- Устроится программистом по совместительству
- Найти знакомого, который будет вам делегировать задания по 1С
Даже если вы станете отличным специалистом по 1С, вам всегда необходимо поддерживать свою квалификацию, работа программистом — это постоянное изучение нового. Конфигурации, платформы, законодательство меняется регулярно, для большинства рабочих мест в профессии необходим быть в «тренде» развития 1С. Рассмотрим плюсы и минусы онлайн — обучения
Реклама — средство заставить людей нуждаться в том, о чем они раньше не слыхали.
— Мартти Ларни
