This is the Flexible, Affordable Way to Learn Programming

  • Learn One Badge at a Time

    Gain skills in four short stages that you can complete in 10 months.

  • Enhance Your Résumé

    Add all four badges to your résumé to show employers that you are project-ready.

  • Pay as You Go

    Enjoy lower tuition at each badge level as you gain marketable job skills.

  • Earn Discounts Worth up to $1,000

    Each time you earn a badge, you qualify for a discount off the next level.

About UD PCS

UD PCS provides educational opportunities for anyone seeking to begin or complete their college career, enhance their professional skills or enrich their personal life. UD PCS also provides customized training and educational services to area businesses, organizations and professional associations.

Through UD PCS, the University of Delaware extends its vast resources, research, technology and knowledge to you, the community, the region and the world.


The Software Guild is proud to be recognized as a Best Bootcamp by Course Report and SwitchUp, two leading authorities on coding education. Our proven curriculum, demonstrated student outcomes, and satisfied alumni network all contribute to help us earn these distinctions.

  • Cours Report's Best Bootcamp of 2018 Badge
  • Cours Report's Best Bootcamp of 2019 Badge
  • SwitchUp's Best Coding Bootcamp Award 2020 Winner - 4 years running
  • SwitchUp's Best Online Bootcamp Award 2020 Winner - 2 years running
  • SwitchUp's Best Coding Bootcamp Award 2020 Winner - Minneapolis

Get the Coding Skills You Need, Fast

Level 1: Programming Basics

  • Two months
  • $2,000
  • Skills: Simple programming, building basic developer environments, object-oriented programming, inheritance and polymorphism, test code

Level 2: Object-Oriented Programming

  • Three months
  • $3,000 ($2,750 with Level 1 badge completion discount)
  • Skills: Templates and libraries, reading/writing to file systems, query-in-memory, date format, apps and error handling, dependency injection, unit testing, full app development

Level 3: Server-Side Development

  • Two months
  • $2,000 ($1,750 with Level 2 badge completion discount)
  • Skills: Hosting a RESTful web service, consuming web services from a browser using Ajax functionality, creating functional websites and validating form data

Level 4: Full-Stack Development

  • Three months
  • $3,000 ($2,500 with Level 3 badge completion discount)
  • Skills: Creating and querying SQL databases, model database structures, moving info from database to application, examining essential frameworks, applying skills to create full-stack app, job search prep, resume help and career counseling
Get Started

Technologies Covered Include:


  • Microsoft Visual Studio
  • C# Syntax
  • NUnit framework
  • .Net Collections
  • LINQ
  • System.IO
  • Tiered Application Design
  • ASP .NET Web API
  • Razor HTML Helpers
  • ASP.Net MVC
  • Model Binding
  • Stored Procedures
  • Entity Framework
  • Dapper
  • ASP.NET Identity


  • NetBeans
  • Java Syntax
  • JUnit framework
  • Java Collections
  • Lambda Expressions
  • Spring Framework
  • Tiered Application Design
  • Spring Web MVC
  • Servlets
  • JavaServer Pages
  • JSTL
  • Spring JdbcTemplate
  • Java Persistence API (JPA)
  • Spring MVC Security

Why Online?

Online coding bootcamp badges are perfect for those who need more flexibility or who aren’t able to relocate to attend on-ground classes. You don’t need to commit to a full-time curriculum to learn code; you can do it from wherever you are, on your own schedule. If you have 20 hours per week to devote to learning code, and an internet connection, you can gain the skills you need for a bright new career on your own schedule, at a pace that’s right for you.

Most of The Software Guild apprentices land full-time developer jobs within three months of graduation and earn a median annual salary of $58,000. Nationally, demand for software developers is expected to grow at an incredible 24 percent, much faster than average growth for all U.S. jobs.

Frequently Asked Questions

Get Started