Thursday 19 March 2015

Salesforce Trailhead - A way to learn Salesforce.com technologies throughly!

After completing all existing Trailhead modules and receiving all badges; I thought to write this article for promotion of Trailhead! Trailhead is a truly amazing way to learn Salesforce.com technologies. The way Trailhead is structured and the modules are formed is phenomenal!

I feel, this is Salesforce.com's incredible effort to make developers life easier to learn Salesforce.com technologies and do an easy adoption. Below is the snapshot of my Trailhead profile and you can see, I own all 16 badges currently exist on Trailhead!



Here is the link to Trailheadhttps://developer.salesforce.com/trailhead

You can simply login with your developer org. credentials and start completing modules.

In this post I decided to summaries all modules in brief so that devs can jump on any module and finish it up. Let's have a look at every module one by one:

1. Apex Basics & Database: This module will teach you how to use Apex to add business logic and manipulate your Force.com data. It has got sub modules covering topics like Apex, SOQL, SOSL, DML, etc.

2. Apex Testing: This module will teach you how to write robust code by executing Apex unit tests. This module contains sub modules for how to create  test data and test triggers / apex classes.

3. Apex TriggersThis module will teach you how to write Apex triggers to perform custom database actions. 

4. Change Management: This module will teach you how to safely deploy changes by developing them like apps. This module has sub modules for governance management and change set deployment, etc.

5. Process Automation: This module teaches you techniques to do process automation using point and click features of Salesforce which will save lot of time across your organization to automate repetitive business processes.

6. Chatter Basics: This module helps to learn how to develop a Chatter rollout strategy and help your users get started with enterprise social collaboration. 

7. UI Customization: This module will teach how to modify out of the box UI components like Page Layout and List Views to customize your app's user interface without code.

8. Data Management: This module will teach you how to import and export data in Force.com.

9. Data Modeling: This module is very important and will teach you how to implement your data structure with objects, fields, and relationships. This covers Standard objects, custom objects & fields, Lookup and master detail relationship, schema builder tool.

10. Data Security: Very important and useful module to configure the control access to data using point-and-click security tools.

11. Lightning Components: This is most hottest model to learn new Lightning framework from Salesforce. This is usually used to build modern apps faster with reusable UI components and extends Aura framework. 

12. Formulas & Validations: This module will teach you on how to tailor your apps without writing code by using point-and-click logic. 

13. Salesforce1 Mobile Basics: This module will teach some quick tricks for customizing your mobile experience with Salesforce1. 

14. Force.com Basics: This module is core of all which give you first intro to Force.com and learn your way around the platform.
Link: https://developer.salesforce.com/trailhead/starting_force_com/starting_intro

15. Visualforce Basics: Want to build customized UI? Here you go! this module will teach you how to use Visualforce to build custom user interfaces for mobile and web apps.

16. Visualforce Mobile: Want to develop custom UI/UX for mobile apps which access your Salesforce data? Then this is right module to start on! This module teaches you how to use Visualforce to customize and expand your Salesforce1 mobile experience. 

Hope this helps your to decide where you want to start!

Happy Learning!

For any queries, write on sumi.shingavi@gmail.com
Follow on Twitter at @sumit_shingavi

1 comment:

  1. Cloud is one of the tremendous technology that any company in this world would rely on(Saesforce crm Training in Chennai). Using this technology many tough tasks can be accomplished easily in no time. Your content are also explaining the same(sales cloud consultant training in chennai). Thanks for sharing this in here. You are running a great blog, keep up this good work.

    ReplyDelete