Thank you for expressing interest in partnering with NPower. Upon form completion, someone from our Career Placement team will reach out with next steps.
"*" indicates required fields
You can choose to specialize in one of the following areas: Data Analytics, Python Automation, Pentest Security, or Healthcare IT.
Armed with new technical skills and certifications, Rasheda is now an Information Technology Apprentice at Citi and is creating the life she envisioned for herself and her son.
“My plan for NPower was just to get a job…and some technical skills…I entered into a program that has changed my life. A program that says we’re investing in you as a person.”
– Rasheda
Technology Apprentice at Citi
Gain valuable tech skills and IT certifications with self-directed coursework that fits your schedule.
Plus, enjoy live tutoring, job placement assistance, and more—all at no cost to you!
**Applicants currently enrolled in college or other training programs are ineligible to apply.
– Live, instructor-led online classes held Monday through Thursday evening from 6pm – 10pm ET.
– Self-paced lessons and assignments you complete on your own schedule
– No class on Fridays, giving you time to catch up, review, or recharge
Check out a breakdown of what skills you will gain with each learning module!
You will develop of deep understanding on how to design, implement, administrate, and support computer networks, including:
Potential job roles with these skills are: Network Administrator, Desktop Support Services Technicians, and Computer Network Analysts. Our system administrator training gives you the tools to shine.
You will develop an understanding of basic Linux client and server methodologies and troubleshooting, including:
Potential job roles with these skills are: Systems Admins and Server Administrators.
*Opportunity to earn a Cloud Computing Microsoft Azure Fundamentals certification*
You will develop an understanding of the basics or Artificial Intelligence (A.I.), Azure’s A.I, including:
Learn how A.I. is used in real-world tasks and workloads
Understand how to use A.I. in a fair, safe, and responsible way
Get the basics of how machines learn from data
Use Microsoft Azure tools to build A.I. projects
Create A.I. that understands and works with human language (NLP)
Build A.I. that can “see” and understand images or videos (Computer Vision)
Potential job roles with these skills are: IT Support Analysts and Entry-level Data Analysts
Pro Tip: Ensure to schedule in time for studying outside of the coursework hours!
NPower’s networking and systems administrator program is perfect for anyone looking to deepen their education in the realm of computer networking. Is it the best course for system administrators? You bet!
Yes, this program offers advanced network administrator training and is perfect for seasoned vets and newcomers alike.
Our programs are 100% no cost to all selected participants through the kind generosity of private donors, foundations, corporations, and government funding. If selected for the program, we do ask that participants come prepared and committed to putting in the required time and effort necessary to succeed and trust the process. Once you find employment, you are not expected to make any financial contributions or payments to NPower and will graduate from the program with no debt.
Applications are open for the next class which starts in February. The program is up to 26 weeks with up to 6 weeks for additional specializations.
At this time, participants must be located in (or within 2 – 3 hours driving distance) of Newark, NJ/ New York City Metro Area
As this is an accelerated program, candidates should have experience using computers: browsing the internet, downloading and uploading files; familiarity with Microsoft Office Suite. Having exposure to using operating systems and obtaining entry level tech certifications like CompTIA A+/IT Fundamentals or Google IT Certificates are helpful foundations for this program.
Learn more about our introductory program, Tech Fundamentals and see if that may be a right fit for you!
Contact a member of our team at [email protected] with questions and check out our YouTube channel and social media channels to hear from graduates on how they launched life-changing tech careers.
At this time, this program is only open to non-alumni applicants. If this requirement changes, we will be sure to let the NPower alumni network know. If you are interested in upskilling, please check out NPower’s other advanced training programs: Cybersecurity | Cloud Computing Thank you for being a part of the NPower family.
In this area of tech, you’ll encounter new and complex challenges that will require you to be innovative in solving problems.
In this area of tech, transitioning is a project in itself that will come up. You will need to be able to plan and manage these projects from beginning to end.
You will need to communicate problems and their proposed solutions to both technical and non-technical team members of varying levels within an organization.
This field requires determination, resilience, and grit especially on the days where you are trying to find a solution to a complex technical issue.
12,000+ graduates
We have served over 12,000 graduates for over a decade — supporting them in launching their tech careers.
Bring your full self
You can bring your full self to class each day and launch a successful tech career with support every step of the way.
Engaged network of partners
We have a network of engaged partners who are passionate about opening more doors to opportunity in the tech space. As a graduate, you get access to them!
We meet our students where they are at.


Randolph (Randy) Johnson IV

Thank you for expressing interest in partnering with NPower. Upon form completion, someone from our Career Placement team will reach out with next steps.
"*" indicates required fields
Please wait while you are redirected to the right page...