Триває набір нової групи на курс Enterprise Patterns! Старт курсу 02.12.2024. Реєструйтеся зі знижкою 15% до 15.11.2024!
Дізнатися більше

Курс Salesforce

Online
7 днів тестового періоду
Менторинг
Безкоштовна заморозка
Вiдеокурс з Git

SalesForce – найбільша у світі CRM для автоматизації продажу, маркетингу та інших бізнес-процесів. Ця CRM активно використовується у США у сферах фінансів та охорони здоров’я. Зараз Salesforce знаходиться на вершині зростання і кількість вакансій для SalesForce Developer постійно зростає.

Записатись

Про курс

ПРОГРАМА КУРСУ SALESFORCE DEVELOPER

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

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

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

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

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

Record Type – це поле, що вказує на тип запису. Від цього поля може залежати відображення інших полів, їхня обов’язковість або можливість редагувати.
Записи того самого об’єкта, що мають різні рекорд тайпи можуть відрізнятися і мати різний функціонал. При цьому немає необхідності створювати окремий об’єкт, коли більшість функціоналу однакова.

Тут студент вивчає рівні доступу (доступ до об’єкта, доступ до певних записів, доступ до певних полів), види доступу – створення, редагування, видалення.

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

Вивчаємо можливості стандартних інструментів visualforce-page, знайомимося з мовою Apex з прикладу Apex-контролера, коли результат виконання коду можна відразу побачити на сторінці.

Знайомство з мовами SOQL та SOSL, написання складних запитів на пошук записів.

Створення лайтнінг компонентів, використання готових інструментів разом із звичайним HTML, взаємодія з Apex-контролером, робота над ізольованістю компонентів, щоб їх можна було використовувати повторно.

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

Тригери дозволяють виконувати дії до та після створення, редагування, видалення записів. Це може бути оновлення поточних записів (які створюються або редагуються) або обробка пов’язаних із ними записів. В цілому Apex-тригери можуть виконати майже всі дії, які дозволяє мова Apex.

Асинхронні процеси необхідні для обробки великих обсягів даних, виконання складних алгоритмів, коли користувачеві необов’язково чекати завершення завдання.
Тут буде замінено один із автоматичних процесів (замість того, щоб вішати процес на кожен запис – можна зробити асинхронний процес, який обробить усі потрібні записи за один раз)

Стандартна форма створення запису який завжди має весь функціонал, який клієнту хотілося б, тому тут треба створювати кастомну форму. А щоб клієнт міг сам керувати цією кастомною формою – необхідно додати кастомні налаштування для цієї форми.
Крім кастомної форми тут буде знайомство з Custom metadata types, а саме створення кастомних налаштувань для додатка. А щоб ці налаштування було зручно налаштовувати – програміст також повинен зробити зручну сторінку для цих кастомних налаштувань.

Для виконання цього завдання треба буде застосувати отримані раніше знання, повторно використовувати створені раніше компоненти, ще глибше вивчити можливості Apex і Lightning і загорнути це все SLDS – що було б красиво.

Фінальна задача, де студентам треба буде зібрати все, що вони зробили в окремий пакет, встановити/задеплоїти його на окремий орг, і перевірити чи правильно працює.

Необхідні навички для навчання на курсі
  • Мінімальний досвід вивчення/використання будь-якої мови програмування
  • Мінімальний досвід використання/налаштування будь-якої CRM системи
  • Знання англ. мови на рівні читання технічної документації
Ранній рівень підготовки? Спробуйте  Java Start

Швидкість проходження курсу залежить від вас. Швидше вчитесь – менше платите.
В середньому наші студенти проходять даний курс за 4-6 місяців.

Записатись на консультацію





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

    Online

    Менторинг

    Online

    Менторинг +

    Менторинг
    • Онлайн доступ до стандартної програми курсу
    • Без лекцій, без теорії, тільки практичні завдання
    • Навчання 1 на 1 з особистим ментором
    • 1 code review в день
    • Тестовий період 7 днів
    Менторинг +
    • Онлайн доступ до стандартної програми курсу
    • Навчання 1 на 1 з особистим ментором
    • Без лекцій, без теорії, тільки практичні завдання
    • Немає тестового періоду
    • Один з трьох привілеїв на вибір:
      1) два code review в день
      2) можливість змінити стандартну програму курсу (забрати або додати теми)
      3) можливість спілкуватись з ментором у визначений вами час

    Етапи вашого навчання

    Ваш план навчання з нуля до спеціаліста рівня Strong Junior
    2
    SalesForce mentoring

    Як проходить навчання

    Реєстрація на курс

    Залишаєте заявку на курс

    Відповіді на запитання

    З вами зв’язується співробітник FoxmindEd і відповідає на всі ваші запитання

    Ментор

    Вас розподіляють до ментора і ви отримуєте перше завдання

    Матеріал

    Вивчаєте матеріал і робите завдання

    Відгук про роботу

    Отримуєте відгук від ментора

    Наступне завдання

    Фінішуєте завдання та переходите до наступного

    Докладніше

    Наші ментори

    Ігор Майба

    Salesforce Engineer

    Flixbus

    Досвід у сфері
    з 2017 року
    Досвід викладання
    з 2022 року
    Ігор Майба

    Salesforce Engineer

    Flixbus

    Досвід у сфері
    з 2017 року
    Досвід викладання
    з 2022 року

    Шлях розпочався у 2017 році з компанії Techmagic, на курси якої я пройшов, а потім був відібраний на позицію trainee в числі кращих студентів. Комерційний досвід роботи більше 6 років на аутсорсі і на продуктах. Проекти з різноманітних сфер, як рітейлові площадки та системи з області охорони здоровʼя, так і система для роботи зі співпраці з автобусними компаніями чи таксі на гелікоптерах.

    Тарас Кулієвич

    Middle Salesforce Developer

    TechMagic

    Досвід у сфері
    з 2019 року
    Досвід викладання
    з 2022 року
    Тарас Кулієвич

    Middle Salesforce Developer

    TechMagic

    Досвід у сфері
    з 2019 року
    Досвід викладання
    з 2022 року

    З університетських часів хотів стати програмістом. Встиг спробувати інші галузі у житті, але завжди повертався до програмування. Почав свій шлях з PHP, де працював над розробкою рішень для різноманітних клієнтів – від благодійних організацій до хостинг-провайдерів. В якийсь момент мені надійшла пропозиція перейти на Salesforce, яку я прийняв. Останні два роки працюю в різних секторах бізнесу, розробляючи рішення на основі Salesforce.

    Мар’ян Лижичка

    Salesforce Developer

    Peeklogic

    Досвід у сфері
    з 2021 року
    Досвід викладання
    з 2023 року
    Мар’ян Лижичка

    Salesforce Developer

    Peeklogic

    Досвід у сфері
    з 2021 року
    Досвід викладання
    з 2023 року

    Сертифікований (4x) Full-stack Salesforce developer. Починав як React.js розробник, після чого свічнувся в Salesforce, в якому вже 2 роки комерційного досвіду. В основному працюю з Sales Cloud, проте є досвід розробки Community та Appexchange додатків. В роботі переважно використовую Apex, SOQL, SOSL, JavaScript, LWC, Visualforce, REST, Process Builder, та за потреби використовую додаткові бібліотеки.

    Анастасія Матвійчук

    Salesforce Developer

    Redtag

    Досвід у сфері
    з 2020 року
    Досвід викладання
    з 2022 року
    Анастасія Матвійчук

    Salesforce Developer

    Redtag

    Досвід у сфері
    з 2020 року
    Досвід викладання
    з 2022 року

    Привіт! Мене звати Настя і я сертифікований Salesforce developer. Працюю Salesforce розробником вже третій рік. Починала свій шлях з курсів Java, а потім перейшла в SF розробку. У своїй роботі активно використовую технології – LWC, Aura Components, SOQL, REST. Більшість моїх тасок пов’язані з back-end розробкою на Apex, але нерідко зустрічається і Front-end на LWC або Aura Components.

    Савiнюк Роман Валентинович - Ментор напряму Sales Forse
    Роман Савiнюк

    Full-Stack Developer

    Synebo

    Досвід у сфері
    з 2018 року
    Досвід викладання
    з 2021 року
    Роман Савiнюк

    Full-Stack Developer

    Synebo

    Досвід у сфері
    з 2018 року
    Досвід викладання
    з 2021 року

    Я люблю навчатися і весь час дізнаватися щось нове. Вивчав Java і Node.JS. Дізнався, що є така технологічна компанія, яка по суті створила рішення, яке крутиться на Java і власному фреймворку, схожому на реакт. Зацікавився і почав розбиратися у сфері сейлсфорс. У сейлсфорсі вже другий рік працюю full stack developer-ом, багато працював з ком’юніті. Приймав участь як у створенні платних Enterprise продуктів з нуля, так і на outsource/outstaff. Розробляв різні інтеграції зі сторонніми сервісами. Працюю з APEX, SOQL, SOSL, LWC, AURA і з супутніми мовами і технологіями.

    Нікітін Руслан - Ментор напряму Sales Forse
    Руслан Нікітін

    Salesforce Developer

    Flix

    Досвід у сфері
    з 2018 року
    Досвід викладання
    з 2021 року
    Руслан Нікітін

    Salesforce Developer

    Flix

    Досвід у сфері
    з 2018 року
    Досвід викладання
    з 2021 року

    Перш ніж я став розробником Salesforce, я самостійно вивчав програмування, починаючи з Java мови і проходячи різні курси, такі як JavaRush і курси в Epam. Зараз я сертифікований Salesforce Developer з сімома сертифікатами і маю більше п’яти років досвіду в комерційній розробці рішень на платформі Salesforce. Мої технологічні навички включають Java, JavaScript, Apex, SOQL, Lightning (Aura), Lightning Web Components (LWC) і Salesforce DX.

    Нарейко Максим - Ментор напряму Salesforce
    Максим Нарейко

    Salesforce Developer

    EPAM Systems

    Досвід у сфері
    з 2020 року
    Досвід викладання
    з 2022 року
    Максим Нарейко

    Salesforce Developer

    EPAM Systems

    Досвід у сфері
    з 2020 року
    Досвід викладання
    з 2022 року

    Software Engineer з більш, ніж трьома роками досвіду в Salesforce розробці.

    Безруков Олег - Ментор напряму Salesforce
    Олег Безруков

    Salesforce Team Lead

    Voicenter

    Досвід у сфері
    з 2018 року
    Досвід викладання
    з 2021 року
    Олег Безруков

    Salesforce Team Lead

    Voicenter

    Досвід у сфері
    з 2018 року
    Досвід викладання
    з 2021 року

    Загалом в ІТ вже працюю 3,5 роки. Якщо роботу Team Lead-а можна вважати викладанням, то 1,5 роки. Вже майже як 2 роки займаюся успішною розробкою програм для бізнесу і особливо інтеграцій у сфері комунікацій. Здебільшого, на даний момент –  це розробка програм і складання пакетів для випуску в Salesforce Marketplace.

    У теперішній час неможливо обійтися без таких технологій як: Java, JavaScript, REST APIs, JSON, SQL і, звісно, HTML, CSS. Проте в Salesforce є ще свої технології, такі як: Apex, LWC, Aura Components, SOSL, SOQL, Visualforce.

    Відгуки

    5
    SALESFORCE
    SALESFORCE SALESFORCE

    Програма дуже добре продумана, охоплює необхідний стек технологій, немає жодного зайвого завдання (часто в курсах дають багато фундаментальних речей, відірваних від вимог ринку), усі завдання реально застосовують на практиці, а функціональність можна побачити на будь-якому сайті (багато динамічних компонентів, пагінація, модальні вікна тощо), велику увагу приділено архітектурі застосунку (поділ на шари, безпека, асинхронні процеси). Високі вимоги до дизайну веб-інтерфейсу. Ну, а клиновий код - це наше все)))) Важливо й те, що в курсі немає лекцій і вебінарів, доводиться шукати матеріал самостійно, тож навчатися справді тяжко, але це дає велику навичку самостійної роботи без сторонньої допомоги. І найголовніше - наставник! Любов Усольцева, таких людей ще пошукати треба, дійсно класний профі!!! Вона відмінно розбирається в предметній області, вміє мотивувати і пояснювати складні речі простою мовою, і просто мила людина, гідна найтепліших слів!!!! Під її керівництвом навчання перетворилося на захопливу пригоду)))))

    Всі відгуки
    Сертифікат про закінчення

    Сертифікат про закінчення

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

    КУРСИ SALESFORCE DEVELOPER

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

    Курс із Salesforce з’явився у навчального центру FoxmindEd відносно недавно – коли ця платформа стала лідером ринку, обігнавши конкурентів. Тоді стало очевидно, що Salesforce – перспективна ніша на ІТ-ринку. Ось кілька причин, за якими ми оцінюємо майбутнє цієї платформи.

    Провідна CRM-платформа – Salesforce забезпечує ефективність бізнес-процесів для компаній будь-якого розміру, що допомагає йому утримувати лідерство на ринку.

    Ринковий попит – навіть на тлі кризи Salesforce планує агресивне зростання, що підтримує попит на Salesforce-фахівців.

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

    Професійний розвиток – вивчення Salesforce сприяє розвитку корисних навичок, як-от аналітика, управління проєктами та комунікація.

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

    Сфери, де використовується Salesforce

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

    • Фінанси – управляє клієнтськими акаунтами, оптимізує процеси кредитування і страхування.
    • Охорона здоров’я – покращує зв’язок між пацієнтами та медустановами, управляє пацієнтськими даними.
    • Роздрібна торгівля – створює персоналізований купівельний досвід, управляє запасами і маркетингом.
    • Виробництво – автоматизує замовлення і доставку, управляє ланцюжками поставок.
    • Технології та IT – оптимізує проєктне управління, взаємодію з клієнтами та аналітику.
    • Освіта – управляє відносинами зі студентами, автоматизує адміністративні процеси.
    • Некомерційні організації – управляє взаємовідносинами з донорами та волонтерами, підтримує планування проєктів.

    Зміст і структура курсу

    Курси Salesforce Developer від навчального центру FoxmindEd пропонують всебічне вивчення платформи, починаючи від основ і до просунутих функцій і налаштувань. Структура курсу включає в себе такі розділи:

    • Діаграма БД. Вчимося працювати зі структурою бази даних Salesforce, включно зі створенням і налаштуванням об’єктів і полів для підтримки бізнес-процесів.
    • Створення програми, інтерфейсу. Навчимося створювати додатки з користувацьким інтерфейсом через Lightning Experience, використовуючи Lightning App Builder для налаштування сторінок і компонентів.
    • Типи записів. Вивчаємо, як використовувати типи записів для управління різними бізнес-процесами та налаштуваннями сторінок залежно від потреб організації.
    • Рівні доступу. Розбираємо налаштування рівнів доступу в Salesforce для забезпечення безпеки даних на всіх рівнях: організації, об’єктів, полів і записів.
    • Автоматизація бізнес-процесів. Практикуємо автоматизацію бізнес-процесів з використанням потоків і правил для збільшення ефективності роботи.
    • Visualforce. Навчаємо створенню користувацьких сторінок за допомогою Visualforce для розробки складних користувацьких інтерфейсів.
    • SOQL/SOSL. Розглядаємо мови запитів для роботи з даними в Salesforce, вчимося формувати запити для вилучення та обробки інформації.
    • Lightning і Lightning Components. Глибоко занурюємося в розробку на платформі Lightning, включно зі створенням компонентів для динамічних веб-додатків.
    • Безпека коду. Вивчаємо написання безпечного коду, обробку винятків і використання користувацьких міток для розробки надійних додатків.
    • Apex trigger. Розбираємо створення і використання тригерів Apex для автоматизації бізнес-логіки під час роботи з даними.
    • Асинхронний Apex. Навчаємо використанню асинхронного Apex для поліпшення продуктивності та управління тривалими процесами.
    • Перевизначення стандартних дій. Навчимося перевизначати стандартні дії в Lightning для створення користувацьких взаємодій.
    • Salesforce Lightning Design System. Вивчаємо SLDS для створення дизайн-узгоджених користувацьких інтерфейсів.
    • Пакування та встановлення. Завершуємо курс оглядом найкращих практик пакування та розгортання додатків і компонентів у Salesforce.

    Вимоги до студентів і тривалість курсу з Salesforce

    Для початку навчання необхідно мати:

    • базові знання будь-якої мови програмування – якщо цього немає, рекомендуємо курс Java Start;
    • базові навички роботи з будь-якою CRM-системою;
    • знання англійської мови на рівні читання документації.

    Курс розроблений так, щоб за кілька місяців підготувати студентів до ефективної роботи з Salesforce, а також до успішного складання сертифікаційних іспитів на Salesforce Developer. Середній термін проходження курсу – 4-6 місяців, але якщо ви будете інтенсивно займатися щодня, цей термін може скоротитися. Що швидший вчитель, то менше платите.

    Рівень студента після проходження курсу Salesforce

    Наше завдання – підготувати фахівця, який може отримати сертифікат Salesforce Developer і починати роботу як розробник Salesforce.

    Чому варто вчити Salesforce з FoxmindEd

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

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

    Наступний етап розвитку на шляху отримання оффера

    По завершенні курсу студенти можуть шукати роботу, а можуть продовжити навчання на проєкті. Робота над реальними проєктами, під керівництвом менторів дає змогу глибше зрозуміти специфіку використання Salesforce у бізнесі та зміцнює позиції випускників на ринку праці.