Brief Summary
This course dives into Salesforce Visualforce, teaching you how to build custom user interfaces using a variety of tags and controllers. You’ll get practical experience and notes to help along the way—perfect for tackling real-world challenges.
Key Points
-
Learn about Visualforce and custom user interfaces.
-
Understand how to use various Visualforce tags.
-
Explore standard and custom controllers.
-
Hands-on practice with real-time examples.
-
Get notes and resources for every topic.
Learning Outcomes
-
Gain hands-on experience with Visualforce tags.
-
Understand the differences between standard and custom controllers.
-
Learn to create rich, interactive Visualforce pages.
-
Practice building controller extensions.
-
Access and manipulate data effectively using controllers.
About This Course
Salesforce Visualforce: create custom pages, learn about tags, standard controller, custom controller and extensions
Visualforce is a framework that allows developers to build sophisticated, custom user interfaces that can be hosted natively on the Force platform.
The Visualforce framework includes a tag-based markup language, similar to HTML that is used to write the Visualforce pages and a set of controllers that are used to write business logic to the Visualforce pages.
This course provides solutions to a variety of challenges faced by Salesforce developers and demonstrates how easy it is to build rich, interactive pages using Visualforce.
Whether you are looking to make a minor addition to the standard page functionality or override it completely, this course will provide you with the help you require throughout.
What are we going to cover in this course?
Part 1: Cover the following tags :
<apex:pageBlockButtons>
<apex:pageMessage>
<apex:inputsecret>
<apex:inputcheckbox>
<apex:inputFile>
<apex:inputHidden>
<apex:inputField>
<apex:inputTextArea>
<apex:outputlabel>
<apex:outputlink>
<apex:outputpanel>
<apex:outputtext>
<apex:column>
<apex:tab>
<apex:Messages>
<apex:panelGrid>
<apex:param
<apex:form>
<apex:toolbar>
<apex:panelBar>
<apex:panelGroup>
<apex:tabpanel>
<apex:toolbarGroup>
<apex:panelbarItem>
<apex:detail>
<apex:page>
<apex:pageBlock>
<apex:pageBlockSection>
<apex:pageBlockTable>
Once we have covered these tags, we will cover the following topics:
Standard Controllers
Associating a Standard Controller with a Visualforce Page
What are action methods?
Action methods that are supported by all standard controllers
Associating a Standard List Controller with a Visualforce Page
Accessing Data with List Controllers
Standard List Controller Actions
Custom Controllers and Controller Extensions
Building a Controller Extension
Multiple controller extensions
Building a Custom List Controller
What students will get from this course ??
This course is not a power point presentation, they will hands on with every topic. I recommend to practice along with me.
This course contains all the important tags which you will use at work.
You will also get notes on every topic.
We will cover real-time examples in this course.
Use custom button to launch visual force page
They will also learn about different types of controllers like Standard Controllers, Custom Controllers and Controller extensions
They will learn basic visualforce tags like <apex:pageBlockButtons> <apex:pageMessage> <apex:inputsecret> <apex:inputcheckbox> <apex:inputFile> etc
Shivam K.
It Was great learning about Visualforce.