
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.

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.

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.
Full Stack Software Engineer
Gain access to professionals skilled in version control, Agile methodologies, and full-stack web development.
Full Stack Java Developer
Gain access to professionals skilled in Java programming and Agile methodologies, with experience in modern tools like Git and Jenkins.
Full Stack Python Developer
Gain access to professionals skilled in leveraging Python OOP and Django to create robust, secure web applications.
Web Application Developer
Gain access to professionals skilled in front-end web development, including HTML, CSS, JavaScript, and modern web frameworks.
Software Engineer Courses Available
8 Matching Courses Found
Filtered By:
Build the websites and applications people use every day. In 15 weeks of no-cost, hands-on training, learn to develop websites from front to back, use AI tools to write and debug code, and complete a capstone project you can show employers when applying for entry-level software development roles. Prepare to earn GitHub Copilot Fundamentals and Introduction to Generative AI badges at no cost to you. These badges help demonstrate your AI-assisted development skills.
15 weeks412.5 training hoursGitHub Copilot Fundamentals Badge · Introduction to Generative AI Badge- 15 weeks412.5 training hours
- 10 weeks120 training hours
- 15 weeks412.5 training hours
Retrain or enhance your web design skills with Per Scholas, the AI-integrated talent accelerator. Remote, instructor-led courses offer role-specific training and skills that help you take your career to the next level. This web design essentials course is spread across 10 weeks, and you can learn on weekends and evenings to make the curriculum more accessible.
No-Cost10 weeks90 training hours- 8 weeks72 training hours
Accelerate your career in software engineering by mastering enterprise computing's most versatile programming language.
No-Cost10 weeks90 training hoursBuild the programming skills that power today's web applications with JavaScript Essentials. This instructor-led course is designed for Per Scholas alumni who want to strengthen their coding knowledge, create interactive web experiences, and take the next step towards a software development career. You will handle practical projects to help you gain the confidence to develop apps and games, create mind-blowing animations, and solve real-world programming challenges.
No-Cost10 weeks90 training hours
No courses match those filters.
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."
