Що нового?

Придбаний Програміст 1С: з нуля до профі [ironskills] [Гординець Іван]

Інформація про покупку
Тип покупки: Складчина
Ціна: 50000 ГРН
Учасників: 0 з 50
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1040 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Програміст 1С: з нуля до профі


192 години детальних лекцій
200 завдань з реальної практики
Тривалість курсу - 8 місяців.

Що ви будете вміти після закінчення курсу

Розуміти код 1С
Зможете без праці розібратися в алгоритмі іншого програміста

Програмувати
Зможете розробити власний алгоритм на вбудованій мові 1С

Виправляти помилки
Навчіться знаходити і виправляти помилки в коді 1С

Допрацьовувати 1С
Зможете допрацьовувати конфігурації і заробляти на цьому віддалено

Програма курсу:

01 знайомство з системою " 1С: Підприємство»
Спойлер
У цьому модулі познайомимося з базовими поняттями 1С:

платформа
конфігурація
інформаційна база.

Скачаємо останню версію платформи.
Навчимося встановлювати платформу, шаблон конфігурації, створювати інформаційну базу без конфігурації і на основі шаблону, переміщати базу, а також створювати копію.
Отримаємо безкоштовну ліцензію розробника 1С.

02 Основи програмування в 1С
Спойлер
Напишемо першу програму на вбудованому мовою 1С.
Вивчимо Основи програмування:

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

03 зберігання довідкової інформації
Спойлер
Розберемося як зберігати в 1С довідкові дані, навчимося створювати і налаштовувати об'єкти конфігурації:

константа
довідник
перерахування
плани видів характеристик
регістри відомостей

04 програмна робота з об'єктами конфігурації
Спойлер
Розберемося з поняттям "Об'єкт", і навчимося працювати з даними, які зберігаються в базі за допомогою програмного коду:

створювати, змінювати, видаляти елементи довідників, планів видів характеристик
отримувати вибірку елементів
виконувати пошук даних в базі за допомогою
отримати / встановити значення констант
виконувати пошук даних і працювати з методами об'єктів.
та інші операції

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

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

06 документи. Регістри накопичення
Спойлер
У цьому модулі детально розглянемо дуже важливий об'єкт конфігурації "Документ", а також познайомимося з регістрами накопичення.
Ви будете розуміти:

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

Ви будете вміти:

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

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

чому для отримання даних з бази краще використовувати запити, а не методи об'єктів
основи мови запитів в 1С, пристрій запиту
обмеження запитів в 1С
як використовувати інструмент "Консоль запитів"
як працювати з конструктором запитів
як отримувати дані з довідників, документів та інших об'єктів за допомогою запитів
фізичні та віртуальні таблиці, як отримувати дані з регістрів
об'єднання та об'єднання таблиць у запиті
тимчасові таблиці в запитах
пакетний запит
як працювати із запитами в програмному коді
обробка результату запиту
і багато іншого

.

08 оперативний облік. Контроль залишків і розрахунок собівартості
Спойлер
У цьому модулі ми детально розберемо рішення типових завдань оперативного обліку :

резервування
контроль залишків
розрахунок собівартості

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

09 друковані форми
Спойлер
Розберемо покроково алгоритм розробки друкованої форми документа в 1С. навчимося розробляти друковані форми:

з висновком в табличний документ
з висновком в текстовий документ
з виведенням в макет у форматі Microsoft Word (.docx)

Також навчимося:

виводити в друковану форму логотип організації, факсиміле підпису керівника, і печатку організації
відправляти друковану форму на email
прикріплювати файл друкованої форми до документа в 1С

10 1C:професіонал. Старт підготовки до іспиту
Спойлер
З цього модуля ви дізнаєтеся про сертифікацію в 1С:

які бувають сертифікати
як проходить іспит 1С: Професіонал
як проходить іспит 1С: Спеціаліст
як проходить іспит 1С: Спеціаліст-консультант
де можна скласти іспит
як підготуватися до іспитів в короткі терміни.

Також ми надамо вам матеріали для підготовки до 1-го іспиту в лінійці сертифікації розробників 1С - "1С:Професіонал на знання основних механізмів платформи". До кінця курс вам належить підготуватися і здати цей іспит

11 звіти. Система компонування даних (СКД)
Спойлер
У цьому модулі детально розберемо розробку звітів в 1С:

які способи розробки існують в 1С
що таке Система компонування даних (СКД) і чому в більшості випадків саме за допомогою цього механізму рекомендується розробляти звіти
які набори даних можна використовувати для звіту
як розробити звіт, в якому набором даних виступає запит
як розробити звіт, в якому набір даних формується програмно в модулі
як з'єднати набори даних, коли їх кілька
що таке "ресурси" у звіті
як налаштувати параметри звіту
для чого використовується розширення мови компонування даних в СКД
для чого використовуються ролі полів звіту і як їх налаштовувати
як вивести картинки товарів у звіт
що таке варіант звіту, і як для одного звіту створити кілька варіантів
як реалізувати нестандартну розшифровку в звіті (наприклад, при кліці по комірці відкривати інший звіт)
як відправити звіт на email
і багато іншого

12 робота з файлами в 1С
Спойлер
Навчимося вивантажувати дані з 1С в файли всіх популярних форматів (TXT, csv, xlsx, xml, json) і завантажувати дані з файлів в 1С.

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

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

14 користувачі та ролі
Спойлер
Модуль присвячений роботі з користувачами та налаштування прав доступу користувачів:

як створювати користувачів 1С
що таке Роль, як її створити та налаштувати
обмеження доступу на рівні записів (RLS)
для чого призначені параметри сеансу, як встановити / отримати значення параметра сеансу
інструменти для аналізу прав доступу
як створювати користувачів і налаштовувати права доступу в типових конфігураціях
для чого використовується журнал реєстрації, і як з його допомогою аналізувати дії користувачів в 1С
як працювати з налаштуваннями користувача

15 Бухгалтерський облік. План рахунків та Реєстр бухгалтерії
Спойлер
Вивчимо основи бухгалтерського обліку та розберемося з об'єктами для автоматизації бухгалтерського обліку:

план рахунків
Реєстр бухгалтерії

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

16 Розрахунок зарплати. План видів розрахунку і регістр розрахунку
Спойлер
Заглибимося в завдання розрахунку заробітної плати. Вивчимо предметну область і навчимося налаштовувати об'єкти 1С:

план видів розрахунку
регістр розрахунку

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

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

18 регламентні завдання
Спойлер
Регламентні завдання використовуються для автоматизації виконання операції, які повторюються з певною регулярністю (завантаження курсів валют, обмін з сайтом, завантаження електронної пошти, завантаження платежів, розсилка звітів та ін.).
У цьому модулі ми детально розглянемо:

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

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

19 доопрацювання типових конфігурацій
Спойлер
Розберемося як правильно допрацьовувати типові конфігурації.
Ось лише невеликий список з розглянутих тим:

Бібліотека стандартних підсистем (БСП)
Огляд стандартних підсистем в типових конфігураціях
Часто використовувані процедури і функції з БСП
Як допрацьовувати типові конфігурації за допомогою додаткових звітів і обробок
Як виконувати налагодження додаткових звітів і обробок
Як допрацьовувати типові конфігурації за допомогою механізму розширень
Особливості роботи розширень
Правила і прийоми доопрацювання типових конфігурацій
Стандарти розробки

20 оновлення конфігурації
Спойлер
Розберемося як правильно оновлювати конфігурацію 1С:

Налаштування підтримки
для чого використовується конфігурація Постачальника
оновлення типової конфігурації
оновлення нетипової конфігурації
порівняння, оновлення конфігурацій
інструменти для автоматизації оновлення

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

простий обмін з використанням зовнішніх обробок
обмін за правилами XML
розробка правил обміну в конфігурації конвертація даних 3.1
механізм XTDO
обмін через універсальний формат (XDTO)
робота з FTP-сервером
публікація бази на веб-сервері
Web-сервіси (SOAP)
HTTP-сервіси
Стандартний інтерфейс OData
Інтеграція 1С з іншими додатками з використанням REST API
Як налаштувати / доопрацювати обмін між базами на основі типових конфігурацій

В рамках цього модуля розберемо багато цікавих завдань, наприклад, відправку повідомлень і розсилку звітів в telegram, відправку sms з 1С, інтеграцію з сервісом email-розсилок та інші.

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

підключати базу до системи взаємодії за 5 хвилин
налаштовувати інтеграцію 1С з telegram
налаштовувати інтеграцію 1С з WhatsApp
додавати на сайт чат, повідомлення з якого будуть потрапляти відразу в 1С
працювати з системою взаємодії з коду (відправляти повідомлення в чати, отримувати повідомлення з чатів, створювати нові чати і багато іншого)

23 Автоматизоване тестування
Спойлер
Вивчимо Основи автоматизованого тестування, тобто як можна автоматизувати перевірку розробленого функціоналу в 1С:

інструменти платформи 1С для автоматизованого тестування
приклад створення простого сценарію тестування за допомогою запису дій користувача
встановлення Vanessa Automation
основи роботи з Vanessa Automation
створення тестів (фіча-файлів .feature)
виконання тестів
відображення результатів тестування у вигляді звіту
огляд функціоналу конфігурації 1С: Тестувальник

24 основи адміністрування 1С
Спойлер
Вивчимо основи адміністрування 1С, який потрібно знати розробнику 1С:

оновлення платформи 1С
файловий і клієнт-серверний режими роботи
встановлення MS SQL Server
основи роботи в SQL Server Management Studio
установці Postgre SQL
основи роботи в pgAdmin
основи роботи в консолі кластера 1С
отримання / відновлення ліцензії 1С
як зробити копію бази в файловому і в клієнт-серверному варіанті
регламентні операції СУБД: бекап, оновлення статистики, перестроювання індексів
регламентні операції 1С: перерахунок підсумків, установка періоду розрахованих підсумків
блокування роботи користувачів, блокування регламентних завдань
та ін.

25 командна розробка в 1С
Спойлер
Розберемо як організувати розробку в команді, що складається з декількох розробників, за допомогою сховища конфігурації. Навчимося створювати сховище конфігурації, підключатися до нього, додавати нових користувачів сховища і розглянемо особливості роботи з конфігурацією, яка підключена до сховища.
Також познайомимося з середовищем розробки 1C: Enterprise Development Tools.

Тариф: Базовий

Доступ до навчальних матеріалів
Особистий кабінет із записами уроків
Загальний чат студентів

https://ironskills.by/kursi/programmist-1c
 
Угорі