
Why pursue a career in Automation
Unlock career opportunities in a rapidly growing field
As organizations increasingly adopt AI‑powered process automation to reduce costs, minimize errors, and speed up operations, learning RPA development provides candidates with a practical skill set that opens rewarding career opportunities in a rapidly growing field.
No education in Engineering or Computer Science is required
Unlike industrial robotics and the automation of physical tasks, Robotic Process Automation (RPA) focuses on automating business processes and digital workflows, which do not require advanced technical degrees.
Automation Developers can work across industries
Automation RPA Development is increasingly used in many industries - finance, healthcare, telecom, retail, manufacturing, and more, offering diverse opportunities across various industries.
Job Outlook
Automation Developers / RPA Developers
Average Salary
Jr RPA Developer, New York, NY
​
$98,196
Ziprecruiter.com, 2025
Projected Growth
CAGR 2025-2030
​
43.9%
GLOBE NEWSWIRE, 2025
Market Size
Forecast from 2025 to 2029
​
$30.85 bn
GLOBE NEWSWIRE, 2025
Why this training
Streamlined career pivot
Our course simplifies the process of advancing or shifting careers, paving a new path in just 6-10 months.
Comprehensive career boost
Our course equips you with everything needed to advance or launch your Automation career, instilling confidence in your career journey.
Excellence within reach
Our Automation Developer training offers a realistic and attainable path where confidence intersects with capability, catering to individuals of various backgrounds.
Learn from the best
Gain hands-on training from industry experts in our Automation Developer Course and align your skills with global tech standards.
Why Us
-
We conduct IT training in New York City since 1993
​​
-
Our training is approved by the New York State Education Department
​​
-
We offer hands-on training to acquire practical, in-demand skills
-
We design up-to-date curriculum to meet job market requirements
​​
Course Objectives
The Automation RPA Developer Course prepares students to work across the full spectrum of automation - from lightweight, AI-driven workflows for teams and small companies to enterprise-grade RPA solutions for global businesses. The course is designed in two parts, each with a distinct focus.
Automation Core is designed for individuals interested in becoming automation specialists or independent consultants who help teams and small to mid-sized businesses automate daily workflows. It is also suited for professionals in various fields (marketing, HR, operations, accounting, customer support, and e-commerce) who want to strengthen their skills with modern automation tools and increase their market value. This part covers workflow platforms like Zapier, Make.com, n8n, and Power Automate, along with AI-powered app builders, giving students the ability to streamline routine tasks, support team efficiency, and stay competitive in the job market without needing a coding background.
​
Robotic Process Automation (RPA) Core is focused to provide technical skills for successful career as RPA Developers. It provides a foundation in process design, SQL, Python, Python for Automation, Agile & Scrum, JIRA, and project methods, leading into enterprise-level automation development with UiPath. Students gain hands-on experience with tools and practices, along with preparation for the UiPath RPA Associate certification, to deliver scalable automations in large organizations.
Together, these two parts prepare well-rounded automation specialists who can apply their skills to streamline workflows for teams and small businesses or build enterprise-level RPA solutions for large organizations.
​
Automation Core part:
-
Understand IT systems, AI concepts, and the technology landscape
-
Identify business contexts and opportunities for automation
-
Design workflows with Zapier, Make.com, and n8n
-
Build no-code and AI-assisted apps with Bubble and Lovable
-
Create low-code automations in Power Automate
​
Robotic Process Automation (RPA) Core part:
-
Analyze and document business processes for RPA automation
-
Develop project coordination skills
-
Understand Agile principles and Scrum framework
-
Manage tasks and issues with JIRA
-
Query and manage data using SQL
-
Learn fundamentals of Python programming
-
Familiarize with the basics of automation with Python
-
Build enterprise-grade automations in UiPath
-
Review UiPath Automation Developer Associate certification
​
Tools & Skills
Automation development, AI automation, RPA, UiPath, Power Automate, Workflow automation, Process orchestration, Zapier, Make.com, n8n, Lovable, Replit, V0, Python automation, SQL, Agile, JIRA, Robotic Process Automation, Business Process Automation, Certification
Course Topics
Automation Core:
Introduction to IT systems & AI technology
This module builds a foundation in IT systems and AI concepts to prepare students for learning automation development.
​
This module introduces students to the fundamentals of IT systems and artificial intelligence, building the vocabulary and mental models they will need to approach automation with confidence. It covers the core components of modern IT environments: software, data, networks, and business applications while showing how these systems connect and share information. Students will also explore the role of data in digital workflows, the shift from manual to automated processes, and the rise of cloud-based platforms that support business operations today.
​
In addition, the module provides a clear and accessible overview of AI concepts, such as machine learning and natural language processing, and how they are applied in real-world business contexts. By familiarizing students with key terminology, use cases, and limitations of AI, this module lays the groundwork for understanding where automation fits within the broader technology landscape. The result is a strong foundation that prepares learners to dive into process design, workflow automation, and enterprise RPA tools with greater clarity and confidence.
Introduction to AI Automation
The main goal of this module is to give students a clear understanding of automation concepts, use cases, career paths, and tools.
​
This module introduces students to the foundations of automation and its role in modern businesses. It explores what automation and RPA are, how they differ from manual workflows, and the lifecycle of automation projects. Students will examine common use cases across industries, learn how to recognize processes that are well-suited for automation, and understand the difference between traditional rule-based RPA and AI-powered automation.
The module also provides an overview of careers in automation, highlighting the roles within RPA teams and the skills employers look for. Finally, students will gain exposure to the current tool landscape, from enterprise RPA platforms like UiPath and Power Automate to workflow automation tools such as Zapier, Make.com, and N8N, positioning them to interpret job postings and understand where different platforms fit in the broader automation ecosystem.
Workflows Automation Fundamentals
The main goal of this module is to give students hands-on experience with workflow automation tools (Zapier, Make.com, and n8n ) and the practical skills to design and implement automations for real business scenarios.
This module provides students with a practical introduction to modern workflow automation platforms, focusing on Zapier, Make.com, and n8n. Students learn how to design and build automations that connect everyday business tools, streamline processes, and reduce repetitive tasks. Along the way, they gain familiarity with triggers, actions, data flows, conditional logic, and basic error handling, as well as important considerations when working with cloud-based automation tools.
​
Through guided exercises and structured practice, learners explore common business scenarios, including reporting and process management tasks. By the end of the module, students will have hands-on experience creating and testing workflows and a good understanding of how these skills can be applied in professional contexts - whether as in-house automation specialists, independent consultants, or professionals in fields such as marketing, operations, HR, business, or technology who want to enhance their roles with automation expertise.
No-Code & AI-Assisted App Building Basics
The main goal of this module is to equip students with no-code and AI-assisted app building skills that complement workflow automation by creating simple, user-friendly applications for non-technical employees.
​
This module introduces students to Lovable and Bubble, two platforms that enable non-technical professionals to design and launch simple applications without coding. Lovable uses AI assistance to speed up app creation, while Bubble is a mature no-code platform with powerful customization options. Workflow automation tools like Zapier, Make.com, and n8n act as the back end for moving data and executing processes, but they often lack user-friendly interfaces. Lovable and Bubble can fill this gap by providing the front end - custom apps that allow employees without technical skills to interact with automated workflows in a simple, accessible way. For example, an internal request form or task tracker built in Bubble can connect to automation tools in the background, helping staff complete routine work more efficiently. These skills are particularly valuable for learners who want to broaden their impact in fields such as marketing, HR, operations, business, or technology, as well as for those pursuing careers as automation specialists or independent consultants.
​
The module also includes an overview of Replit, a cloud-based coding environment that allows automation practitioners to extend workflows with custom scripts, and V0, an AI-powered interface generator that accelerates the creation of modern front ends. Exposure to these tools gives students a broader perspective on how no-code, low-code, and AI-assisted development approaches can complement workflow automation platforms, enabling them to design solutions that are both technically functional and user-friendly.
Automation with Power Automate
Students will learn to build practical workflows in Power Automate, an important skill for automation specialists who need to streamline business processes, connect Microsoft applications, and deliver low-code solutions.
​
This module introduces students to Power Automate, Microsoft’s low-code automation platform, with a focus on building practical workflows in both cloud and desktop environments. Students learn how to create multi-step flows using triggers, conditions, variables, and connectors across Microsoft apps such as Outlook, Excel, SharePoint, and Teams. Hands-on labs guide learners through real-world scenarios, from email and file management to approvals and desktop task automation, providing immediate insight into how Power Automate can streamline everyday business processes.
​
While accessible to beginners, the skills gained in this module are directly relevant to RPA and enterprise automation. Power Automate helps organizations automate repetitive work without heavy coding, making it a valuable tool for business users, non-technical professionals in operations and other functions, and aspiring automation specialists. Understanding its capabilities and limitations also prepares students to compare it with platforms like UiPath, giving them the context needed to position Power Automate within the broader automation landscape.
Robotic Process Automation (RPA) Core:
RPA Process Design
Students learn to analyze, map, and document business processes, giving them the foundation to identify automation opportunities and support RPA projects.
​
This module introduces students to the fundamentals of RPA process design, focusing on how to analyze, map, and document business processes in preparation for automation. Students learn how to identify suitable automation opportunities, capture process details through discovery techniques, and represent workflows visually with industry-standard methods such as flowcharts and swimlane diagrams.
​
By practicing documentation and process readiness assessment, learners build the foundation needed to support enterprise automation projects. This module is especially valuable not only for aspiring RPA developers but also for business analysts, operations professionals, and project managers who play a role in shaping and communicating automation requirements. It highlights how strong process design directly improves the success and scalability of tools like UiPath and Power Automate.
Project Coordination
Students learn to understand key project management areas and how projects operate within organizations, enabling them to better support and collaborate on successful RPA and automation initiatives.
​
This module introduces the fundamentals of project coordination with a focus on how they apply to RPA and automation initiatives. Students explore project structures, roles, and standards while learning core management areas such as scope, time, cost, quality, communication, risk, and resource management. The module also covers project planning, execution, monitoring, change management, and project closeout, giving students a structured view of how automation projects move from idea to delivery.
​
Practical skills are emphasized through the use of Microsoft Project, where students practice task scheduling, resource allocation, progress tracking, and reporting. Understanding these concepts is important for aspiring RPA developers and automation specialists because it helps them see how their work fits into the larger project framework and enables more effective collaboration with business and technical stakeholders.
Agile & Scrum
Students develop a solid understanding of Agile and Scrum practices to effectively collaborate, adapt, and deliver iterative solutions in software and automation projects.
​
This module provides students with a comprehensive understanding of Agile project management principles and practices, with a focus on the Scrum framework. Students learn how Agile projects are structured, the roles of team members and stakeholders, and how iterative, flexible approaches enable teams to adapt quickly to changing requirements.
​
Key topics include creating and managing user stories, capturing requirements, estimating and prioritizing work, and using techniques such as the Planning Game to guide project delivery. Students also explore Agile coding practices, including test-driven development, refactoring, and time allocation for research and problem-solving. Practical guidance on iteration planning, release planning, and adapting Agile methodologies to different project contexts is included, along with preparation for Scrum certification exams.
Although Agile and Scrum are widely applicable across software development, they are particularly beneficial in RPA and automation projects, where rapid iterations, close collaboration with business stakeholders, and adaptability to evolving processes are essential for successful delivery. This module includes preparation for Scrum certification exams.
JIRA
Students will gain foundational skills in JIRA to manage tasks, track progress, and support collaboration in software and automation projects.
​
This module introduces students to the fundamentals of JIRA, a widely used issue and project tracking system. Students learn how to navigate the JIRA workspace, manage profiles, and perform essential tasks such as creating, editing, and scheduling issues. The module covers detailed issue management, including setting permissions, attaching files, logging work, creating sub-tasks, and collaborating through comments, votes, and links. Students also gain experience with advanced features such as searching, filtering, reporting, and customizing dashboards to track progress and support team collaboration.
​
While JIRA is used broadly across software development, it is also highly relevant in RPA and automation projects, where clear tracking of tasks, changes, and process exceptions is critical. Familiarity with JIRA helps RPA developers, business analysts, and project stakeholders manage requirements, monitor progress, and ensure smooth communication in fast-paced automation initiatives.
SQL Fundamentals
Students build foundational SQL skills to query and manage data, an important capability for RPA projects where automations frequently interact with databases.
​
This module introduces students to the fundamentals of relational databases and Structured Query Language (SQL) through practical, hands-on exercises. Students learn the core concepts of database management systems, relational schemas, and data types, while building proficiency in SQL commands for data selection, filtering, and manipulation. Key topics include SELECT statements, operators and syntax, join types, the UNION operator, and the use of primary and foreign keys for maintaining data integrity.
​
Although SQL is widely used across many fields in software and data management, it is particularly useful in RPA and automation projects, where bots often need to retrieve, update, or validate information stored in databases. By developing SQL skills, students strengthen their ability to design, test, and maintain automations that interact with business data, ensuring more reliable and efficient automation solutions.
Python Programming
Students learn Python fundamentals to build a foundation in programming, an important skill for RPA projects where Python is often used to extend platform capabilities, create custom integrations, and handle complex data processing
​
This module introduces students to the core concepts of Python programming, providing a strong foundation for problem-solving and automation tasks. Students explore essential topics including data types, variables, operators, functions, and modules, while gaining hands-on experience with lists, strings, sets, and dictionaries for managing and manipulating data. The module also covers flow control with conditionals, loops, and iterators, as well as working with files and functions to handle input/output operations and create reusable code. An introduction to object-oriented programming (OOP) and the Python standard library is also included to help students write cleaner and more efficient programs.
​
While Python is widely used across software and data fields, it is especially valuable in RPA and automation projects, where it can extend the capabilities of RPA platforms, enable custom integrations, or perform data transformations that go beyond standard no-code tools. By learning Python fundamentals, students expand their ability to design flexible automation solutions and enhance the reliability of automated workflows.
Python for Automation
Students learn to apply Python for automating files, data, and APIs, an important skill for RPA projects where custom scripts extend platform capabilities and enable more flexible automation solutions.
​
This module focuses on applying Python to real-world automation tasks that are highly relevant to RPA development. Students learn how to use Python scripts for file handling, directory management, working with CSV and Excel data, extracting structured information with regular expressions, parsing JSON and XML, and interacting with APIs. Emphasis is placed on error handling and reliability, ensuring that scripts can run consistently in business environments.
​
By mastering these skills, students gain the ability to extend the functionality of RPA platforms like UiPath and Power Automate. Python enables developers to handle complex data transformations, connect to systems through APIs, and create lightweight automations that complement or enhance no-code workflows. This makes Python a valuable tool for building more flexible, powerful, and reliable RPA solutions.
Automation Development with UiPath
Students gain the skills to design, build, and manage automations in UiPath, an important capability for RPA professionals since it is one of the most widely used large enterprise-level platforms for scalable, AI-enhanced automation.
​
This module provides students with practical, end-to-end training in UiPath, one of the most widely adopted RPA platforms. Starting with workflow basics, variables, and selectors, students advance through real-world automation tasks involving Excel, emails, PDFs, file systems, and web interfaces. The module also covers error handling, modularization, Orchestrator queues, and API/JSON integration, with hands-on labs, mini-projects, and guided exercises to reinforce learning and reviews for the UiPath RPA Associate (UiRPA) Certification.
For aspiring RPA developers, this module delivers clear career benefits by aligning with industry job requirements. Students gain the skills to design, build, test, and manage enterprise-grade automations, making them job-ready for UiPath-focused roles. UiPath’s strong global adoption across finance, healthcare, manufacturing, and government, along with its governance, scalability, and AI integration capabilities, ensures its continued relevance. By embedding features like Document Understanding, AI Center, and GPT/LLM connectors, UiPath is adapting to AI-driven competition, keeping its skills highly valuable for automation specialists.
Duration: 16 weeks
The actual number of weeks depends on holidays and the schedule
Course Schedule:
Tuesday (7PM-9:30PM)
Wednesday (7PM-9:30PM)
Thursday (7PM-9:30PM)
Sunday (10AM-3:30PM)
Eastern Standard Time (New York Time)
Training Type: Remote
This is a remote synchronous instructor-led training
Tuition
$2,550
Payment plan
We offer three installments payment plan. First payment of $1,000 (registration), second payment of $1,000 (30 days after the start), and $550 (60 days after the start).
​
​Flexible refund policy
The course didn't work out for you? No problem. Ask for eligible refund: 1st week 100%, 2nd week 75%, 3rd week 50%, 4th week 25%. Except non-refundable $50 registration fee.
​
​No full tuition commitment
Unlike other schools, we have no "full tuition commitment" policy when a student withdraw from the course. Stop when you drop. Contact for details.
​
​We offer free retake
Completed the course, but need to retake some of the modules or a whole course again? We can do it. Let us know in advance. Limited seats. 12 months eligibility.​
​
Customize Your Training
FULL
COURSE
Best for launching a career in Automation RPA
Automation Core:
IT Systems and AI technology
AI Automation
Workflows Automation
No-Code & AI-Assisted App Building
Automation with Power Automate​
RPA Core:
RPA Process Design
Project Coordination
Agile & Scrum
JIRA
SQL Fundamentals
Python Programming
Python for Automation
Automation with UiPath
12.5 hours/week
16 weeks
Best Value
$2,550
Tuition Assistance
You may be eligible for a training grant. Please visit our Tuition Assistance page for more information or contact us.

Course Advantages
​
-
Only 16 weeks to learn a new profession: No additional years in college
​
-
Weekday evening and weekend classes: Attend your other life commitments
​
-
Remote course: Study from anywhere
​
-
Real-time instructor-led classes: No more uncompleted self-paced online courses
​
-
Affordable training costs: No unnecessary financial burdens
​
-
Free retake opportunity: Refresh the skills that you have learned for free
​
-
Payment plan: Finance your education with confidence
-
Flexible refund policy: Less financial risks and peace in mind
Let's get you hired
Where Our Students Work





Success Stories
"...Overall, my experience with SAM Career Center has been outstanding. The quality of their training, the expertise of their instructors, and their dedication to student success make them a top choice for anyone looking to pursue a career in IT. I highly recommend SAM Career Center to anyone seeking exceptional training and guidance in Information Technology."
​​
Elena, Analyst
"This school gives students the tools and resources to be successful in current IT job market. The instructors are competent and dedicated, set clear and fair expectations, and are very approachable and flexible."
Dina, Sr. Analyst
Frequently Asked Questions
What is the application and enrollment process?
There are two steps. First, an informal admission interview over the phone, where we have the opportunity to answer questions about the course and discuss the applicant’s background (education, experience) to ensure their training needs align with the course objectives. The goal is to help the applicant make an informed decision. Second, once approved by our admissions team, we send our standard enrollment paperwork to sign and an invoice for the first payment, concluding the enrollment process.
​
What are the course prerequisites?
A high school diploma, good computer user skills. Any related work experience and education is welcome, but not required.
​
What placement assistance services do you offer to your students?
We provide free assistance with resume editing and optimization for the target job, behavioral interview questions, technical interview questions, and job search resources and strategies. These services are available to students upon request. Additionally, we offer career coaching services as an optional add-on for an additional fee.
​
Do you guarantee jobs after completing the course?
As a school, we strive to create a productive learning environment that enables students to unlock their potential for a successful new career; however, we cannot promise employment to all our students.
​
Is your training hands-on?
Yes, while we do have a theoretical component, the majority of hours are dedicated to hands-on practical training to develop skills essential for the job.
​
How can I maximize the training for better job prospects?
Actively engaging in classes is crucial, offering valuable feedback for instructors to tailor their focus. Attend all sessions, as new topics build on previous lectures. Ensure completion of homework and utilize recommended supplemental materials. Additionally, concentrate on optimizing your resume and LinkedIn profile while honing your skills in answering interview questions.
​
What are the advantages of your training compared to any self-paced online course?
Since 1993, our training has offered a system that has helped hundreds of students start new careers. It helps maintain self-discipline, provides feedback and guidance from industry professionals with years of experience, and offers carefully designed comprehensive hands-on training optimized for employment. While we do recommend some self-paced online courses as supplemental materials, online courses may not be the best option for everyone as a main training source, especially for individuals making a transition into a new career.
​
What are the advantages of your training compared to boot camps?
The price of our courses is significantly lower than the average boot camp price, which may vary from $8,000 to $18,000. We offer a comparable number of actual instructor-led hours. We have a flexible refund policy and no "full tuition" commitment for students who decide to withdraw from the training. Our evening and weekend schedule allows students to attend to other life commitments. We have over 30 years of experience in conducting IT training in New York City.
​
Am I eligible for a training grant?
To determine your eligibility for a training grant, please visit our Tuition Assistance page or give us a call at 718-648-3997.