Develop programming, software engineering, and IT architecture skills with an Advanced Software Developer Certificate in as little as 10 months. Learn to design and implement software solutions in relation to project scope and stakeholder needs. Study multiple programming languages and software architecture principles.
Browse courses for your online software developer certificate
Education should hold practical value. That’s why our courses meet rigorous academic standards and provide you with skills and knowledge immediately applicable to your career.
Look for this icon to see which skills you’ll learn in a course.
This course introduces the fundamental, logical, and design considerations addressed during system and application software development. It provides a background in applications software development and testing techniques through a combination of theory and application and best practices.
This course focuses on the role of software architecture in modern business system development. Topics covered in this course include the understanding of software architecture as a set of design decisions to meet functional requirements and quality attributes, design patterns, modeling tools and techniques, and software architecture in some new technology trends.
This course introduces rapid application development in the context of developing business applications. It develops the skills and knowledge necessary to produce .NET C# event-driven programs using Microsoft Visual Studio. Topics include data types, input/output, iterations, arrays, and arrays data structures.
This course is an advanced study of the C# programming language in the .NET platform. It covers topics around managing program flow, creating and using types, implementing data access, debugging applications and implementing security.
This course covers fundamental database concepts including SQL, non-relational databases, distributed databases and database architectures. Students are provided an overview for how to manage, display, sort, group, retrieve, and organize data for the application or tool associated with the software development taking place within an organization
This course covers concepts related to programming in AWS. Students learn about the services required to develop an application using AWS. Students learn concepts in storage, networking services, and how the different services in AWS can be used in the software development process. Students gain hands on experience with the AWS Management Console.
This course provides students with an understanding of project management as it relates to the software development lifecycle (SDLC), including concepts in agile and scrum project management techniques, and topics on project scope, schedule and performance.
General Education Courses
Requirements: 24 credits
You’ll need 24 credits to complete the Advanced Software Developer Certificate. Your course schedule may vary based on transferable credits or credits earned through the University’s Prior Learning Assessment.
8 Core Courses
The Advanced Software Developer Certificate features 8 core courses in topics ranging from introduction to software engineering and software architecture to C++ programming.
Attend class whenever it fits your life, day or night because our online classroom is available 24/7/365. Your academic counselor will help schedule your courses for an online Advanced Software Developer Certificate (Undergraduate).
Your prior eligible college credits can save you time and money, helping you graduate faster. That’s why we’ve accepted credits from 5,000+ institutions. Check to see if you can apply eligible transfer credits from an institutionally accredited university or college toward a degree of your choice.
You may have options when it comes to paying for college tuition and expenses, such as federal grants and loans. Our finance advisors can answer your questions about financial aid and can help guide you through the process.
The BLS Projected Growth for 2022-2032 is published by the US Bureau of Labor Statistics. This data reflects the BLS’ projections of national (not local) conditions. These data points are not specific to University of Phoenix students or graduates.
Ready to get started?
Start your application for free or request additional information.
Your success is a top priority for our deans and faculty members. They bring an average of 26 years of experience and hands-on perspective to the classroom, and help bridge the gap between academics and industry knowledge.
As a faculty member, I'm on your team. I'm your coach and your cheerleader.
Doris Savron Vice Provost of Colleges, University of Phoenix
Count on the quality of your education
University of Phoenix has been continually accredited by the Higher Learning Commission (HLC), hlcommission.org, since 1978.