IT Web Programmer

Technical Degree

Why IT Web Programmer?

Build the technology that powers today's websites and web applications. Mid-State's IT Web Programmer program prepares you to design, develop, and maintain the systems that make websites work. Learn to write code, connect databases, process information, and create interactive features. Build skills in front-end and back-end development while learning to test applications, solve technical problems, and develop reliable web solutions.

At Mid-State, you'll gain hands-on experience building dynamic web applications using modern programming and database tools. Explore how artificial intelligence is changing web development and learn when and how to use AI tools. Earn your technical diploma in one year, with all credits applying toward Mid-State's IT Software Developer associate degree.

Program Facts

Total Credits
32 Credits
Degree Type
Technical Degree
Program Length
One Year
Delivery Method
In Person, Online Live, Hybrid
Location
Start Dates
Fall, Spring
Estimated Program
Cost
$4,371.47
Financial Aid Eligibility
Fully Eligible

Program Outcomes

Graduates leave ready to succeed in their careers. Each year, data from Mid-State's Graduate Survey and statewide reports show consistently high satisfaction and strong starting salaries. Here's a snapshot of what success looks like after graduation.

Career Opportunities

Web Developer
Front-End Developer
Application Support Specialist
E-Commerce Developer

Program Details

Take a closer look at what the program offers and what to expect.

Your course plan may vary, and you'll get a recommended sequence once you're enrolled. Full course details coming soon. For more information, talk with your advisor.

Meet our full-time instructors.

Brent Presley, BS, MBA, MSE
Brent is an accomplished IT professional with over two decades of experience and a strong academic background. He holds a bachelor of science degree in mathematics, economics, and computer information systems, an MBA from the University of Wisconsin-Oshkosh, and a master's degree in software engineering from North Dakota State University. Since 2014, Brent has integrated AI and emerging tech into business and software development curricula, preparing students with critical thinking, practical skills, and adaptability for evolving careers. His teaching philosophy centers on empowering students with the knowledge and skills necessary to harness the power of technology and business acumen in their future careers. As an ardent lifelong learner, Brent continually seeks opportunities to expand his knowledge and stay at the forefront of technological advancements, ensuring that his students benefit from the most up-to-date and relevant information in the field.

“My greatest reward is igniting the spark that turns uncertainty into mastery.”

Jason Stroik, BS, MS
Jason earned his master of science in computer information systems from University of Phoenix. With 15 years of experience in software development for the paper, banking, and insurance industries, he has a strong grasp of Agile Development, SDLC, web-based systems development with ASP.Net, Microsoft SQL server, SQL queries, stored procedures, triggers, client-side web scripting, HTML, CSS, and a comprehensive list of programming languages.

“The moment you see a student grasp a concept and realize they have an ability that wasn't present before, that the future has opened up—that is why I teach.”

Employers will expect graduates of this program to be able to:

  • Apply modern web development technologies and techniques to design and build responsive, interactive web applications that meet specified user and business requirements. 
  • Analyze user needs and system requirements to recommend appropriate upgrades, database structures, and interface designs for efficient and scalable web solutions. 
  • Create intuitive user interfaces and user experiences by integrating front-end technologies with back-end logic and database systems. 
  • Develop comprehensive data models and storage solutions using database concepts to support secure, reliable data management in web applications. 
  • Evaluate software functionality through rigorous testing, debugging, and performance optimization to ensure high-quality, error-free web applications. 
  • Produce clear, professional documentation for web applications to facilitate future maintenance, upgrades, team collaboration, and knowledge transfer.

Alongside your career training, you'll develop key workplace strengths. Explore the additional skills you'll build.

Employability Skills (PDF)

To succeed in this program, you'll need to meet certain technical standards. These are the key skills and abilities needed for the program and future career success—with or without reasonable accommodations. Be sure to review them carefully before you apply.

Technical Standards (PDF)

Career Pathways

Career pathways help you build your education step by step. Each stage offers one or more credentials that are recognized by employers and lead to real jobs—and you can keep building toward your career goals as you go.

Prior Learning

Certificate

Technical Degree

Associate Degree

Bachelor's Degree

Get credit for what you already know. You may be able to earn college credit for prior learning through skills you’ve gained through high school classes, previous college work, self-study, military training, jobs, or volunteer experience.

  1. Credit for Prior Learning
  2. High School Dual Credit
  3. Mid-State Fast-Track – Open to high school students

Explore Other Options

Other Programs

Explore more Mid-State programs and find your path to success.

Workforce Training

Not ready for a full degree? Learn job-ready skills with our workforce training options.

Continuing Education

Add a new skill, explore a hobby, or take the next step in your career with our lifelong learning options.