Salesforce Developer

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка

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

О курсе

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

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

Администрирование – важная часть, причем не только в 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 с личным ментором
  • 2 code review в день
  • Без тестового периода
  • Возможность общаться с ментором в определенное вами время (при согласии ментора)

Этапы вашего обучения

Ваш план по обучению с нуля до специалиста уровня Strong Junior с коммерческим опытом работы.
2
SalesForce mentoring

Как проходит обучение?

Регистрация на курс

Регистрируешься на курс

Ответы на вопросы

С тобой связывается сотрудник и отвечает на все твои вопросы

Ментор

Тебя распределяют к ментору и ты получаешь первое задание

Материал

Изучаешь материал и делаешь первое задание

Отзыв о работе

Получаешь отзыв от ментора

Следующее задание

Финишируешь задание и переходишь к следующему

Подробнее
Автор курса
Любовь Усольцева
Усольцева Любовь - Ментор направления Sales Forse

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

Джаву я выбрала, потому что WORA (Write Once Run Anywhere), сейлсфорс же вообще говорит ‘End of Software’, для работы с ним нужен только браузер, и не важно какая у вас ОС и остальные параметры. Конечно, разработчику нужна еще среда разработки и плагины, но конечному пользователю нужен браузер и интернет.

На курсе вы будете изучать все, что вам будет нужно на работе — Apex, Visualforce, LWC, Aura Components, SOSL, SOQL, обязательно JavaScript (куда ж без него), немного HTML, CSS, вместе с ними еще SLDS. А также админские инструменты, среди которых будет построение связей между объектами (что является больше программистской темой) и настройка доступа (а это вообще нужно знать всем).

Наши менторы

Усольцева Любовь - Ментор направления Sales Forse
Любовь Усольцева

Опыт в сфере
Любовь Усольцева

Опыт в сфере

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

Джаву я выбрала, потому что WORA (Write Once Run Anywhere), сейлсфорс же вообще говорит ‘End of Software’, для работы с ним нужен только браузер, и не важно какая у вас ОС и остальные параметры. Конечно, разработчику нужна еще среда разработки и плагины, но конечному пользователю нужен браузер и интернет.

На курсе вы будете изучать все, что вам будет нужно на работе — Apex, Visualforce, LWC, Aura Components, SOSL, SOQL, обязательно JavaScript (куда ж без него), немного HTML, CSS, вместе с ними еще SLDS. А также админские инструменты, среди которых будет построение связей между объектами (что является больше программистской темой) и настройка доступа (а это вообще нужно знать всем).

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

Salesforce Developer

Redtag

Опыт в сфере
3 года
Опыт преподавания
1 год
Анастасия Матвийчук

Salesforce Developer

Redtag

Опыт в сфере
3 года
Опыт преподавания
1 год

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

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

Full-Stack Developer

Synebo

Опыт в сфере
3 года
Опыт преподавания
10 лет
Роман Савинюк

Full-Stack Developer

Synebo

Опыт в сфере
3 года
Опыт преподавания
10 лет

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

Никитин Руслан Борисович - Ментор направления Sales Forse
Руслан Никитин

Salesforce Developer

Avenga

Опыт в сфере
3 года
Опыт преподавания
1 год
Руслан Никитин

Salesforce Developer

Avenga

Опыт в сфере
3 года
Опыт преподавания
1 год

Bio — сертифицированный Salesforce Developer (6 сертификатов). 3 года коммерческого опыта в разработке решений под платформу Salesforce. До того изучал Java. Программирование осваивал самостоятельно, начиная с JavaRush и заканчивая курсами в Epam.

Основные технологии — Java, JavaScript, Apex, SOQL, Lightning (Aura), LWC.

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

Salesforce Developer

EPAM Systems

Опыт в сфере
3 года
Опыт преподавания
1 год
Максим Нарейко

Salesforce Developer

EPAM Systems

Опыт в сфере
3 года
Опыт преподавания
1 год

Software Engineer с больше чем 3 годами в Salesforce разработке.

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

Salesforce Team Lead

Voicenter

Опыт в сфере
3,5 года
Опыт преподавания
1,5 года
Олег Безруков

Salesforce Team Lead

Voicenter

Опыт в сфере
3,5 года
Опыт преподавания
1,5 года

В общем в ІТ уже работаю 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.

Отзывы

Все отзывы
Сертификат об окончании

Сертификат об окончании

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

Записаться на курс

Обратите внимание!
Мы не сотрудничаем с резидентами РФ и РБ!

    Отправляя сообщение, я соглашаюсь с офертой.

    КУРСЫ SALESFORCE DEVELOPER

    Курсы Salesforce Developer в Киеве  от компании Foxminded – это возможность получить новую востребованную специальность.

    Что такое Salesforce? Это самая популярная в мире CRM для продаж и маркетинга. Но в  процессе развития Salesforce поглощала и присоединяла другие продукты для других целей. Так что сейчас это целая программная экосистема, которая может решить практически любую задачу для бизнеса. Если же задача решается с помощью другой системы, ее можно интегрировать с Salesforce и настроить автоматический обмен данными.

    Одна из идей Salesforce – все данные должны храниться в облаке, чтобы пользователи имели к ним доступ из любой точки планеты. Эта облачная экосистема требует обслуживания и поддержки. К тому же, она постоянно разрастается за счет новых продуктов и модулей.

    У системы Salesforce есть свой язык программирования Apex, близкий к Java. На курсах Salesforce Developer от компании Foxminded вы освоите азы этого языка, увидите Salesforce изнутри, а также научитесь создавать несложные приложения.

    Если вы заинтересовались курсами Salesforce Developer для начинающих от Foxminded, напишите нам.