customizing salesforce1 using code€¦ · this course is perfect for salesforce developers...

1
Crank up your ROI with a Premier Success Plan Interested in unlimited access to 100+ online training courses for every Salesforce user role? Visit www.salesforce.com/premier to learn about Premier and Premier+ Success Plans, our subscription-based comprehensive training and support solutions. Customizing Salesforce1 Using Code This course is perfect for Salesforce developers builders who want to know more about creating Salesforce1 apps programatically. This hands-on course will enable students to use code (not clicks) to customize the look, feel, and functionality of Salesforce for their mobile user base. All of the programming covered in this course occurs inside the Salesforce1 app using HTML, CSS, JavaScript, and Visualforce markup; the Mobile SDK is not covered. This is a bring-your-own-device course. Who should take this course? Customizing Salesforce1 Using Code is ideal for Salesforce developers who know how to write Apex and create Visualforce pages in Salesforce. Prerequisites Please complete the online, standard catalog course: Getting Started with Visualforce Pages. Please complete the Visualforce Workbook, available online. We recommend you complete DEV501: Apex and Visualforce pages. Students are expected to supply their own supported mobile device. Course Outline Topic Objective Mobile Development Options Mobile Programming Overview Salesforce1 Platform Overview Design Considerations for Mobile Devices Scenario Overview Visualforce Pages in Salesforce1 Visualforce Review Visualforce in Salesforce1 o Visualforce Apps o Visualforce in Mobile Cards o Visualforce in Publisher Actions Use HTML to Add Structure to Visualforce HTML Overview HTML in Visualforce Use CSS to Add Structure to Visualforce CSS Overview Default CSS in Visualforce CSS in Salesforce1 Use JavaScript to Add Behaviors to Visualforce JavaScript and JavaScript Frameworks Overview (including jQuery) JavaScript in Visualforce Basics Use JavaScript to Add Behaviors in Salesforce1 Publisher.js ForceTK Data Binding Options Mobile Packs Enriching Salesforce with Device-generated Data REGISTER ONLINE: Americas: www.salesforce.com/training Speak with a training expert: 1-877-TRAIN10 Asia/Pacific: www.salesforce.com/au Speak with a training expert: 1-800-789-984 EMEA: www.salesforce.com/eu Speak with a training expert: +353-1440-3333 Corporate Headquarters The Landmark @ One Market Suite 300 San Francisco, CA 94105 United States 1-800-NO-SOFTWARE www.salesforce.com Global Offices Latin America +1-415-536-4606 Japan +81-3-5785-8201 Asia/Pacific +65-6302-5700 EMEA +4121-6953700 Copyright ©2014 salesforce.com, inc. All rights reserved. Salesforce.com and the “no software” logo are registered trademarks of salesforce.com, inc., and salesforce.com owns other registered and unregistered trademarks. Other names used herein may be trademarks of their respective owners.

Upload: others

Post on 13-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Customizing Salesforce1 Using Code€¦ · This course is perfect for Salesforce developers builders who want to know more about creating Salesforce1 apps programatically. This hands-on

Crank up your ROI with a Premier Success Plan Interested in unlimited access to 100+ online training courses for every Salesforce user role? Visit www.salesforce.com/premier to learn about Premier and Premier+ Success Plans,

our subscription-based comprehensive training and support solutions.

Customizing Salesforce1 Using Code This course is perfect for Salesforce developers builders who want to know more about creating Salesforce1 apps programatically. This hands-on course will enable students to use code (not clicks) to customize the look, feel, and functionality of Salesforce for their mobile user base. All of the programming covered in this course occurs inside the Salesforce1 app using HTML, CSS, JavaScript, and Visualforce markup; the Mobile SDK is not covered. This is a bring-your-own-device course.

Who should take this course? Customizing Salesforce1 Using Code is ideal for Salesforce developers who know how to write Apex and create Visualforce pages in Salesforce.

Prerequisites Please complete the online, standard catalog course: Getting Started with Visualforce Pages.

Please complete the Visualforce Workbook, available online.

We recommend you complete DEV501: Apex and Visualforce pages.

Students are expected to supply their own supported mobile device.

Course Outline

Topic Objective Mobile Development Options Mobile Programming Overview

Salesforce1 Platform Overview Design Considerations for Mobile Devices Scenario Overview

Visualforce Pages in Salesforce1 Visualforce Review Visualforce in Salesforce1

o Visualforce Apps o Visualforce in Mobile Cards o Visualforce in Publisher Actions

Use HTML to Add Structure to Visualforce

HTML Overview HTML in Visualforce

Use CSS to Add Structure to Visualforce

CSS Overview Default CSS in Visualforce CSS in Salesforce1

Use JavaScript to Add Behaviors to Visualforce

JavaScript and JavaScript Frameworks Overview (including jQuery)

JavaScript in Visualforce Basics Use JavaScript to Add Behaviors in Salesforce1

Publisher.js ForceTK Data Binding Options Mobile Packs Enriching Salesforce with Device-generated Data

REGISTER ONLINE: Americas: www.salesforce.com/training Speak with a training expert: 1-877-TRAIN10 Asia/Pacific: www.salesforce.com/au Speak with a training expert: 1-800-789-984 EMEA: www.salesforce.com/eu Speak with a training expert: +353-1440-3333

Corporate Headquarters The Landmark @ One Market Suite 300 San Francisco, CA 94105 United States 1-800-NO-SOFTWARE www.salesforce.com

Global Offices Latin America +1-415-536-4606 Japan +81-3-5785-8201 Asia/Pacific +65-6302-5700 EMEA +4121-6953700

Copyright ©2014 salesforce.com, inc. All rights reserved. Salesforce.com and the “no software” logo are registered trademarks of salesforce.com, inc., and salesforce.com owns other registered and unregistered trademarks. Other names used herein may be trademarks of their respective owners.