function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Paul MalabananPaul Malabanan 

What skills/technologies do I need to learn to start creating lightning apps and components?

Hello,

I am a newbie in using salesforce.com and i'm from a web design background. What technologies and skills do I need to start creating lighthing app and components?
  • Do I need to be a Salesforce Admin expert? 
  • Do I need to be a Developer who specializes in HTML,CSS,Javascript, APEX, or JAVA?
  • What tools can I use to start creating and designing? (Bootstrap, Dreamweaver, Delevoper Console)
Anthony LeeAnthony Lee
Knowing HTML, CSS, Javascript, Apex helps of course.  But more importantly, if you are new at Salesforce you should learn ins and outs of house Salesforce works first.  Try Admin trailhead and any other Salesforce fundamentals first.

Do I need to be a Salesforce Admin expert?
No, but you should know the fundamentals and being an expert will only help you more.

Do I need to be a Developer who specializes in HTML,CSS, Javascript, Apext, or Java?
No, but all those tools will be utilized.  The convention is always drag and drop (declarative) first then code (programatic).

What tools can I use to start creating and designing?
While bootstrap is a popular frontend framework, you should look into Lightning Design System (https://developer.salesforce.com/lightning/design-system).

If you are new, I highly encourage you to do Trailheads (https://developer.salesforce.com/trailhead).
Prabushanker_KumarasamyPrabushanker_Kumarasamy
Go through this below blog, it may give you some overview
https://www.prabu.online/2018/05/as-fresher-how-should-i-start-with.html