When a user clicks to open a computer program or website, thousands of lines of programming code are being executed to display the user interface (UI). The creative minds that created that programming are the web and software developers.
In NPC's Web and Software Development program you'll learn to meet with clients or management to identify the core functionality needed, determine user requirements, write the code for those applications, and test for security and performance issues. You'll learn the technical structure of websites, including e-commerce applications, and establish processes for allowing others to add or modify existing content. You'll build a portfolio that will make you the perfect candidate to design the next data management system for a major corporation, make a better word processor or develop games for consumers.
An NPC academic adviser can help you decide which degree or certificate option is best for your employment goals.
- For more information about this program, please contact an NPC Academic Adviser. Also see the current NPC College Catalog and class schedule.
About one in seven web developers is self-employed. Those who are not self-employed work for companies in the computer systems design and related services industry.
In general, software development is a collaborative process, and developers work full-time on teams with others who also contribute to designing, developing, and programming successful software. However, some developers work at home.
Employment of web developers is projected to grow 27 percent through 2024, much higher than the average for all occupations. Demand will be driven by the growing popularity of mobile devices and e-commerce.
Employment of software/applications developers is projected to grow 31 percent, and employment of systems developers is projected to grow 11 percent through 2026, driven in part by the need for new applications on smart phones and tablets and the need for more consumer-based healthcare and medical insurance programs.
According to the U.S. Bureau of Labor Statistics, in May 2019, the salary range for web developers and digital interface designers was from $39,550 (lowest 10%) to the mean annual wage of $82,370.
Potential Job Titles
Web developer, web designer, UI designer, front end developer
Software developer, application developers, gaming developers