Software Development
What Software Developers, Quality Assurance Analysts, and Testers Do
Software developers design computer applications or programs. Software quality assurance analysts and testers identify problems with applications or programs and report defects.
Many software developers, quality assurance analysts, and testers work in computer systems design and related services, in manufacturing, or for software publishers. They often work in offices and on teams with other software developers or quality assurance analysts and testers.
Apprenticeships in Utah
Apprenti Software Developer Apprenticeship
12-19 Weeks
Learn HTML, JS, primary language stack (e.g. C#, Java, Python) and computer science basics.
Training Programs at DATC
13 Months
A career in software development begins at Davis Technical College. Software is a part of every business transaction in today’s fast-paced business environment. In the Davis Tech Software Development program, students will code in Java, C#, and other industry-related coding languages. Students will be introduced to using Software Version Control, making API calls to get data from web servers, exploring data structures, and storing and retrieving data for business applications. Students in the program will code for a mobile environment. When students near the end of the program, they will work with one of our placement specialists to find a job utilizing newly gained skills to begin a career. If you are already employed, enhance your skills with a customized plan developed just for you by working one-on-one with a faculty advisor.
Training Programs at SLCC
16 Credits
The Software Development Certificate of Proficiency provides instruction and hands-on experience in database management, object oriented design and development, networking protocols, and computer architecture. The curriculum complements the course work completed in the Computer Science Fundamentals CP and prepares students to transfer to a computer science program at a four-year institution.
SLCC Hardware and Software Technologies CA
270 Clock Hours
The Hardware and Software Technologies program explores operating system, system assembly, computer repair, troubleshooting skills, network support, customer service, and software installation. Skills obtained in this program leading to industry certifications include CompTIA A+.
Training Programs at USU Eastern
Software Development Certificate CC
The Software Development Certificate of Completion is designed to equip individuals with the necessary skills to thrive in today's changing technological ecosystem. The Software Development certificate instructs students on programming, design, and application development. These skills are all in high demand across the nation.