З чого розпочати навчання програмування 1с. Платні курси торгівлі

25.01.2021 Новини

Етапи навчання у школі програмування (або як стати програмістом 1С з нуля)

Отже, ви вирішили стати програмістом 1С.

Я помітив, що серед людей, які записуються до мене на заняття, переважають такі групи:

1) Фахівці, які змушені займатися супроводом 1С у навантаження до своєї основної роботи. В основному це, звичайно ж, системні адміністратори.

2) Достатньо досвідчені користувачі 1С, котрим вивчення програмування це природний етап розвитку у межах своєї області. Зазвичай такі люди добре розуміються на одній із предметних областей. Це і впровадженці і консультанти, і головні бухгалтери. У своїй професії вони досягли такого рівня, що починають освоювати суміжні.

3) програмісти, що вже відбулися, іншими мовами, які нещодавно перейшли в 1С. Такі люди вже мають досить хорошу алгоритмічну підготовку і досвід програмування.

Але з чого розпочати? Куди і як краще спрямувати свої зусилля? Розгубленість цьому етапі цілком зрозуміла.

В інтернеті можна знайти таку кількість розрізненої інформації, що просто голова йде кругом. Тому найчастіше учень починає освоювати професію за розрізненими статтями, які випадково знайдені в інтернеті.

І виходить, що освоєння метаданих відбувається до впевнених навичок володіння внутрішньою мовою 1С (помилка більшості, якщо не всіх доступних в інтернеті курсів програмування в 1С). Або розробник-початківець відразу намагається писати досить складні програми, не маючи за плечима навіть елементарної алгоритмічної підготовки.

У результаті перед учням постають абсолютно нерозв'язні з його погляду проблеми, і тільки тому що він почав не з того кінця, не в тому порядку вивчати предмет.

Нижче я докладно описую етапи навчання, які проходять учні, які займаються моєю школою.

Прочитайте описані нижче етапи навчання і знайдіть собі той, з якого ми почнемо рухатися до мети разом з вами.

Етапи навчання:

1. Вивчення основ внутрішньої мови програмування 1С 8.

З цього ми починаємо, якщо ви зовсім недосвідчений розробник або не програмували раніше жодною з інших мов.

На цьому етапі відбувається подолання порога входження в програмування, який для людей, які не програмували раніше, може бути досить високим.

Вже вкотре я застерігаю розробників-початківців: не поспішайте створювати нові об'єкти в конфігураторі! Все, що робиться швидко за допомогою мишки – швидко та освоюється. Але починати треба не з того. Почніть із самих основ - вивчення внутрішньої мови 1С 8 - .

2. Виконання просунутих вправ знання внутрішньої мови програмування 1С 8.

Основи основами, але ніщо не замінить досвід роботи з мовою, отриманий при самостійній роботі, при подоланні труднощів, вирішенні реальних завдань.

Саме цих цілей служить блок цікавих вправ, підібраних спеціальним чином зростання складності. Виконання цих вправ зачіпає практично всі розділи внутрішньої мови 1С8.

Даний етап навчання підійде як відправна точка, якщо ви вже маєте досвід написання програм іншими мовами програмування - .

3. Вивчення мови запитів 1С 8.

Наступний етап у навчанні розробника – вивчення запитів.

Це необхідний етап, оскільки сучасні реалії диктують, що отримання облікових даних у 1С має відбуватися з допомогою запитів. Об'єктна техніка - лише зміни даних. Знову ж таки це пов'язано з клієнт-серверною архітектурою та орієнтацією на веб-.

4. Виконання просунутих вправ знання мови запитів в 1С 8.

Основи основами, але щоб навчитися писати запити - потрібно їх писати.

І тут якнайкраще підійде блок цікавих вправ, підібраних спеціальним чином за зростанням складності. Виконання цих вправ зачіпає майже всі розділи мови запитів в 1С8.

Даний етап навчання підійде як відправна точка, якщо ви вже маєте досвід написання запитів в 1С або SQL - .

5. Створення звітів та обробок для системи 1С:Підприємство 8.

Тепер, коли решта етапів позаду, можна приступати до найцікавішого.

Зрештою, у ваших силах написати програму, яка зможе внести зміни до бази даних, допоможе заповнити документ, створить нові довідники. Такі доповнення до 1с називаються обробками.

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

На розробку звітів за допомогою системи компонування даних.

6. Доопрацювання існуючих змін.

На цьому етапі починається робота з метаданими змін: створення документів, довідників, регістрів та інші подібні завдання.

Зміна конфігурації - складний розділ розробки 1С. А зміна зміни, яка враховує наступні оновлення та супровід бази, подальший розвиток функціоналу - дуже складне завдання, яке під силу небагатьом.

До цього етапу доходять небагато, і ще менше розробників 1С він дійсно потрібен у роботі. Тому що 80% доробок для 1С можна і потрібно робити без зміни конфігурації. Для цього використовуються зовнішні звіти та обробки.

І, якщо у випадку з такими базами оперативного обліку, як "Управління торгівлею", я з розумінням ставлюся до внесення змін до самої бази і навіть зняття з підтримки, то у випадку бухгалтерії потрібно до останнього не вносити зміни до самої бази і тим більше не знімати її із підтримки. Це викликано дуже частими змінами законодавства і, як наслідок, оновленнями від 1С, що постійно випускаються. Якщо база не допрацьовувалась безпосередньо - всі оновлення проходитимуть на ура автоматично. Якщо були зміни - програмісту потрібно буде щоразу вносити оновлення в ручному режимі, що не тільки витратно за часом, а й може призвести до внесення помилок до бази.

Є знання основ 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 руб. .

Поглиблений очний курс-занурення. Це новий форматнавчання, що пропонується нашим навчальним центром. Слухач займається у нашому навчальному класі 5 днів з 10:00 до 17:00, слухач самостійно у зручному для себе темпі вивчає матеріали web-курсу (навушники у навчальному класі). При цьому в класі є викладач, готовий будь-якої хвилини відповісти на всі запитання слухача. Щодня дається передбачена певна програма, тобто.
матеріал, який потрібно вивчити та виконати завдання. Якщо ви справляєтеся протягом дня швидше, можна бути вільним у цей день або вивчати матеріал наступного дня і таким чином закінчити курс швидше. Такий формат дозволяє навчатися у зручному для Вас темпі, глибше опрацювати матеріал курсу. Після курсу залишається доступ до відеоматеріалів web-курсу на
2 роки. Вартість курсу у форматі занурення - 10800 руб (у вартість включені обіди та кава-брейки).

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

Професія 1С Програміст– приваблює людей, які хочуть працювати за покликанням у сфері інформаційних технологійта автоматизації бізнес-процесів підприємства. 1С Програміст - на сьогоднішній день затребуваний, невеликий огляді думки з цього приводу я роблюk у статті: Стати 1С Програмістом.

Щоб стати 1С програмістом треба:
1. Мати бажання
2. Запастись терпіння
4. Необхідна програма 1С
5. ЖКК (Жовто-червоні книжки) та курси по 1с
6. Практика, практика та ще раз практика
Розглянемо все докладніше.

Хочу стати програмістом 1С

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

Розпочати вивчення 1С

1. Нам потрібна програма 1С, для початку підійде, її можна завантажити або купити коробку разом із ЖЖК.
2. Це курси як би там не було і хто б, що не казав, вони потрібні.
По-перше, це скорочує час навчання більше, ніж на половину, друге курси стимулюють.
Я без курсів вивчав безрезультатно 1С два роки, робота (працював системним адміністратором), будинок, сім'я та на 1С час не залишалося.

З офіційними курсами 1С ознайомтесь на сайті 1С, Курси 1С — навчання та підготовка до іспитів

Але я б радив курси Євгенія Гільова та Насипов Фарита «Професійне програмування в 1С:Підприємстві 8.х». Для початку зайдіть сайт ознайомтеся матеріалами та оцініть самі як вам даний курс.

Якщо вирішили, то запишіться на курс «1С:Програміст – Швидкий старт у професію», даний курс стоїть і за час його проходження ви точно дізнаєтесь ваше це чи ні.

3. Ви придбали «1С:Підприємство 8.2. Версія для навчання програмування» та ЖЖК, записалися на курси, тоді відразу ж беріться до підготовки на сертифікат.

Якщо взагалі не знайте, що таке програмування, то вам сюди.

У цій статті я спробую розповісти Вам. як з нуля, у найкоротші терміни, вивчити 8.3 та 8.2. Причому не лише вивчити, а й монетизувати свої знання.

Початок — найважчий у будь-якій справі. Щоб зробити перший крок. я рекомендую ознайомитись із предметною областю — бухгалтерією, торгівлею, обліком з/п. Почати слід з розуміння торгівлі: потрібне знання основних бізнес-процесів будь-якої компанії: купівля товарів/сировини, продаж товару тощо. Наступний крок – розуміння основ бухгалтерського обліку.

Ви повинні представляти загальні принципибухобліку. Не намагайтеся одразу, з нуля, зрозуміти все – не вийде. Якщо Ви технар-програміст, Ви не повинні знати бухгалтерський облік краще за бухгалтерів і вчити їх цьому мистецтву.

Для навчання програмі 1С 8.3 з нуля, у вигляді практичної частини, рекомендую встановити найпоширеніші типові конфігурації - і . Створіть основу тестову організацію, проведіть , зробіть тощо. Проведіть у програмі 1C всі дії, що зустрічаються у повсякденному житті підприємства.

Починаємо програмувати в 1С

Коли Ви більш-менш розібралися в предметної області, навіщо, загалом, використовують 1С підприємство, слід братися до . З нуля починати програмувати варто з розробки простих конфігурацій:

Отримайте 267 відеоуроків з 1С безкоштовно:

Створіть документ надходження, оприбуткуйте товар. Створіть документ продажу – продайте. Побудуйте, в якому можна буде побачити товарорух. Розробте друкарську формудо документів. Не рекомендую одразу лізти в «складні» типові конфігурації, перший етап програмування в 1 С 8.3 з нуля — розуміння призначень метаданих об'єктів.

Поясніть собі, що таке , . Особливо важливий пункт у вивченні програмування 1С - вбудований. Без нього неможливо ефективно отримувати дані із системи. Можливо, для інтересу Ви можете знайти знайомих, яким потрібна була своя «унікальна» програма. Ви можете домовитися з ними про створення такої програми безкоштовно або за невелику винагороду. У такому разі Ви отримаєте не тільки навички програмування на живому прикладі, але й досвід спілкування із замовником, що насправді є дуже важливою властивістю.

Зараз Вам як ніколи потрібна самомотивація, необхідність багато працювати та вбирати нову інформаціюяк губка. Щодня Ви дізнаватиметеся щось нове, цікаве ( заздрю ​​вам 🙂). На цьому етапі вивчення програмування 1С з нуля з матеріалів я б порекомендував:

  • Почати читати програмування, починаючи з найпростіших. Простих прикладіврозробки»). Швидше за все, Ви не відразу розумітимете все, але інформація відкладеться у Вашій пам'яті, і її можна буде використовувати надалі.
  • Перегляд онлайн- дуже корисна і наочна інформація, тим більше, що дістати більшість з них можна безкоштовно.
  • Щоб розпочати вирішувати реальні практичні завдання, зареєструйтесь на біржі фрілансу 1С та почніть вирішувати завдання з архіву. Тим самим Ви не лише отримаєте реальний досвід, Але й зрозумієте, які види послуг на ринку зараз потрібні.

Монетизуємо знання у 1С

Через деякий час ми стаємо таким собі Middle 1C developer. Ми вже розуміємо архітектуру 1С 8.2, вміємо відрізняти дебет від кредиту, сміливо спілкуємося з клієнтом — ми повноцінні фахівці, які пройшли цей шлях з нуля. Постає питання — монетизація знань. Насправді ринок послуг 1С надзвичайно великий. І заробляти на ньому можна дуже пристойні гроші. Розглянемо основні способи продажу своїх послуг:

Робота в 1С-франчайзі

Величезний плюс - беруть фахівців 1C з нуля. Робота у фірмі-франчайзі 1С – шлях постійного розвитку. Ви точно дізнаватиметеся щодня щось нове, цікаве. Основний плюс франчайзі, на мій погляд, - необмежена зверху планка заробітної плати (якщо Ви працюєте на погодинній ставці). За досвідом можу сказати, що у франчайзі можна заробляти дуже непогані гроші — все залежить від Вашого вироблення. Коли зарплата зав'язана на виробітку, це дуже мотивує.

Необхідно завжди шукати креативні варіанти підвищення вироблення годинника. Наприклад, створити універсальну обробку, яку можна продавати всім клієнтам Роботи у фірмах-франчайзі, як правило, величезна кількість. У досвідчених програмістів 1С виходить закривати до 300 годин на місяць, що в перерахунку на середню ставку програміста 1С виходить досить непогано. Мій особистий рекорд – 400 годин.

Робота фрілансером/свій бізнес у 1С

Аналогічна роботі у франчайзі. Ми також надаємо послуги 1С на аутсорсі. Ви мотивовані надання якісних послуг: якщо клієнт піде, Вам не буде чого їсти:). Істотна відмінність — нам необхідно шукати клієнта, вести бухгалтерію організації (ІП або ТОВ). Клієнтів можна шукати в інтернеті, на спеціальних сайтах для фрілансерів, просто знайомих і т.д.

Робота на внутрішньому проекті («фікси»)