Я прохожу обучение на Trailhead и очень часто сталкиваюсь с моментами в заданиях, когда не могу решить задачу не потому что не понимаю ее логики, а потому что мне не хватает знаний синтаксиса, в итоге приходится лезть на форум и каждый раз удивляться "ачотакможно?". Можно ли это исправить, и если да, где почитать информацию для совсем чайников и поделать задачи за закрепление знаний? Спасибо.
Опыт программирования приходит со временем и это не зависит от языка. Во всех языках программирования одни и те же базовые элементы которые просто надо один раз попробовать на практике и все. Потом будет вообще не важно на каком языке программируешь. Нужно будет только смотреть как правильно пишется та или иная команда. Тоже самое про Apex. Просто нужна практика. Ставится конкретная задача - решается, если есть возможность где-то посмотреть как решают другие вообще супер. Поэтому я всегда всем советую начинать свою карьеру с работы в компании на любых условиях - где можно посмотреть как другие решают реальные задачи. Основной первоисточник - https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_dev_guide.htm Читаем, конспектируем, зубрим как будто готовимся к экзамену. А дальше только практика. Знание языка по мне это только 30% - умение правильно его применить это уже 70%. И кстати для Salesforce одного Apex не достаточно. Нужно изучать эту CRM в комплексе. Без того же LWC смысла от Apex ноль (собственно как и в других языках)
[quote="Alexia"]Я прохожу обучение на Trailhead и очень часто сталкиваюсь с моментами в заданиях, когда не могу решить задачу не потому что не понимаю ее логики, а потому что мне не хватает знаний синтаксиса, в итоге приходится лезть на форум и каждый раз удивляться "ачотакможно?". Можно ли это исправить, и если да, где почитать информацию для совсем чайников и поделать задачи за закрепление знаний? Спасибо.[/quote] Аналогично изучаю Apex через трейлхед. На закрепление Лучше чем пройти супербейдж. Походу там задачи очень близки к реальным. Сам Apex существует уже так давно, что спрашивать практически не приходится. Много видео на ютубе. Гугл в помощь! У языка есть и минусы - старая версия джавы, многое не поддерживается. Например сильно урезанная версия SQL. Подзапросы не поддерживаются Unions and so on. Сильно удивился что в vscode нет подсветки параметров методов, но со своей задачей Apex справляется. Мотивация и еще раз мотивация!!!