Профессия 1с программист: курсы и обучение с нуля

Содержание:

Расшифровка результатов

Естественно все результаты рассмотреть не получится — много возможных сочетаний. Могу только сказать что вопросы расположены в порядке убывания их значимости. В принципе положительно ответивший на первые 3-4 вопроса кандидат — уже очень хороший вариант для приёма на работу/в проектную команду. В таблице ниже попытался рассмотреть ещё несколько «типичных» случаев программистов, и по каким ответам их проще распознать. Ответы не обязательно полностью должны совпасть с тем что указано. На указанные вопросы должны быть положительные ответы — точно

Может быть ещё 1 или 2 положительных ответа. Особое внимание стоит обратить только на вопросы 7 и 8. Человек ответивший положительно только на них как правило не тот кто вам нужен

Ответы

Комментарий

Все плюсы

Денег платить придётся не мало. Кандидат конечно этого стоит, но столько ли у вас задач, чтобы использовать потенциал? Посадить такого программиста на суппорт будет явно не рентабельно

Все минусы

Вы готовы заняться обучением?

Плюсы 5 и 6

Типичный случай бухгалтера-программиста. Не очень плохой вариант. Нужно дополнительно пообщаться на предмет технического мышления. Если хоть немного присутствует для суппорт-а бухгалтерии и финансов такой программист очень неплохо подойдёт. Для реальной разработки сложного и нового функционала – скорее нет

Плюсы 7 и 8

Очень плохой случай. Вы имеет дело с типичным технарем. Как правило, эти люди очень самолюбивы, 1С считают «убогим продуктом, с которым им приходится работать». Управлять ими трудно, добиться чего-либо полезного ещё труднее. Все задачи решаются «творчески». Часто поступают «интересные» предложения вроде «перейти на Linux», написать систему самому на C++ и т.п. Без «плюсов» в 1, 2 и 3 таких людей лучше не брать.

Плюсы 3, 5, 10

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

Плюсы 7, 9, 10

Перед вами Администартор-программист. Очень часто в мелких компаниях одному человеку приходится сочетать эти качества. Человек привык к суппорту наверно даже идеален для такового, но для использования в более серьёзных проектах скорее всего потребуется дополнительное обучение.

Карьерный рост в1с программировании

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

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

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

Что должен знать и уметь 1С программист?

Минимальный набор знаний и навыков выглядит следующим образом:

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

Также 1С программист должен знать, как решать типовые задачи в области бухгалтерского и управленческого учета. Для этого ему понадобятся знания в области бухгалтерии, финансов, законодательства. Например, чтобы автоматизировать расчет зарплаты, нужно знать, как он происходит, что такое МРОТ, какие могут быть надбавки и премии.

Учебный процесс и неформальное общение

Отлично, работаем дальше!

Команда 13

Алексей Пономарев — Призер Всероссийской олимпиады

Самый милый шагающий робот

Робостанция

Еще одна фотография из серии экскурсия по офису 1С

Мороженое!

Футболка выпуска 2017

Подготовка робо-трассы

Робот на выпускном

Девушки-программисты из Иваново)

Редкие моменты спокойного Димы

Раздача слонов

Мы и Москва-Сити

Первые победители квеста

Никита просто доволен

Летняя школа 2015

Ксюша и Катя

Карта Мародеров или «Торжественно клянусь, что замушляю только шалость»

Илюша

Заслуги Владипупсика

Бывалый =)

DAD или MME

Экскурсия по офису 1С

местная валюта

Внимание! особенно сложный фрагмент кода. Школьники обступили преподавательский стол

Первая смена — 2017

Робототехника на Arduino

Общение с журналистами

Моя прелесть

Тарас или робот? Робот или Тарас?

Мы там, где нам быть нельзя

Крокодил Витя

Путешествие желтой коробки или «Бегущий Рарус»

Выпускники курса Java

Модуль 4

На фабрике мороженого с шариками))

Занятие по сборке системного блока из курса по системному администрированию

мороженое — класс!

От 7 до 11 классов

Скоростная сборка компьютера

Танчики, защита проекта, Java — 4

Так выглядит игра, созданная учениками курса по Java Модуль 1

Игра «Сапер» — выпускная работа Модуля 1 курса «Программирование в «1С»

Морской бой на Java

Викторина. Вопрос: Кто создатель языка Java

Капитан команды Дичь

Выпускной в группе програмиистов по «1С:Предприятию»

Наши наставники

Наш преподаватель С.Р.Арутюнов готовит своего ученика к итоговой защите проекта

У нас никто не остается без внимания

Первый Чемпионат 1С:Клубов Программистов по Северо-Западному региону

Команда «4 гига ума»

Наш преподаватель Д.В. Степанов, вручает первый сертификат юному программисту

1С:Клубу программистов 2 года!

День здоровья

Музей Ретро Авто

зал бункера-42 на Таганке

Награждаем наших «олимпийцев»

Новый год-2014

Готов к борьбе

Конкурс выпечки

Тематические «печеньки» на день рождения клуба

Почетный участник клуба

Главные инструменты сис.админов

3D-принтер, действующая модель 70-х годов

Цветочек, учимся обжимать провода

Экскурсия в логистический центр

Выпускники курсов системное администрирование

Экскурсия в музей техники

Шагающий робот, прототип

Планетарий

1С:Клуб программистов вместе с известным видеоблогером

Говорящий робот Теспиан

Лекция по «юзабилити»

Один из модулей суперкомьютера «Ломоносов» (МГУ)

Торжественное открытие «1С:Летней школы-2014»

Чемпион по поиску ошибок «1С:Летней школы-2014»

Только программирование может успокоить нашего «электровеника»

Программирование — увлекает по-настоящему

Презентация Факультета компьютерных наук НИУ-ВШЭ

Генерал от программирования, 18 наград

Программирование — это интересно

Девушки-программисты — это реальность

Филиал в г. Калининград

Вологодский филиал 1С:Клуба программистов

Занятия в Мурманске

Новый год, филиал в г.Костанай, Казахстан

Космический филиал

Ребята из Сумского филиала, Украина

Ждем квесты

На фабрике мороженого

Экскурсия в МФТИ

Квесты!

Ася помогает подогнать детали

Команды робототехников

Ждем торжественного открытия

Многочисленная команда из Иваново!

Награждаем победителей Открытой олимпиады!

Выбираем подарки

Смотрим в камеру!

Трудный выбор наград для победителей

Разбор задач и награждение победителей в Лектории Фирмы «1С»

Первым делом зарегистрироваться!

Наши активные волонтеры!

Debugging Duck — Символ XI Открытой олимпиады

Очередная задача в работе

Первый тур XI Открытой олимпиады

Участники XI Открытой олимпиады

Онлайн-гонки!!

Бронируем билеты в кино)

рабочий процесс

Марио

Паша и пятнашки

Презентация «космической» игры

Выпускной

Роболаборатория

Лера, Саша и какая-то женщина =)

Итоги трогательного видео

Защита, как она есть

Владимир Владимирович доволен результатами

Ваня сломан — Арина починила. Девочки такие девочки

Банда

1c_summer

«Мастер-класс» по созданию компьютерных игр

Награждение победителей Чемпионата

Что должен знать и уметь 1С программист?

Минимальный набор знаний и навыков выглядит следующим образом:

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

Также 1С программист должен знать, как решать типовые задачи в области бухгалтерского и управленческого учета. Для этого ему понадобятся знания в области бухгалтерии, финансов, законодательства. Например, чтобы автоматизировать расчет зарплаты, нужно знать, как он происходит, что такое МРОТ, какие могут быть надбавки и премии.

7.4 Сортировка

Для того, чтобы упорядочить запрос, используется ключевое слово УПОРЯДОЧИТЬ ПО.

Выполните запрос:

ВЫБРАТЬ ВидНоменклатуры, Наименование ИЗ Справочник.Номенклатура

УПОРЯДОЧИТЬ ПО ВидНоменклатуры Убыв, Наименование Возр

Как видно, результирующую таблицу можно сортировать по нескольким полям.

Убыв – означает сортировку по Убыванию, Возр – по возрастанию. Можно не писать порядок сортировки, тогда сортировка идет по возрастанию.

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

·         ВидНоменклатуры Убыв, Наименование

·         ВидНоменклатуры Возр, Наименование Возр

·         ВидНоменклатуры, Наименование Убыв

Oracle все сильнее отстает от «1С»

Спад российского рынка ИСУП в 2009 г. зафиксировала IDC. По данным аналитиков общий объем этого сегмента сократился почти на 19%. Поставщики в первой пятерке рейтинга сохранили свои места. Находящейся на втором месте «1С» удалось еще дальше оторваться от Oracle.
IDC в очередной раз оценила объем российского рынка интегрированных систем управления предприятием (ИСУП). В исследовании даются доли лидирующих поставщиков по результатам 2009 г. и прогноз до 2014 г. Общий объем данного сегмента сократился с $606,56 млн до $492,18 млн. Если в 2008 г. рост российского рынка ИСУП составлял 4,7% (с $579 млн в 2007 г.), то сейчас аналитики зафиксировали годовое падение на 18,9%.

Переход на «Зарплату и управление персоналом 3.1»

Сменила я тут работу и уже после того, как я приступила к исполнению обязанностей, мой новый начальник мне призналась, что выбор пал на меня только из-за того, что я знаю программу. Справедливости ради, эта уверенность была основана только на том, что я прошла тестирование, включающее только основные операции кадрового делопроизводства. Так или иначе, а работодатель попал в точку, нанимая меня в надежде, что я решу проблему: нужно перейти «с 8.2 на 8.3». Ничего сложного, скажет большинство, я тоже так говорю, но ситуация осложнялась некоторым количеством предшественников, которые уже «нафеячили» в программах до меня. Взять и сделать все заново мне не разрешили, так что пришлось исходить из того, что есть, и именно это дало пищу для размышлений и, в конце концов, привело к написанию этих рекомендаций.
Если перед Вами стоит задача перехода с ЗУП 2.5 на ЗУП 3.1, я попробую облегчить Вам жизнь этой статьей.

Плюсы и минусы профессии

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

Широкий выбор формата работы (на фрилансе, в штате предприятия или во франчайзинговой компании)
Хороший стабильный доход
Нет риска остаться без работы (услуги такого специалиста нужны постоянно)
Возможность постоянно развиваться в профессии
Хорошая основа для создания собственного бизнеса

Необходимо хорошо знать законодательство и бухучет, постоянно следить за изменениями
Небольшая ошибка в работе может стоить очень дорого компании, соответственно на специалисте лежит огромная ответственность
Выбор заказчиков и компаний ограничен только территорией России, так как за границей используются другие программы

Что такое 1С:Предприятие?

Все программные решения фирмы «1С» созданы на базе единой технологической платформы «1С:Предприятие».

То есть, программа 1С – это сочетание технологической платформы и конфигурации. Прикладное решение устанавливается на платформу. Платформа выполняет роль основы, фундамента.

Надо понимать, что существует достаточно много конфигураций, но платформа для них только одна.

Уже потом на фундаменте-платформе программисты создают различные конфигурации программ для пользователей.

Конфигурация — это весь функционал, который обеспечивает работоспособность платформы.

Поэтому логично представить, что эти два элемента не могут существовать отдельно друг от друга.

Ценность в том, что программисты могут доработать прикладное решение под особенности любой компании. При этом сама платформа меняться не будет.

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

Фирма «1С» непрерывно работает над тем, чтобы расширить возможности системы. Именно поэтому пользователям становятся доступны новые версии. По данным на сегодняшний день, уже более 95% коммерческих и государственных компаний в России работают с решениями 1С:Предприятие.

2.2 Создание пустой обработки для опытов

В Конфигураторе создайте новую внешнюю обработку через меню «Файл – Новый – Внешняя обработка». Откроется форма настройки новой внешней обработки.

Код для опытов будем писать непосредственно в модуле обработки. Модуль можно открыть через меню «Действия – Открыть модуль объекта» в форме настройки обработки.

После внесения изменений в код не забывайте сохранить обработку. Для этого активизируйте форму настройки внешней обработки и нажмите «Действия – Открыть модуль объекта».

Обработку можно запустить на выполнение, открыв ее файл в режиме 1С-предприятия через «Файл – Открыть». Она сразу же выполнится.

Как все это работает

Архитектура решений 1С

  • Сервер СУБД – одна или несколько СУБД, поддерживаемых 1С (MS SQL, Oracle, IBM DB2, PostgreSQL). Если на сервере 1С установлено несколько приложений 1С — приложения могут использовать разные СУБД; например, бухгалтерия – MS SQL, а ERP – Oracle.
  • Сервер – один или несколько серверов отказоустойчивого масштабируемого кластера. Тут должен быть установлен программный продукт «Сервер 1С» (набор библиотек и исполняемых файлов). Отказоустойчивость и масштабируемость кластера, а также балансировка нагрузки между серверами кластера обеспечиваются средствами ПО «1С». В составе одного кластера могут быть сервера под Windows и Linux, в системе может быть предусмотрен резервный кластер.
  • Клиент: ОС Windows или Linux, должен быть установлен тонкий клиент (1cv8c.exe/1cv8) или толстый клиент 1С (1Cv8.exe для Windows, 1cv8 – для Linux).
    • Тонкий клиент умеет исполнять ограниченный набор функциональности встроенного языка 1С. Оперирует ограниченным набором типов встроенного языка, предназначенным лишь для отображения и изменения данных в памяти. Вся работа с базой данных, объектными данными, исполнение запросов выполняется на стороне сервера. Тонкий клиент только получает готовые данные, подготовленные для отображения.
    • Толстый клиент может исполнять практически всю функциональность, предоставляемую встроенным языком 1C сам, прибегая к помощи сервера только когда надо записать или считать данные из базы. Ограничения: требует значительного количества аппаратных ресурсов и может «общаться» с кластером серверов 1С только по локальной сети. Считается устаревшим, поддерживается для обратной совместимости.
  • Веб-сервер – IIS или Apache. От 1С – ставится набор расширений для веб-серверов.
  • Веб-клиент – любой из четырех поддерживаемых браузеров: Internet Explorer, Chrome, Firefox, Safari.
  • Мобильный клиент: iOS или Android и любое мобильное приложение 1С. Способ общения мобильного приложения 1С с сервером зависит от конкретного приложения; чаще всего используются Web- или HTTP-сервисы.

Наиболее типичные ошибки при оценке работ в проектах 1С

Для кого эта статья? Если вы руководитель проектов (РП) с опытом «от трех проектов», то можете не читать: скорее всего, ничего нового вы не узнаете. А если вы хотите стать РП в проектах 1С или вы профессионал (разработчик, аналитик, консультант), к которому часто обращаются за оценкой, то вам будет полезно узнать о типичных ошибках при оценке.
Если вам необходимо реализовать задачу, которую не имеет смысла делать по классической проектной технологии, но заказчик требует фиксированной оценки, и задача на 2-5 человеко-месяцев, — то вам будет полезно понять методы оценки работ.
Если читатель часто пользуется услугами удаленных разработчиков/аналитиков, то вам, возможно, станет понятно, почему «человек все сделал, мы ему заплатили, сколько сказал, а он от нас ушел и больше работать не хочет».
Типичные ошибки распределю по классам.

Добро пожаловать в обучение!

160
часов

Базовый курс для начинающих программистов

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “снуля”

240 
часов

Запросы и отчеты

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

340
часов

Базовый курс по обмену данными

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

444
часа

рекомендуется, но необязательноОсновы администрирования 1С

На курсе вы освоите обязанности администратора 1С, научитесь устанавливать, обновлять и резервировать базы данных, настраивать права пользователей и многому другому.Углубленное изучение администрирования 1СЭто вторая ступень в линейке курсов по администрированию.

530
часов

Решение оперативных задач

Курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач оперативного учета.

630
часов

Решение бухгалтерских задач

Курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Доступен так же в формате видеокурса

730
часов

Решение расчетных задач (зарплата)

Курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно — для расчета зарплаты.Доступен так же в формате видеокурса

816 
часов

Расширения конфигурации
Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих работу с расширениями существующих типовых конфигураций.

940
часов

Разработка мобильных 1С-приложений

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

1036 
часов

рекомендуется, но необязательноБазовый курс по управлению ИТ-проектами
Основная цель курса — дать базовые знания по управлению проектами и показать, как их применять на реальных проектах

1130
часов

БСП и расширения

Курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих работу с расширениями конфигураций, а также изучение инструментария разработчика “1С:Библиотека стандартных подсистем” (БСП)
(в продаже видеозаписи курса)

    Оставить заявку на подбор курсов

Плюсы и минусы работы 1с программистом

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

Плюсы

Плюсы профессии:

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

Смотрите так же в журнале «КтоТакой.com» — Кто такой фрилансер?

Минусы

К минусам профессии можно причислить:

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

Как стать программистом с нуля?

Существует три основных пути того, как программист с нуля может стать высококвалифицированным спецом:

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

Где учиться на программиста?

Существует два разных пути того, где можно учиться на программиста:

  1. Поступить в любой ВУЗ после 11 класса (или после 9 класса в колледж) на факультет, подготавливающий специалистов по направлениям «Прикладная математика и информатика», «Информатика и вычислительная техника», «Информационная безопасность» и некоторых других смежных.
  2. Окончить престижные коммерческие профильные курсы по подготовке таких специалистов. К примеру, «Нетология», от Mail.ru Group или других.

Объединение организаций в ЗУП при реорганизации с переносом данных из ЗУП 2.5 в ЗУП 3.1

В этой статье описан опыт объединения 2-х организаций при реорганизации в ЗУП 3.1 с переносом данных одной организации из ЗУП 2.5 (релизы баз более или менее свежие, но не самые последние на момент перехода, примерно двух- и трехмесячной давности).

За основу было взято решение из этой статьи https://infostart.ru/public/833658/, в которой описан алгоритм решения задачи, за что автору статьи огромная благодарность! Здесь же даны некоторые комментарии и пояснения к алгоритму переноса и объединения, описаны выявленные мною ошибки. Также приведена небольшая инструкция по использованию обработки ирПодборИОбработкаОбъектовБД — она будет полезна для пользователей — «не программистов», впервые работающих в не управляемых формах.

HEDU

Сайт: https://irs.academyТелефон: 8 800 300-46-39Стоимость: 13500 р.

Онлайн-курс программирования 1С24 часа, 9 уроков, 3 месяца

Курс для тех, кто хотел бы освоить всё с нуля, начиная с самых азов. Вам не нужны специальные знания или дополнительная подготовка.

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

Программа курса программирования 1С

Урок № 1 — Обзор программы «1С: Предприятие»
На первом занятии узнаете, что представляет собой программа, для чего она нужна и как ее успешно применять. Гибкость платформы и ее функционал. Обзор на возможности: автоматизация, поддержка, ведение бухгалтерского учета, расчет зарплаты сотрудникам и прочее.

Урок № 2 — Подсистемы и справочные объекты
На втором уроке продолжите углубленно изучать программу, объекты и иерархическую структуру подсистем, научитесь работать с редакторами, разберетесь в интерфейсе программы, научитесь ориентироваться в меню и объектах подсистемы.

Урок № 3 — Документы применяемые в работе
Вы научитесь разбираться в документообороте, узнаете, как он решает задачи предприятия, сможете работать с государственными учреждениями, правильно организовывать работу с документами в любой организации, что сэкономит время на подготовку бумаг.

Урок № 4 — Регистры
Разберете различия между регистрами в 1С, поймем особенности каждого типа, систематизируем знания. Вы научитесь работать с регистрами сведений, накоплений, расчета и бухгалтерии. Сможете работать с ресурсами, реквизитами и измерениями, ориентироваться в таблицах.

Урок № 5 — Отчеты
На пятом занятии вы изучите составление бухгалтерских и бюджетных отчетов, автоматизируете процесс их составления, преимущество составления отчетов программе, как составлять достоверный свод отчетов за короткий промежуток времени.

Урок № 6 — Настройка
На шестом уроке вы научитесь настраивать программу и поэтапно внедрять ее на предприятии. Заполнять, настраивать и проводить техническую адаптацию программы, заполнять классификаторы, переносить информацию в справочники.

Урок № 7 — Работа с кодом
На седьмом уроке освоите написание программного кода, узнаем, как работать с табличкой формул, дорабатывать обработку запросов, заниматься внешней обработкой и подключать ее, использовать типовые конфигурации.

Урок № 8 — Механизмы интеграции
Вы освоите интеграцию, поймете принцип работы механизмов, сможете применять обмен данными, работать с внешними источниками, файлами, документами и архивами, текстовыми файлами, настраивать внешние соединения.

Урок № 9 — Доработки и расширение
На девятом уроке вы научитесь дорабатывать конфигурацию программы 1С, вы сможете изменять конфигурацию под свои нужды, ведь каждое предприятие уникально, сможете адаптировать программу под каждое предприятие на рынке.

Тестирование или практическое домашнее задание — с проверкой и обратной связью. Каждый студент может пообщаться с экспертами курса и получить помощь координатора.

По окончании обучения вы получите сертификат в электронном виде, а если нужен оригинал – отправят Почтой России.

Как стать 1С программистом и где учиться?

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

Сертификат – это гарантия для клиента.

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

Название и ссылка на курс

Описание

Профессия 1C-разработчик в Skillbox

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

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

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

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

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

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

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

Операторы

Это средства, встроенные в язык 1С. Используются для создания простейшей последовательности.

Условный оператор

Те или иные строки выполняются при наличии необходимых условий.

Результат = 15;
Если Результат < 100 или Результат > 200 Тогда
    Сообщить(«Условие выполнено»);
ИначеЕсли Результат > 200 Тогда
    Сообщить(«Условие не выполнено»);
Иначе
    Сообщить(«Что-то еще»);
КонецЕсли;

Цикл

Строчки выполняются установленное количество раз или пока выполняется определённое условие.

//считаем по-одному
Для Результат = 1 по 20 Цикл
    Сообщить(Результат);
КонецЦикла;
//считаем по-другому
Результат = 1;
Пока Результат < 20 Цикл
    Результат = Результат + 1;
    Сообщить(Результат);
КонецЦикла;
//если имеется список значений, то можно обойти 
//каждое из его значений
Результат = Новый СписокЗначений;
Для каждого ЗначениеСписка из Результат Цикл
    Сообщить(ЗначениеСписка.Значение);
КонецЦикла;
//«ЗначениеСписка» - это переменная, ее можно 
//называть как угодно

Для прерывания цикла язык 1С имеет команду «Прервать». Для прерывания только одной итерации – «Продолжить».

3.6 Использование форм для ввода/вывода данных

3.6.1      Создание формы обработки

У обработки можно создать форму. Для этого в форме настройки обработки нужно ПКМ на пункте «Формы» и выбрать «Добавить», затем нажать «Готово». Будет создана основная форма обработки и открыта в Конфигураторе для редактирования.

Если щелкнуть на синем заголовке формы, откроются свойства формы.

3.6.2      Добавление элементов управления

Команда «Форма – Вставить элемент управления» позволяет разместить на форме элемент управления.

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

Команда «Форма – Вставить элемент управления – Поле ввода – ОК» добавляет новое поле ввода.

Команда «Форма – Вставить элемент управления – Надпись – ОК» добавляет надпись.

3.6.3      Настройка элементов управления

Разместим надпись справа от поля ввода.

Если щелкнуть на элементе управления, открываются его свойства.

Для надписи установим заголовок «Число».

Для поля ввода установим значение свойств «Имя» и «Данные» в «Число». Обычно «Имя» и «Данные» всегда совпадают.

3.6.4      Настройка поведения формы

В низу формы есть три закладки «Диалог», «Модуль» и «Реквизиты».

Перейдем на закладку «Модуль». Мы увидим код модуля формы. В модуле есть только такой код:

Процедура КнопкаВыполнитьНажатие(Кнопка)

// Вставить содержимое обработчика.

КонецПроцедуры

Изменим его следующим образом:

Процедура КнопкаВыполнитьНажатие(Кнопка)

Сообщить(Число*2);

КонецПроцедуры

Сохраним обработку, откроем ее в режиме Предприятия. Введем значение в поле «Число», нажмем кнопку «Выполнить». В окно сообщений выведется значение, умноженное на два.

Так происходит потому, что у кнопки «Выполнить» в свойстве «Действие» указано «КнопкаВыполнитьНажатие».

3.6.5      Элементы для вывода данных

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

Добавим еще одно поле, дадим ему имя «Результат». В свойствах укажем «Только просмотр» в «Истина». Теперь это поле доступно только для просмотра.

Изменим процедуру на такую:

Процедура КнопкаВыполнитьНажатие(Кнопка)

Результат = Число*2;

КонецПроцедуры

Теперь при нажатии кнопки «Выполнить» результат выводится не в окно сообщений, а в поле «Результат».

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

3.6.6      Сохранение значений

В реальных формах может быть очень много полей. Чтобы постоянно не вводить все значения, в свойствах формы поставим галочку «Сохранять значения» и в списке «Сохраняемые значения» выберем поле «Число».

Теперь зайдем в 1С, введем в поле «Число» значение 2. Выполним «Действия – Сохранить значения». Сохраним в настройку «Основная», установим галочку «Использовать при открытии».

Теперь закроем обработку и откроем ее еще раз. В поле «Число» окажется значение 2. Таким образом, можно сохранять значения для любого количества элементов формы, чтобы не заполнять их повторно.

Можно использовать несколько настроек и перезаписывать существующие настройки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector