Software Engineering

Software Development

Denver

Close

Choose your location

This course is only offered at select Per Scholas locations. Choose a location to get the most accurate course information.


The 15-week Software Development course dives deep into every aspect of software engineering - computer science, React, Node, design patterns & system architecture, and more. Previous knowledge recommended.

Stay Informed

  • Hybrid

No catch. Training and job connections at no cost to you.

Software Engineer Hero Image

Course level

Some technical knowledge recommended ?

Schedule

  • Hybrid 9AM - 4PM
    Monday through Friday
    15 Weeks

  • *Start and end times may vary based on time zone (under 9-4pm)
  • LIVE & INSTRUCTOR LED

Upcoming course dates

  • TBD

While these courses may include either intermediate or advanced material, technical knowledge specified in these listings will be required as a prerequisite for applicants to be considered for admission.

While anyone may apply for this course, some technical background may be helpful.

Applicants with all levels of experience in tech are encouraged to apply.

The Salesforce Administrator Certification equips you with the knowledge you need to succeed as a Salesforce Administrator.

Most CISCO Network Essentials certification holders move on to a job in IT support, like a help desk technician. Help desk technicians solve technical issues and work with people.

Most CISCO IT Essentials certification holders move on to a job in IT support, like a help desk technician. Help desk technicians solve technical issues and work with people.

Gain the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud and start a career in cloud computing.

CompTIA Cybersecurity Analyst (CySA+) is an IT workforce certification that applies behavioral analytics to networks and devices to prevent, detect and combat cybersecurity threats through continuous security monitoring.

The Google IT Support Professional Certificate introduces learners to troubleshooting, customer service, networking, operating systems, system administration and security. No prior experience is required.

CompTIA Network+ helps develop a career in IT infrastructure covering troubleshooting, configuring, and managing networks.

Most CompTIA A+ certification holders move on to a job in IT support, like a help desk technician. Help desk technicians solve technical issues and work with people.

In-person learning takes place at one of our facilities across the US.

Remote learners must live within commutable distance of a Per Scholas campus to best facilitate our professional development and post-training employment support. For individuals who live outside of a commutable distance, you may be eligible for our National training courses.

Hybrid courses allow flexibility for learners to participate in the course remotely or in-person based on several factors. Learn more about the course you're interested in by reaching out to your admissions lead or attending an admissions overview after applying.

?

Have questions?

We can help with course selection, and answer questions about eligibility requirements and special circumstances. Contact an admissions team member

Tuition-Free Software Development Training

Through live instructor-led training, learn the fundamentals of software engineering, computer science and best practices to prepare for one of today’s most in demand careers.


Fundamentals of Software Development

Learn basic computer science topics like object-oriented programming and Javascript, and other in-demand industry technologies, including Databases and front-end and back-end frameworks and languages like React/Redux and Java.


Build Your Software Engineering Portfolio

Gain hands-on experience building dynamic and responsive web-based projects with a final capstone that showcases your technical understanding and creativity to employers.


Professional Development & Growth Opportunities

Before connecting you with employer partners for job opportunities post-training, our Career Coaches prepare you with the tools to secure a role in the tech sector.

What Software Development jobs are available to me?

As a Software Development graduate, you will be equipped to encounter and problem-solve challenges that web developers face each day on the job. Full a wide range of careers starting as a:

  • Junior Web Developer
  • Web Designer
  • Java Developer

*Remote entry-level roles are difficult to obtain. Regardless of your learning environment, if you do not have more than two years of tech professional experience, be prepared to seek on-premise roles.

*Please note for graduates with less than two years of existing tech professional experience, while you’ll be on the path to your mid-level position, your first role after the training will generally be an entry-level tech support role in order to get the experience needed to advance into beyond entry-level positions.

$56K the average salary Software Development graduates make at their first job

What You'll Learn in This Training


Javascript and Computer Science Concepts

Understand the common phases in the software development life cycle including programming languages, animation, and the role of Javascript.



Frontend and Backend Frameworks

Frontend and Backend web development, frameworks, and databases.


Data Structures and Algorithms

Learn how to solve algorithmic challenges and identify patterns and analyze the computational complexity of algorithms.

More Than A Technical Training


Personalized Support

Learners can access the Learner Support Team (LST). LST provides personalized support for life challenges, resources, and tools to manage stressors and strengthen financial capability. LST is here to help learners achieve their personal and financial goals.


Learn to Think like a Software Engineer

Prepare to handle real workplace demands by challenging your understanding of course material and setting you up for professional success.


Career Advancement for Alumni

Complimentary upskilling opportunities extended to alumni up to two years post graduation to help them match in demand employer hiring profiles and continue their career growth.

apply tech career button

Want to explore more?

Have questions? Contact an admissions team member.

Questions? Contact Us!

Have an admissions question? Ask an admissions team member

Phone: 718-991-8400

Close

Choose a location for
Your Course

This course is only offered at select Per Scholas locations. Choose a location to get the most accurate course information.