Курсы Salesforce в Киеве, обучение Salesforce Developer онлайн, учебный курс | Foxminded - онлайн курсы программирования

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

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

Администрирование — важная часть, причем не только в Salesforce, а и в любом другом направлении. На работе вы не будете целый день писать код, вам всегда надо будет что то где то настраивать, чтобы ваше приложение взлетело.

На первом этапе администрирования необходимо создать объекты, которые были продуманы на первой задаче. Вывести их на интерфейс и привести в удобный для просмотра вид.

Record Type — это не просто поле, указывающее на тип записи. От этого поля может зависеть отображение других полей, их обязательность или возможность редактировать.

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

Тут студент изучает уровни доступа (доступ к объекту, доступ к определенным записям, доступ к определенным полям), виды доступа — создание, редактирование, удаление.

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

Изучаем возможности стандартных инструментов visualforce-page, знакомимся с языком Apex на примере Apex-контроллера, когда результат выполнения кода можно сразу же увидеть на странице.

Знакомство с языками SOQL и SOSL, написание сложных запросов на поиск записей.

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

Конечный пользователь не должен видеть ничего лишнего. Он не должен видеть страшный текст эксепшена или вообще сломавшуюся страницу. Так же он ни в коем случае не должен увидеть лишних данных Поэтому тут надо будет все проверить и обработать. И заодно, в ходе рефакторинга, надо исправить все надписи, которые появляются у юзера на интерфейсе. Чтобы в дальнейшем их можно было менеджить через админку.

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

Асинхронные процессы нужны для обработки больших объемов данных, выполнения сложных алгоритмов, когда пользователю не обязательно ждать завершения задачи.

Тут будет заменен один из автоматических процессов (вместо того, чтобы вешать процесс на каждую запись — можно сделать асинхронный процесс, который обработает все нужные записи за один раз)

Стандартная форма создания записи не всегда имеет весь функционал, который клиенту хотелось бы, поэтому тут надо создавать кастомную форму. А что бы клиент мог сам управлять этой кастомной формой — необходимо добавить кастомные настройки для этой формы.

Помимо кастомной формы тут будет знакомство с Custom metadata types, а именно — создание кастомных настроек для приложения. А что бы эти настройки было удобно настраивать — программист так же должен сделать удобную страницу для этих кастомных настроек.

Для выполнения этой задачи надо будет применить полученные ранее знания, повторно использовать созданные ранее компоненты, еще глубже изучить возможности Apex и Lightning и завернуть это все в SLDS — что бы было красиво.

Финальная задача, где студенту надо будет собрать все что они сделали в отдельный пакет, установить/задеплоить его на отдельный орг, и проверить все ли правильно работает.

Менторинг

онлайн доступ к учебной программе

обучение с личным ментором

стоимость

3500 грн.$140

за 1 месяц

регистрация

Индивидуальная программа

индивидуальный график и план обучения

обучение с личным ментором

стоимость

7000 грн.$280

за 1 месяц

регистрация

ПОЧЕМУ КУРСЫ FOXMINDED?

Обучение с менторами

Обучение с менторами

Мы используем менторинг - одну из самых эффективных методик обучения. Студент не повторяет решения, предложенные преподавателем, а находит их сам. Ментор курирует и направляет этот процесс.

Учителя-профессионалы

Учителя-профессионалы

Можно учиться по книгам или видеоурокам, а можно перенимать знания и опыт у успешных разработчиков. Для этого мы приглашаем менторов из числа лучших специалистов с многолетним опытом.

Обучение на проекте

Обучение на проекте

На наших курсах студенты работают с реальным проектом. Это помогает лучше понять, как выглядит процесс разработки изнутри, и получить опыт решения настоящих задач по разработке для бизнеса.

Реальные задачи

Реальные задачи

На курсах SalesForce от компании Foxminded мы предлагаем студентам решать проблемы, с которыми они столкнутся в реальной работе. Составлять задания помогают наши опытные менторы.

Обучение онлайн

Обучение онлайн

Наше обучение происходит онлайн. Это не дань последней моде, а позиция: при работе на заказчика из другой страны разработчик должен уметь работать и общаться дистанционно.

Проект в CV

Проект в CV

После обучения на наших курсах в активах студента остается опыт работы на проекте и сам проект. Наличие готового проекта в портфолио повышает шанс новичка получить хорошую работу в крупной компании.

Автор курса

Salesforce Developer

Усольцева Любовь

Salesforce-developer с трех-летним опытом, в прошлом - Java-developer. Занимается разработкой приложений для Appexchange и индивидуальных проектов для заказчика.

Менторы

Журило Александр

Salesforce Developer

Dynamo Development Inc.

5лет

В IT сфере

1год

Преподавания

Первым языком был Java. Сразу после окончания университета получил предложение попробовать себя в роли Salesforce Developer. Уже через полтора года я стал Middle Salesforce Developer & Administrator и получил 4 сертификата. За год уровень моего английского языка вырос от базового до Upper. Главным залогом успеха считаю настойчивость и умение достигать поставленных целей.

Зарегистрироваться на курс

Вы оставляете заявку и наш менеджер с вами связывается. Вы проходите экспресс-тестирование, после чего получаете первое задание. Срок обучения зависит от того, сколько времени вы будете уделять учебе. А по окончанию у вас будет опыт работы и проект в портфолио. Правда, здорово?

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

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

01

Регистрация

РЕГИСТРИРУЕШЬСЯ НА КУРС

01
02

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

С ТОБОЙ СВЯЗЫВАЕТСЯ СОТРУДНИК FOXMINDED И ОТВЕЧАЕТ НА ВСЕ ТВОИ ВОПРОСЫ

03

Ментор

ТЕБЯ РАСПРЕДЕЛЯЮТ К МЕНТОРУ И ТЫ ПОЛУЧАЕШЬ ПЕРВОЕ ЗАДАНИЕ

03
04

Материал

ИЗУЧАЕШЬ МАТЕРИАЛ И ДЕЛАЕШЬ ЗАДАНИЕ

04
05

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

ПОЛУЧАЕШЬ ОТЗЫВ ОТ МЕНТОРА

06

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

ФИНИШИРУЕШЬ ЗАДАНИЕ И ПЕРЕХОДИШЬ К СЛЕДУЮЩЕМУ

06

Основатель компании ответит
на часто задаваемые вопросы

Сергей Немчинский — самый мудрый лис в FoxmindEd, который 20 лет работает программистом. Почти 15 из них — в Java. Сергей был Project Manager в Ciklum, Team Leader в Luxoft, NetCracker и IntroPro.

Подписаться на канал

больше 100 тыс. подписчиков

Наши выпускники работают в компаниях:

Влад Мельников

Java Developer

Я типичный свитчер: мне 40, работал переводчиком, окончил годичный курс по Computer Science в Канаде и не знал, как найти работу. Проучился в FoxmineEd с ментором около месяца. Прошел интервью, не связанное с Java (PHP/MySql back-end). Но большинство заданных вопросов так или иначе были связаны с тем, что мы проходили на первом уроке курса, посвященном чистому коду: статические методы, Git, синглтон. Я получил работу. Рекомендую курсы FoxmindEd тем, кто действительно хочет стать разработчиком, для того, чтобы изучить реальные рабочие процессы и инструменты (Git, код ревью, лучшие практики), которым не учат в университете.

Александр Лось

Cab Technology

Java Developer

Мое обучение на менторском курсе FoxmindEd продлилось около двух недель. Я успел сравнить курс с предыдущими курсами по Java, которые я посещал – курс Foxminded более результативный. Ментор, который может ответить на вопросы, подсказать, куда двигаться, очень помогает и вселяет уверенность. Тут тебе не ставят задачи «написать кусок кода, чтобы закрепить тему». Тут ты подключаешься к проекту и тебе приходится использовать все инструменты разработчика, начиная от IDE и заканчивая CI/CD. Этот проект можно добавить в портфолио, что огромный плюс – по себе знаю, как рекрутеры смотрят на программистов без опыта. А через две недели мне предложили пройти собеседование на коммерческий проект, и я перестал был студентом, а стал настоящим программистом. Поэтому я и считаю подход Сергея Немчинского более эффективным, чем другие альтернативы.

Олег Марценюк

Ciklum

Middle Java Developer

Пришел на курсы FoxmindEd с семилетним опытом какого-никакого программирования и после других курсов. Первую задачу сделал за полчаса, потом, вооружившись знаниями чистого кода, просидел над ней еще полтора часа. Мой ЯЖПРОГРАММИСТ был посрамлен комментарием из 14 пунктов, что в моем коде не так. Учился 12-15 часов в неделю на протяжении 9 месяцев. Сталкивался с типичными ситуациями, когда у меня все работает, а у ментора нет (потом оказалось, у него линукс). Однажды потратил три дня, чтобы найти баг, который пофиксился за 5 минут. Словом, все, что мы любим в программировании. Попал на реальный проект еще до окончания обучения. За год и 9 месяцев стал миддлом, то есть тру программистом. Всем удачи!

Игорь Горбунов

Global Logic

Middle Java Developer

Обучение на проекте в FoxmindEd гораздо эффективнее, чем традиционные курсы по программированию, где учат синтаксису, фреймворку и т.п. Будущему разработчику даётся возможность не просто разобраться в синтаксисе языка, его недостатках и сильных сторона, или в новом фреймворке. Он также на своем опыте понимает, что такое командная работа, чистый код, эстимация заданий, сам изучает чужой код, использует общепринятые подходы к реализации новых фич, - словом, учится быть полноценным разработчиком, а не trainee, который просто хорошо знает теорию. Теорию можно освоить самостоятельно, чего не скажешь об обучении на проекте – тут без команды не обойтись. Именно все вышеперечисленное и позволило мне без проблем стать Java программистом.

Владислав Палий

Raiffeisen Bank International

Full stack developer

Курсы от Foxminded дали мне возможность развить свои навыки как программиста и получить первый job offer. Я считаю, что подход в обучении в Foxminded, а именно работа с ментором-опытным программистом, дает возможность довольно быстро получить соответствующие знания и навыки, а также является существенным мотивирующим фактором.

Андрей Бобров

Epam

Middle Java Developer

Мне командное (на проекте) обучение очень понравилось. Особенно у ментора Евгения Смородского. Приближенно к реальному проекту. Очень много фидбека было на коллах, код-ревью. Мотивации было больше при занятиях в группе.

ЗАПИСАТЬСЯ НА КУРС


Курсы Salesforce Developer

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

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

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

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

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

Связаться с нами

Связаться
с нами