Skip to content
Mentor helping coding student on computer

Transforming Software Engineering Hiring

Your organization needs developers and engineers who can build, deploy, and operate within your production environments. Per Scholas trains stack-specific, AI-fluent engineers using programs built around the frameworks, workflows, and languages you already use.

Engineered for Success

  • 1,000+

    Employer Partners

  • 25+

    Markets Nationwide

  • 35,000+

    Per Scholas Professionals in the Workforce

Sustainable Software Engineer Talent Pipelines

The market for developers and engineers is increasingly split between candidates with traditional development skills and those with the fluency to work alongside AI-assisted tools. Top talent is snapped up fast, while many engineers aren't yet comfortable building AI-assisted workflows.

Per Scholas expands the talent pool in two ways: upskilling existing personnel and creating new talent pipelines of AI-fluent engineers, trained on the specific stacks and frameworks organizations like yours use.

Developer reviewing code on computer in office

Rigorous Training for Real Operational Requirements

Instructor-led programs are crafted with input from real industry experts. Learners gain hands-on experience working with specific languages and development workflows. They build with AI-assisted development tools to reflect how modern software engineers work.

All Per Scholas alumni can continue to grow their software engineering skills through the Career Accelerator upskilling program.

Group of developers troubleshooting code

Roles We Train For

From full-stack development to front-end engineering, Per Scholas trains for the specific software roles employers are hiring for right now.

Software Engineer Courses Available

8 Matching Courses Found

  • This 15-week course equips learners with the knowledge and practical skills to work as Full Stack Java Developers. Learners cover front-end and back-end development, and design, create, manage, test, and evaluate web-based applications.

    15 weeks412.5 training hours
  • This 15-week course covers Java programming, focusing on the design and development of scalable microservices. This entry-level course is designed for learners with basic computer literacy and builds full-stack development skills, including modern software architecture, database management, server-side programming, and microservices communication.

    15 weeks412.5 training hours
  • This 15-week intermediate course covers MERN software development, including the essential tools and technologies shaping modern web applications, and builds full-stack development skills for web application developers.

    15 weeks412.5 training hoursGitHub Copilot Fundamentals Badge · Introduction to Generative AI Badge
  • This 10-week course is built to help learners master the essentials of Javascript, one of the most widely used programming languages for web development. Through this intermediate course, learners will explore foundational concepts such as variables, data types, and control flow, as well as advanced topics like version control, object-oriented programming, asynchronous programming, and debugging techniques.

    No-Cost10 weeks90 training hours
  • This 10-week course is designed to introduce learners to Python programming fundamentals and build a strong foundation in computational problem-solving. This intermediate course is designed for individuals new to programming or seeking to expand technical skills with Python. Learners design well-structured programs, apply core programming concepts such as version control, variables, control flow, and data structures, and work with Python's robust libraries and tools.

    No-Cost10 weeks90 training hours
  • This 8-week intermediate course covers ServiceNow application development and administration. It is designed for IT professionals and aspiring ServiceNow developers looking to build their skills in configuring, scripting, and developing applications on the ServiceNow platform.

    8 weeks72 training hours
  • This 10-week course equips intermediate Python developers with advanced skills in web application development. Learners cover advanced Python techniques, including object-oriented programming concepts such as inheritance and polymorphism, and iterators for efficient, concise code.

    10 weeks120 training hours
  • This 10-week Web Design Essentials course equips learners with the essential skills required for web design and beyond. Designed for aspiring web designers and front-end developers, this course covers a broad spectrum of topics, including version control with Git, building solid foundations in HTML, DOM manipulation, and CSS, and crafting dynamic web experiences with JavaScript.

    No-Cost10 weeks90 training hours

Comcast and Per Scholas Grows to Code

Comcast partnered with Per Scholas to custom-build Grows to Code, an upskilling curriculum based on Comcast's specific technology stack and development processes.

In discussing the partnership, Rick Rioboli, EVP and CTO, Comcast, noted, "Comcast is partnering with Per Scholas to reskill our junior tech professionals to become Full Stack Java Developers, building our pipeline within our own organization."

Smiling Black woman wearing glasses and a headset sits with folded hands as bright yellow rays radiate behind her, creating an upbeat tone.

Future-Ready Software Engineering Talent

Sustainable talent pipelines empower you to access software engineers that grow your business. Take the next step to build transformative software engineering talent pipelines with Per Scholas Talent Solutions.