...

Курси програмування BAS

Навчання з нуля до практикуючого розробника

Попит на програмістів BAS в Україні стабільно зростає. Бізнес автоматизує бухгалтерію, виробництво, торгівлю, логістику, CRM та фінанси, а разом із цим збільшується потреба у фахівцях, які вміють розробляти, доопрацьовувати та інтегрувати рішення на платформі BAS.

Компанія SoftUp пропонує практичний курс програмування BAS, який допоможе освоїти професію незалежно від того, чи ви тільки починаєте знайомство з платформою, чи вже маєте досвід роботи з BAS як користувач.

Це курс саме для майбутніх програмістів BAS, а не для бухгалтерів чи кінцевих користувачів системи.

1000003555

Для кого цей курс

Навчання буде корисним:

  1. Студентам IT-спеціальностей
  2. Консультантам BAS
  3. Програмістам, які хочуть перейти на платформу BAS
  4. Користувачам BAS, які хочуть навчитися створювати власні доопрацювання
  5. Підприємцям, які планують самостійно підтримувати власні рішення
  6. Усім, хто хоче отримати нову затребувану професію

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

Чому варто вивчати програмування BAS

1000003721

Системи BAS використовують тисячі українських підприємств — від невеликих компаній до великих виробництв і холдингів.

Програмісти BAS займаються:
  • розробкою нового функціоналу;
  • автоматизацією бізнес-процесів;
  • інтеграціями із CRM, сайтами, банками та маркетплейсами;
  • створенням звітів;
  • оптимізацією продуктивності;
  • підтримкою корпоративних інформаційних систем.

Це одна з небагатьох спеціалізацій, де програміст одночасно працює і з кодом, і з реальними бізнес-процесами підприємств.

Програма навчання

Курс побудований за принципом від простого до складного та охоплює всі ключові можливості платформи BAS.

BAS та 1С 8.3

Модуль 1. Основи платформи BAS

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

  • Що таке платформа BAS
  • Архітектура платформи
  • Конфігурація та база даних
  • Товстий, тонкий та веб-клієнт
  • Файлова та серверна база
  • Конфігуратор
  • Режим підприємства

Модуль 2. Мова програмування BAS

Слухачі освоять:

  • типи даних;
  • змінні;
  • масиви;
  • структури;
  • цикли;
  • функції;
  • процедури;
  • основні алгоритми.

Після цього виконуються перші практичні завдання.

  • калькулятор
  • пошук
  • сортування
Управління торговим підприємством
легко та вигідно!

Модуль 3. Метадані BAS

Вивчення всіх основних об’єктів конфігурації:

  • довідники;
  • документи;
  • регістри;
  • плани рахунків;
  • плани видів характеристик;
  • перерахування;
  • плани обміну.

Модуль 4. Форми та інтерфейс

Навчання створенню:

  • форм документів;
  • списків;
  • форм вибору;
  • команд;
  • елементів інтерфейсу;
  • обробників подій.

Практика – створення власної форми документа

бізнесу KeyCRM
frame-1000003555-3

Модуль 5. Документи та бізнес-логіка

Створення власних документів із проведенням, перевірками, друкованими формами та автоматичними розрахунками.

  • Створення документа
  • Проведення
  • Скасування проведення
  • Друковані форми
  • Перевірка даних
  • Нумерація

Практика – Документ “Замовлення клієнта”.

Модуль 6. Регістри

Окремий блок присвячений:

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

На практиці створюється власний складський облік.

1000003555
module-content-img2

Модуль 7. Запити

Один із найважливіших модулів.

Слухачі навчаться:

  • писати складні запити;
  • працювати з JOIN;
  • використовувати тимчасові таблиці;
  • будувати ABC-аналіз;
  • оптимізувати швидкодію
  • Мова запитів
  • JOIN
  • LEFT JOIN
  • GROUP BY
  • HAVING
  • UNION
  • ПІДСУМКИ
  • Тимчасові таблиці
  • Індекси

Практика:

  • залишки товару
  • продаж
  • прибуток
  • ABC-аналіз

Модуль 8. Система компонування даних (СКД)

Створення професійних звітів і систем компонування даних:

  • продажі
  • прибутковість
  • залишки
  • аналітика
  • діаграми
  • джерела
  • параметри
  • макети
  • угруповання
  • налаштування користувача.

На практиці створюється Звіт “Продажі”.

frame-1000003555-1-1
Rectangle 946 q

Модуль 9. Бізнес-процеси

  • Бізнес-процес
  • Задачі
  • Маршрути
  • Виконавці
  • Узгодження

Практика: Процес узгодження рахунку.

Модуль 10. Робота з файлами

  • Excel
  • Word
  • PDF
  • CSV
  • TXT
  • XML
  • JSON

Практика: Імпорт прайс-листу.

SMS-fly з BAS / 1C
Rectangle 946 w

Модуль 11. Інтеграція

  • HTTP
  • REST API
  • SOAP
  • XML
  • JSON
  • FTP
  • SMTP
  • Telegram Bot API

Практика: Обмін із сайтом.

Модуль 12. SQL

  • Структура бази
  • PostgreSQL
  • MS SQL
  • Індекси
  • Продуктивність

Практика: Оптимізація запитів.

rectangle-946-1
738004341w

Модуль 13. Продуктивність

  • Вимірювання продуктивності
  • Журнал реєстрації
  • Профілювання
  • Оптимізація запитів

Модуль 14. Розширення

  • Розширення конфігурації
  • Доопрацювання типових рішень
  • Оновлення
738004341
738004341.1

Модуль 15. Керовані форми

  • Клієнт
  • Сервер
  • Контекст
  • Асинхронність
  • Оповіщення

Модуль 16. Робота з BAS ERP

Слухачі знайомляться із найбільшою конфігурацією BAS:

  • закупівлі;
  • продажі;
  • виробництво;
  • фінанси;
  • CRM;
  • складський облік.
Rectangle 946g
Види цін

Модуль 17. Практична розробка

Під час навчання студенти створюють власні проєкти:

  • CRM;
  • HelpDesk;
  • систему документообігу;
  • виробничий облік;
  • система заявок
  • складський модуль;
  • WMS (облік складу)
  • облік обладнання
  • систему погодження
  • рахунків;
  • узгодження рахунків
  • BI-звіти;
  • інтернет-магазин.

Саме практика дозволяє сформувати реальне портфоліо.

Модуль 18. Git та командна розробка

  • Git
  • GitHub/GitLab
  • EDT
  • Порівняння конфігурацій
  • Сховище конфігурації
  • CI/CD
module-icon1

Модуль 19. Архітектура рішень

  • Паттерни проектування
  • Клієнт-серверна архітектура
  • Поділ логіки
  • Масштабованість
  • Безпека

Модуль 20. Підсумковий дипломний проект

Створення повноцінної ERP-системи для підприємства:

  • продаж;
  • закупівлі;
  • склад;
  • виробництво;
  • фінанси;
  • звіти;
  • інтеграція з REST API;
  • обмін через JSON/XML;
  • друкарські форми;
  • мобільне робоче місце.
Rectangle 946s

Чому у SoftUp?

для торгових агентів від SoftUp
Group
SoftUp — це компанія
яка щодня займається впровадженням BAS, розробкою модулів, інтеграціями з CRM, маркетплейсами, банками, ПРРО, AI-сервісами та іншими корпоративними системами.
Group
Саме тому курс
побудований не на академічній теорії, а на практичному досвіді наших розробників. Ви вивчатимете ті технології та підходи, які реально використовуються в комерційних проєктах.

Практика замість сухої теорії

Навчання побудоване таким чином, щоб після кожної теми слухач виконував практичне завдання.

За час курсу ви навчитеся
  • створювати документи;
  • розробляти звіти;
  • писати запити;
  • інтегрувати BAS із сайтами та CRM;
  • працювати з Telegram Bot API;
  • обмінюватися даними через JSON та XML;
  • оптимізувати швидкодію;
  • створювати власні корпоративні рішення.
Після завершення курсу ви зможете
  • самостійно створювати конфігурації BAS;
  • доопрацьовувати типові рішення;
  • працювати з BAS ERP;
  • створювати інтеграції через API;
  • оптимізувати продуктивність систем;
  • брати участь у комерційних проєктах із розробки BAS;
  • розпочати кар’єру програміста BAS або підвищити свою кваліфікацію.
Group (1)
BAS Малий бізнес
Group (1)
BAS бухгалтерія
Group (1)
BAS управління підприємством

Запрошуємо на навчання

Якщо ви хочете освоїти сучасну професію програміста BAS та навчатися під керівництвом практикуючих фахівців, команда SoftUp допоможе пройти цей шлях — від перших рядків коду до створення повноцінних корпоративних систем. Ми поєднуємо теорію, практику та реальні кейси, щоб після завершення курсу ви були готові працювати з комерційними проєктами, а не лише знали синтаксис мови програмування.

Спробуйте вже зараз

Швидкий старт із мінімальними вкладеннями.

Залиште заявку на сайті: ми розповімо про інтеграцію і налаштуємо рішення для роботи в BAS/1C