Как самой с чего начать изучение 1с. Платные курсы Торговли

Как самой с чего начать изучение 1с. Платные курсы Торговли

07.04.2024

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

В статье подробно рассматривается пример развертывания, попутно объясняются базовые понятия, такие как платформа, конфигурация и ее режимы работы.

Применимость

Статья написана для платформы «1С:Предприятие» версии 8.3.4.437, но если вы работаете с более поздней версией платформы, то весь материал является абсолютно актуальным.

Установка и запуск 1С:Предприятие 8

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

Предназначен файловый режим работы только для небольшого количества пользователей (обычно до 5-10 человек). При этом вся информационная база, конфигурация, список и настройки пользователей находятся в одном файле (1cv8.1CD) в локальной сети.

Итак, перейдем к понятиям. Платформа – это, по своей сути, среда разработки приложений (конфигураций). Она же обеспечивает и работу приложений (выполнение программного кода). Но среда очень высокого уровня. В платформе определен набор базовых объектов со своими свойствами и методами – это константы, документы, справочники, регистрыи многие другие.

Всего набора объектов достаточно для решения задач автоматизации учета, связанного с бизнесом (и многих сопутствующих задач).

Для работы с множеством конкретных объектов был создан специальный язык разработки, на котором пишут программы высокого уровня – встроенный язык 1С:Предприятие 8. Кроме того, имеются всевозможные редакторы: диалогов, таблиц, HTML-документов.

Таким образом, из имеющегося в платформе набора объектов можно создавать конкретные приложения (часто используют термин – конфигурации). Очень важно, что конфигурация – это решение, открытое для редактирования.

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

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

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

Похоже, что отличие платформы от конфигурации Вы уже поняли. А чем же конфигурация отличается от базы?

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

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

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

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

Дистрибутивы – это установочные файлы (комплекты файлов), которые содержат в себе программное обеспечение и позволяют корректно установить его на компьютере.

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

Для разных операционных систем существуют различные дистрибутивы платформы. Наиболее полная линейка разных дистрибутивов платформы представлена для 32-разрядной (x86) версии Windows.

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

Тонкий клиент предназначен только для пользовательского режима (все вычисления будут выполняться на сервере, а на клиенте будет происходить отображение). Следует отметить, что для 64-битной версии Windows можно устанавливать 32-битные приложения, они будут работать в режиме эмуляции.

Рассмотрим процесс установки платформы. Будем считать, что у Вашего клиента стоит операционная система Windows XP, Windows 7 или Windows 8. Тогда смело можете устанавливать заготовленный Вами дистрибутив платформы.

Первое время Вам, действительно, довольно часто будут попадаться единичные (т.е. на один компьютер) или локальные установки. При этом в состав устанавливаемых компонентов необходимо выбрать те, что показаны на рисунке.

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

Если Вы нажмете на кнопку «Изменить» (справа внизу), то сможете поменять директорию для установки платформы. Однако без веских оснований этого делать не следует, так как разные релизы платформы не замещают друг друга, а скапливаются в директории C:\Program Files (x86)\1cv8 . По умолчанию запускается последний релиз платформы, по необходимости, может быть запущен любой из них.

На последнем шаге система предлагает установить драйвер защиты. Причем флажок установки по умолчанию включен.

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

Для запуска платформы в каждом релизе платформы в подкаталоге bin существует по три исполняемых файла:

  • 1cv8.exe – запуск в режиме толстого клиента;
  • 1cv8с.exe – запуск тонкого клиента (невозможна работа в режиме Конфигуратора);
  • 1cv8s.exe – в зависимости от выбранных параметров базы вызывает один из двух предыдущих.

Кроме того в каталоге C:\Program Files (x86)\1cv8\common\ существует интерактивная программа запуска 1сеstart.exe. Отличие от предыдущих исполняемых файлов – запускается последний релиз платформы, установленный в системе.

В меню Пуск – 1С:Предприятие 8 ярлык на данную программу запуска стоит первым. Именно последний способ запуска платформы является рекомендуемым.

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

Войдите на сайт как ученик

Внутренний язык программирования 1С 8.3 для начинающих программистов: установка 1С и ваша первая программа на языке 1С

Если вы не читали введение к урокам - пожалуйста, прочтите его: .

Установка учебной версии 1С

Для обучения программированию нам понадобится 1С 8.3 (не ниже 8.3.13.1644 ) .

Если у вас есть установленная 1С версии 8.3 - используйте её. Если нет - скачайте и установите учебную версию, которую фирма 1С выпускает специально для образовательных целей.

Задание №1 : скачать и установить учебную версию 1С 8.3.

После выполнения Задания №1 на вашем рабочем столе должен появиться вот такой ярлык:

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

Первая программа

Это уже стало традицией для программистов - изучая новый язык, первое, что на нём пишут это программу, печатающую на экране фразу "Hello, World!".

Не станем исключением и мы. Но, будучи русскими программистами, заставим компьютер вывести на экран фразу "Привет, Мир!".

Задание №2: написать программу на языке 1С 8.3, которая при запуске выводит на экран фразу "Привет, Мир!".

Инструкция для выполнения:

1. Запустите ярлык "1С:Предприятие" на вашем рабочем столе.

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

3. Выберите пункт "Создание новой информационной базы " и нажмите кнопку "Далее ".

4. Выберите пункт "Создание информационной базы без конфигурации... " и нажмите кнопку "Далее ".

5. В качестве имени базы укажите "Учебная " и нажмите кнопку "Далее ".

6. В качестве каталога базы укажите любую пустую папку (в данном случае это папка "Учебная" в моих документах). Нажмите кнопку "Далее".

7. Укажите вариант аутентификации "Выбирать автоматически ", режим запуска "Толстый клиент ". В качестве версии 1С:Предприятия ничего не указывайте, нажмите кнопку "Готово".

8. Как видите, в списке, наконец, появилась первая база, которую мы только что создали сами! Начнем писать код. Нажмите кнопку "Конфигуратор ".

9. В открывшемся окне, выберите через меню "Конфигурация "->"Открыть конфигурацию ".

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

11. Открылось окно с редактором. Сюда можно писать текст! С ним мы и будем работать в дальнейшем.

12. Теперь, не задумываясь, просто перепишите в это окно следующий текст:

Сообщить("Привет, Мир!" ) ;

13. Отлично! Код нашей первой программы готов. Запустим его на выполнение. Через меню "Отладка "->"Начать отладку " (или клавиша F5 ).

14. На вопрос ответим утвердительно.

15. Спустя секунду или две запустится 1С и в окне снизу появится надпись "Привет, Мир!". Мы добились от компьютера того, чего хотели. Поздравляю вас с первой программой!

Что-то не получилось? Остались вопросы? Задайте их мне на почту [email protected] и я отвечу вам сегодня же. Ваш преподаватель: Владимир Милькин .

Обращение преподавателя

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

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

Войдите на сайт как ученик

Войдите как ученик, чтобы получить доступ к материалам школы

Перед вами встал вопрос Как стать программистом 1С , но однозначного ответа на него вы не нашли?

Давайте разбираться вместе.

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

Плюсы :

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

Теперь давайте поговорим о минусах (они тоже имеются):

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

Есть еще один нюанс - работа с людьми . Я не стал записывать его ни в один список, так как все люди разные, и кто-то его расценит как плюс, а кто-то наоборот. Решайте сами.

Исходя из личного опыта, это основные положительные и отрицательные стороны профессии, возможно у других специалистов найдутся дополнения.

Если после данного анализа желание стать программистом у вас не пропало, идем дальше.

Про базовую подготовку

Для начала вам понадобится стартовое обучение, которое даст вам толчок к изучению 1С и научит самым основам, и сможет донести до вас информацию в доступном виде, "человеческим языком".

В качестве такого обучения подойдут очные курсы по программированию в вашем городе в одной из фирм-франчайзи 1С - фирм, предоставляющих услуги по обслуживанию программ 1С. Только убедитесь, что у этой фирмы есть статус 1С:ЦСО, т.е. Центр сертифицированного обучения. Данный статус подразумевает, что у фирмы есть достаточно компетентные специалисты для проведения обучения, а также то, что по окончании обучения вы получите соответствующий сертификат (о пользе сертификатов расскажу позднее). Плюс такого старта - это живой преподаватель, которому вы можете задавать вопросы сразу, если вам что-то непонятно. Обучение как правило групповое, в группе 10-20 человек. Длительность обучения - 2-4 недели.

Если ваш город не такой крупный и в нем нет такой компании (или вы хотите съэкономить на обучении), то рекомендую вам обучающие курсы от Евгения Гилева . Это высококлассный специалист, круче него я не видел. На сайте Курсы-по-1с.рф вы можете как приобрести его платные курсы, так и скачать бесплатные. В данном случае я говорю про его бесплатный видеокурс "Программирование в 1с - за 21 день". Получить его вы можете на этом сайте. Простым и доступным языком Евгений в этом курсе даст вам необходимую "базу".

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

Про сертификаты

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

  • 1С:Профессионал - подтверждение того, что его владелец может эффективно использовать в своей работе возможности платформы (если сертификат по платформе) или типовых конфигураций 1С (если сертификат выдан по одной из типовых конфигураций. Для сдачи такого сертификата необходимо пройти тест в одной из фирм-франчайзи (14 вопросов, максимум может быть 2 ошибки). По сути, этот сертификат говорит о том, что у вас есть начальные знания.
  • 1С:Специалист - также может быть либо по платформе 1С, либо по одной из типовых конфигураций. Этот сертификат уже говорит о том, что у вас есть понимание принципов построения платформы, а также навыки реализации пользовательских задач. Другими словами, наличие данного сертификата говорит о том, что "вы в теме". Для получения такого сертификата нужно успешно сдать экзамен (4 задания, 5 часов на выполнение), комплексно оценивающий ваши навыки работы с платформой 1С.

Сертификат 1С:Профессионал выглядит так:

А 1С:Специалист выгляди так:

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

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

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

Так что решайте сами, нужны ли вам сертификаты или нет.

Про нужные компетенции

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

  • знание языка запросов 1С,
  • умение работать с обычными и управляемыми формами,
  • умение создавать отчеты на системе компоновки данных СКД,
  • знание особенностей внутренних объектов конфигурации (документы, справочники, регистры, планы видов характеристик и т.п.),
  • умение настраивать обмен данными между различными конфигурациями 1С,
  • умение эффективно принимать и выгружать данные в файлы формата XML, MS Excel, MS Word,
  • навыки работы с Библиотекой стандартных подсистем БСП, создания внешних отчетов, обработок и печатных форм.

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

  • Зарплата и Управление Персоналом 3.1,

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

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

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

Как долго нужно учиться?

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

Какие перспективы у профессии?

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

Сколько зарабатывают программисты 1С

Здесь тоже нет единых стандартов - все зависит от квалификации программиста и города проживания. К примеру, в Москве приличным может считаться уровень дохода программиста в пределах 150-170 т.р., в то время как, например, в городах Сибири и Дальнего Востока вам вряд ли удастся найти такого работодателя и зарплата в 70 т.р. считается здесь весьма неплохой. В зависимости от уровня подготовки программиста потолок дохода в одном и том же городе у программиста с минимальными знаниями и профессионала своего дела может отличаться в 2-4 раза. Исходя из сказанного выше можно с уверенностью утверждать следующее:

Хотите более высокий доход - постоянно совершенствуйте свои навыки и/или переезжайте в Москву.

Есть знание основ delphi и турбо паскаля, хотел бы изучить программирование 1С и в дальнейшем работать по этой специальности. Какие курсы (не дистанционные) вы могли бы посоветовать новичку в москве, с чего начать изучение основ? Спасибо!

Добрый день!

В качестве стартового курса мы предлагаем курс "Азы программирования в системе " 8" , этот курс проводится в двух : дневном (3 дня с 10:00 до 17:00) и вечернем (5 вечеров с 18:30 до 22:00) Стоимость курса 7200руб.
Ближайшие даты проведения курса: 04-08 апреля – вечерний курс.

Начать обучение можно также с самостоятельного изучения книги Максима Радченко "Практическое пособие разработчика"
, данную книгу можно приобрести отдельно или в составе коробочки "Версия для обучения программированию" .
Коробка содержит учебную версию платформы + книгу Радченко (которую указала
выше) + еще 2 книги для разработчиков, стоимость коробки 978уб.
В настоящее время эту версию можно скачать бесплатно , в бесплатной версии тоже будут все книги, но в электронном виде.

В принципе, если у Вас большой опыт программирования, то курс по "Азам"
можно пропустить и пойти сразу на следующую ступеньку - курс по "Основным объектам".
Но перед Основными объектами все-равно обязательно позанимайтесь по книге Радченко.

Следующий в линейке курс «Введение в конфигурирование в системе «1С:Предприятие 8»
Этот курс проводится в нескольких форматах:
- очный курс (дневной или вечерний) – занятия в группе классе. Дневной курс – 3 дня с 10:00 до 17:00, вечерний курс – 6 вечеров с 18:30 до 21:30 Стоимость очного курса – 7200 руб, стоимость очного курса + web-доступ к видеоматериалам курса на 6 месяцев – 10400 руб.

Углубленный очный курс-погружение. Это новый формат обучения, предлагаемый нашим учебным центром. Слушатель занимается в нашем учебном классе 5 дней с 10:00 до 17:00, слушатель самостоятельно в удобном для себя темпе изучает материалы web-курса (в наушниках в нашем учебном классе). При этом в классе присутствует преподаватель, готовый в любую минуту ответить на все вопросы слушателя. На каждый день дается предусмотрена определенная программа, т.е.
материал, который нужно изучить и выполнить задания. Если справляетесь в течение дня быстрее, можно быть свободным в этот день или изучать материал следующего дня и таким образом закончить курс быстрее. Такой формат позволяет учиться в удобном для Вас темпе, более глубоко проработать материал курса. После курса остается доступ к видеоматериалам web- курса на
2 года. Стоимость курса в формате погружения – 10800 руб (в стоимость включены обеды и кофе-брейки).

© 2024 iteleradio.ru - Твой компьютер