Необходимые знания для salesforce разработчика

Необходимые знания для salesforce разработчика

Всем привет!

У меня есть цель попасть на курсы по salesforce в компанию, но как выяснилось при решении тестового задания без java никуда).
Сейчас я прохожу курс на javarush и до этого у меня был опыт в создании сайтов(опыт с js минимальный). Хотелось бы задать опытным программистам несколько вопросов о том что необходимо знать перед изучением непосредственно salesforce:

1.Нужны ли уверенные знания js
2.Какие книги по java стоило бы почитать
3.Какие знание нужны помимо js,java,html,css
4.Возможно ли изучать salesforce без нормального владения английским(сейчас мой уровень английского A1)
5.Для начинающего как важен sql, достаточно ли базовых знаний

Koval
1.Нужны ли уверенные знания js

да, если они используют Лайтнинг, а это уже почти всегда так

Koval
2.Какие книги по java стоило бы почитать

самые базовые, в апекс обычно не используются сложные ООП концепты, а также какие то новые вещи из Джава синтаксиса

Koval
3.Какие знание нужны помимо js,java,html,css

нужны знание самого СФ: апекс, ВФ, лайтнинг

Koval
4.Возможно ли изучать salesforce без нормального владения английским(сейчас мой уровень английского A1)

сложно сказать

Koval
5.Для начинающего как важен sql, достаточно ли базовых знаний

достаточно

Добрый день!
Если я правильно понимаю, то для перехода непосредственно к salesforce нужно html, css, java, is, SQL + английский язык.
Заранее прошу извинить, если в какой-то степени это дублирование прошлого вопроса.
Сориентируйте, пожалуйста, в каком объёме и в каком порядке лучше осваивать вышеперечисленные технологии?

rleonov
html, css, java, is, SQL + английский язык

именно в такой последовательности
rleonov
в каком объёме

Вы должны уверенно уметь создавать web приложение на Java (Бэкенд: REST JAVA + Фронтенд: любой понравившийся JS фреймворк, но лучше Angular потому что он похож на Lightning). В этом web приложении должна быть реализована работа с базой (это может быть простая система регистрации и авторизации пользователей). Никакими готовыми Java фреймворками или ОРМ не пользоваться для того чтобы понять что ждет в SF. Так же перед курсами пройти по максимуму возможные Trailhead модули.
Только после этого у вас будет хоть какой-то шанс не потратить время впустую на курсах.

Dmitry Shnyrev
rleonov
html, css, java, is, SQL + английский язык

именно в такой последовательности
rleonov
в каком объёме

Вы должны уверенно уметь создавать web приложение на Java (Бэкенд: REST JAVA + Фронтенд: любой понравившийся JS фреймворк, но лучше Angular потому что он похож на Lightning). В этом web приложении должна быть реализована работа с базой (это может быть простая система регистрации и авторизации пользователей). Никакими готовыми Java фреймворками или ОРМ не пользоваться для того чтобы понять что ждет в SF. Так же перед курсами пройти по максимуму возможные Trailhead модули.
Только после этого у вас будет хоть какой-то шанс не потратить время впустую на курсах.

Спасибо большое за оперативный и расширенный ответ!
Как думаете сколько времени понадобится при +/- идеальных условиях для подготовки к переходу к salesforce?

все сугубо индивидуально. У многих с нуля не хватает сил даже html + css освоить. Удачи в изучении!

rleonov
Dmitry Shnyrev
rleonov
html, css, java, is, SQL + английский язык

именно в такой последовательности
rleonov
в каком объёме

Вы должны уверенно уметь создавать web приложение на Java (Бэкенд: REST JAVA + Фронтенд: любой понравившийся JS фреймворк, но лучше Angular потому что он похож на Lightning). В этом web приложении должна быть реализована работа с базой (это может быть простая система регистрации и авторизации пользователей). Никакими готовыми Java фреймворками или ОРМ не пользоваться для того чтобы понять что ждет в SF. Так же перед курсами пройти по максимуму возможные Trailhead модули.
Только после этого у вас будет хоть какой-то шанс не потратить время впустую на курсах.

Спасибо большое за оперативный и расширенный ответ!
Как думаете сколько времени понадобится при +/- идеальных условиях для подготовки к переходу к salesforce?

Если есть минимальная база - за месяц можно стать +- нормальным джуном

Английский нужен хотя бы переводить со словарем/гуглом и понимать смысл

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

Html/css минимум нужно было раньше, когда не было lightning/aura, сейчас конечно нужно знать javascript хотя бы на уровне работы с jquery потому что если ты знаешь как примерно запихнуть колбэки на "click" не составит труда разобраться с более сложными кейсами

SQL -для начала хватит знать как пишется обычный select - from - where и понять что в сф нельзя написать select *(все поля) FROM и понять что в сф есть standard objects/fields и custom

Maxim Elets
Html/css минимум нужно было раньше,

Блин, Макс, сейчас человека только запутаешь.
Что значит не надо знать html/css? Это основы Web. Все что мы видим в браузере это html+css который для нас строит или бэкенд или JS. Вот что что а эта хрень должна от зубов отскакивать. А то больно видеть как начинающие по нескольку дней мучаются с размерами и положением кнопок на странице, хотя эта хрень решается за пару секунд.

Maxim и Dmitry, большое спасибо за помощь в разборе вопроса! Информации хватило для определения с дальнейшими действиями!
А подскажите, пожалуйста, мне каким-то образом поможет в обучении SF и дальнейшей работе тот факт, что я сейчас работаю с SAP B1 на уровне пользователя?
Хотелось бы конечно еще уточнить ваше личное мнение касательно возраста для вхождения в эту сферу, но наверное этот вопрос уже всем надоел, хотя получается я его все-таки задал!)
Вот мне 29 лет, учился в универе на специальности, где было и программирование, и БД, но глубинно я в это не погружался, т.е. обычные лабы и все такое. В IT сразу не пошел, о чем жалею сейчас.
Но все-таки решил пробовать!

Всем спасибо за ответы!

rleonov
Maxim и Dmitry, большое спасибо за помощь в разборе вопроса! Информации хватило для определения с дальнейшими действиями!
А подскажите, пожалуйста, мне каким-то образом поможет в обучении SF и дальнейшей работе тот факт, что я сейчас работаю с SAP B1 на уровне пользователя?
Хотелось бы конечно еще уточнить ваше личное мнение касательно возраста для вхождения в эту сферу, но наверное этот вопрос уже всем надоел, хотя получается я его все-таки задал!)
Вот мне 29 лет, учился в универе на специальности, где было и программирование, и БД, но глубинно я в это не погружался, т.е. обычные лабы и все такое. В IT сразу не пошел, о чем жалею сейчас.
Но все-таки решил пробовать!

я конечно не работал с SAP и знаю что это только лишь потому что один мой бывший коллега работал в этой конторе. ничего сказать не могу

А про возраст, знаю что есть те кому за 40 и кто входил в salesforce:)

Interesting information? Help us, post link to social media..