Salesforce for Novice Developers
(1) Create a FREE Salesforce Developer edition account
(i) Click Sign Up
(ii) Fill the details with your own Personal email address
(iii) Note: Username should be given as email address (e.g. firstname.lastname.01@salesforce.com)
(2) You will receive an email to set your Password and you will then automatically Login into Salesforce Developer edition account.
(3) Now moving forward you would Login by going at https://login.salesforce.com/
(4) Salesforce Trailhead — It is a Learning Platform of Salesforce. It’s Free and pretty much self explanatory. You just need to follow the steps!
(5) Use the above Salesforce Login credentials to Sign Up in Trailhead.
(i) Click Sign Up and then click Salesforce
(ii) Provide your Salesforce Username & Password to Login
Note: Trailhead provides you learning material which you practice or implement in Salesforce Developer edition account.
Trailhead is the quickest and easiest way to learn Salesforce and it’s FREE!
All resources here are from Trailhead (official learning platform by Salesforce).
Customer Success Platform
Salesforce has a Customer Success platform where you can ask questions, share ideas, participate in various groups and connect with people from the globe in Salesforce space.
You can Sign Up with your same Salesforce Login credentials.
Salesforce Basics
Salesforce Development
IDEs (Integrated Development Environments)
(1) Developer Console (cloud based within Salesforce)
(2) Visual Studio Code (VS Code) (desktop based)
(3) 3rd Party Tools (desktop based)
Back-end Programming Languages
(1) Apex
(2) SOQL (Salesforce Object Query Language)
(3) SOSL (Salesforce Object Search Language)
Front-end Programming Languages
(1) Visualforce
(2) Aura Components
(3) Lightning Web Components (LWC)
(4) Also supports HTML, CSS, JavaScript
Developer — Beginner Level Training
Quick Start: Visual Studio Code for Salesforce Development
Become a Salesforce Super Developer with Visual Studio Code & extensions
Apply .NET Skills to Salesforce
Developer — Advanced Level Training
Develop for Lightning Experience
Build Lightning Web Components
Developer Certification Resources
Prepare for Your Salesforce Platform Developer I Credential
Study for the Platform Developer I Exam
Other Resources
These are optional resources but would be useful for you in future.
Build Your Career in the Salesforce Ecosystem
Volunteer Your Salesforce Expertise
Navigate the Salesforce Hiring Process
Skill Up for the Future with Trailhead
Learn About the Fourth Industrial Revolution
Build Your Practice as a Consulting Partner