What to learn as a rookie developer?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I'm completely new to ServiceNow and I'm trying to learn the fundamentals in order to become a developer.
As seasoned developers can you give me your best advice on what technologies or concepts I should familiarize myself with.
For starters I've taken a few courses on SN University and I'm also on track to write the CSA exam within the next 3 months. Would greatly appreciate any advice, or things to keep in mind when starting off.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @VisharaJ
Once CSA is completed, Go for CAD certificate Completion ,
Tips for CAD:
- First complete Application Development Fundamentals On Demand
- Check the syllabus from Certified Application Developer (CAD) Exam Blueprint
- Practice in your Personal Developer Instance (PDI) //Try all your scenarios to implement here.
- Practice mock questions with Correct Answer
- Practice from ServiceNow university provided practice : https://account.measureup.com/servicenow-university
- If anything left or you are struggling with answering practice test, Revisit the course content.
- Once you are confident , Schedule the exam and Go for it.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @VisharaJ
Here is the learning Plan:
3–6 Month ServiceNow Career Transition Roadmap
1. Build Prerequisite Knowledge
Before starting ServiceNow training, develop a strong understanding of core IT concepts:
- ITIL & IT Service Management (ITSM): Learn how IT services are planned, delivered, and supported, including key processes such as Incident, Problem, and Change Management. ServiceNow is heavily aligned with these frameworks.
- Database Fundamentals: Understand tables, records, fields, relationships, and basic data modeling concepts.
- JavaScript Basics: Learn essential programming concepts such as variables, data types, loops, conditions, and functions, as ServiceNow uses JavaScript extensively for scripting and automation.
2. Follow the Recommended Learning Path
For high-quality, credible, and cost-effective training, leverage ServiceNow’s official learning platform.
- Learning Platform: ServiceNow University Now Learning
- Core Course: Complete the ServiceNow Administration Fundamentals (SNAF) program.
- Practical Experience: Request a free Personal Developer Instance (PDI), a dedicated ServiceNow sandbox environment that allows hands-on practice without affecting production systems.
3. Understand the Importance of the CSA Certification
The Certified System Administrator (CSA) certification is a critical milestone for anyone entering the ServiceNow ecosystem.
- Serves as a key screening criterion for recruiters and hiring managers.
- Demonstrates validated foundational knowledge of the ServiceNow platform.
- Helps offset the absence of formal IT or ServiceNow work experience.
4. Develop a Practical Portfolio
Hands-on projects can significantly strengthen your profile and showcase your capabilities.
Custom HR Onboarding Application
Create a self-service portal where new employees can request equipment, software access, identification badges, and training resources. Design workflows that automatically route requests to the appropriate departments.
Automated Incident Management System
Configure monitoring-based workflows that automatically generate incident tickets when critical business applications become unavailable. Include email or SMS notifications for support teams.
Service Catalog Enhancement Project
Build a modern service portal for a fictional organization featuring custom request forms, dynamic choice lists, approval workflows, and data validation rules.
After obtaining your CSA certification, focus on positions such as:
- ServiceNow System Administrator
- ServiceNow Support Analyst
- ServiceNow Support Engineer
- ServiceNow Application Support Specialist
- ITIL Process Coordinator
- Service Desk Analyst working with ServiceNow
6. Month-by-Month Action Plan
Month 1: Establish IT Fundamentals
- Spend the first two weeks learning ITIL 4 Foundation concepts using free online resources and video tutorials.
- Dedicate the next two weeks to learning JavaScript fundamentals through platforms such as freeCodeCamp or Codecademy.
Months 2–3: Learn the ServiceNow Platform
- Create a free account on ServiceNow Now Learning.
- Request access to a Personal Developer Instance (PDI).
- Complete the ServiceNow Administration Fundamentals (SNAF) course.
- Spend at least one hour daily exploring the platform, creating tables, configuring forms, managing users, and understanding core administration tasks.
Month 4: Certification and Portfolio Development
- Review the official CSA Exam Blueprint thoroughly.
- Prepare using practice tests available through Now Learning and other reputable training platforms.
- Attempt and pass the CSA certification exam.
- Build at least two custom applications or workflow solutions within your PDI to demonstrate practical skills.
Months 5–6: Networking and Job Search
- Optimize your LinkedIn profile with relevant keywords such as "ServiceNow CSA," "ServiceNow Administrator," and "ITSM."
- Engage with the ServiceNow Community and local ServiceNow User Groups (SNUGs) to expand your professional network.
- Apply for entry-level ServiceNow and IT support positions, particularly with organizations known for hiring and training ServiceNow talent at scale.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @VisharaJ ,
Welcome to servicenow community
You can start with practicing in Servicenow PDI .
When you start exploring ServiceNow PDI, begin with understanding the basic platform UI:
Application Navigator, Banner, Content Frame (UI16)
Explore Forms and List Views
Company Branding and changing the Welcome Page
Context Menu (what it is and its types)
Breadcrumbs and how they work
Next, move on to data modeling basics:
Table and Field creation
Table dependencies and Table Extensions
Field types
Views
Important OOTB tables like User (sys_user), Group (sys_user_group), Role (sys_user_role), Delegations
Once you are comfortable with this, explore core configuration concepts:
Reference Qualifiers
Dot-walking
UI Policies
Dictionary Overrides
ACLs
Priority Lookup
Difference between Configuration vs Customization
Then understand data movement and backup concepts:
Update Sets (how to take backup of your work)
Update Set transfer methods
Import Sets
After learning these basics, you can confidently move forward to explore Service Management modules like:
Incident
Problem
Change
Request
And then deep dive into the Development part.
CSA is the basic and most important certification for ServiceNow beginners
Main topics to focus on:
Platform UI and navigation
Tables, fields, forms, and list views
Users, groups, and roles
Basic ITSM concepts
UI Policies, Client Scripts, and Business Rules (basic understanding)
Best practices:
Practice each topic in your Personal Developer Instance (PDI)
Do not just memorize answers—try to understand why a feature is used and when to use it
Once you follow this path, your ServiceNow learning journey will be smooth and structured
Try to spend 2-3 hours daily on community which will help you understand different real time scenarios ,different approaches . Explore University Course which also enhance your knowledge.
Start with the "Welcome to ServiceNow " training, it's really good and it will gives you your first certificate!
The Certified System Administrator (CSA) certificate is initial stage , it's useful for almost for any servicenow role .
You can refer this thread :
You can also explore Learning plans from below :
https://developer.servicenow.com/dev.do#!/learn/learning-plans/zurich
Here are few thread that you can refer for interview question :
https://www.servicenow.com/community/itsm-forum/servicenow-interview-questions-part-1/td-p/3511504
https://www.servicenow.com/community/itsm-forum/scripting-practice-question/td-p/3529846
https://www.servicenow.com/community/itsm-forum/scripting-interview-questions/td-p/3545279
If this helps you then mark it as helpful and accept as solution.
Regards,
Aditya