<aside> đź’ˇ
“Writing Visualforce is the closest thing to time travel.” - Igor, 2021
</aside>
https://www.sfdc99.com/2015/02/20/example-how-to-write-a-basic-visualforce-page/ - very basic intro to tags by our Salesforce legend :)
https://laceysnr.com/ - nice VF-related blog with interesting stuff (not all of the blogs are VF-related)
https://trailhead.salesforce.com/content/learn/modules/visualforce_fundamentals - I rarely recommend Trailhead, but in this case it’s a nice overview.
https://trailhead.salesforce.com/content/learn/projects/workshop-lightning-design-system-visualforce - more Trailhead for overview.
https://youtu.be/w9GK1IVH4BY?si=w9F7IHZOu_Mph--m - nice video on JavaScript and Apex
https://youtu.be/lYAc3WT_YKQ?si=syKM1sB8CTWzLi18 - Best video on creating PDFs with VF
https://flyingsaucerproject.github.io/flyingsaucer/r8/guide/users-guide-R8.html - The engine behind PDF creation with Visualforce
This doc is everything you need to know about Visualforce in 2024/25 for modern Salesforce Development. The goal is not to make you Visualforce-Grossmeister, but to teach you enough so that you can pass Platform Developer 1, write your own Visualforce, or modify some nasty Visualforce components on your job.
If you read anything Visualforce-related from Salesforce, they assume you know Visualforce and are moving towards LWC. But from my experience, it’s usually the other way around.
I assume here a few things: