Wichita State University Coding Bootcamp

Learn the skills you need to excel in your career with Wichita State University’s Coding Bootcamp, powered by The Software Guild. Whether you’re planning on reentering the workforce or are looking to change careers, Wichita State’s innovative program provides a comprehensive, hands-on curriculum focused on collaboration and practical skills.

What you need to know:

  • The Coding Bootcamp is a completely online, ten-month program designed for entry-level students
  • The program focuses on either .NET/C# or Java (two of the most popular languages for Fortune 500 companies – Twitter, Facebook, Amazon, eBay, etc.)
  • Your instructors are accomplished teachers who have 10+ years of real experience in the field
  • The real-world skills you learn in this program can help you jump start your career

Wichita State University is committed to helping members of the community find greater job security and prepare for the future, and software development is one of the most in-demand fields in the nation. Now, students can develop the skills potential employers want, in a format that fits their lives.

With Wichita State University’s Coding Bootcamp, students get:

  • Experience in the coding languages employers are looking for
  • Master instructors who average more than 10 years of industry experience
  • An intense, rigorous program that prepares graduates for the workforce
  • An extensive network of more than 300 employers

Object Oriented Programming – C# .NET Bootcamp

What You’ll Learn

In this course you will learn to build full-stack web applications using the Microsoft .NET framework. This means that students will come out of the program able to model databases in SQL Server, write the SQL code to query data, create server-side applications using the C# language, and also create front-end web user interfaces using HTML, CSS and JavaScript.  Students will use Agile development methodologies and tools during the course which should translate to on-the-job skills beyond programming including project management and issue tracking, formal code reviews, and wireframe creation.

Course and Section Breakdown

The certificate program is divided into two courses with five sections each. Each section is competency based and requires demonstration of sufficient mastery to before moving on to the next section.  The two courses and sections are as follows:

  • Section 1: Basics

    • Visual Studio IDE
    • Types & Variables
    • Expressions & Operators
    • Flow of Control
    • Methods
    • Arrays
  • Section 2: Classes & Objects

    • Classes
    • Members
    • Inheritance
    • Unit Testing
  • Section 3: Intermediate

    • Enums
    • DateTime
    • Collections
    • LINQ
    • System.IO
  • Advanced

    • Error Handling
    • Interfaces
    • Dependency Injection
    • Mocking
  • Mastery Project

Database Driven Web Applications

  • Section 1: Server Side Programming

    • How the Web Works
    • Introduction to ASP.NET MVC
    • HTML Helpers
    • Routing
    • Model Binding
    • Server Side Validation
  • Section 2: Consuming and Creating REST Web Services

    • Intro to Web Services
    • JSON
    • AJAX
    • jQuery
    • ASP.NET Web API
  • Section 3: Database Basics

    • Relational Database Design
    • Basic Queries
    • Data Definition Language
    • Data Manipulation Language
    • Aggregate Queries
  • Section 4: Database Interaction

    • Stored Procedures
    • ADO .NET
    • Entity Framework
    • Dapper
    • Database Security
    • Web Application Security
  • Capstone & Career Support

    • Capstone Project
    • Introduction to Data Structures and Algorithms
    • Interview Preparation
    • Managing a Job Search

Object Oriented Programming – Java Bootcamp

In this course you will learn to build full-stack web applications using the Spring MVC framework. This means that students will come out of the program able to model databases in MySQL, write the SQL code to query data, create server-side applications using the Java language, and also create front-end web user interfaces using HTML, CSS and JavaScript.  Students will use Agile development methodologies and tools during the course which should translate to on-the-job skills beyond programming including project management and issue tracking, formal code reviews, and wireframe creation.

Course and Section Breakdown

The certificate program is divided into two courses with five sections each.  Each section is competency based and requires demonstration of sufficient mastery to before moving on to the next section.  The two courses and sections are as follows:

  • Section 1: Basics

    • Java Installation
    • NetBeans IDE
    • Programs, Statement, and Variables
    • Boolean Expressions and Flow of Control
    • Debugging
    • Methods
    • Arrays
    • Simple File IO
  • Section 2: Classes & Objects

    • Intro to Classes
    • Interfaces
    • Inheritance
    • Collections
    • Maps
    • Data Marshaling and Unmarshaling
    • Tiered Application Design Concepts
    • Agile and SDLC
  • Section 3: Intermediate

    • Unit Testing
    • Error Handling
    • Enums
    • Dates
    • Lambdas and Streams
  • Advanced

    • Intro to Spring
    • Spring Dependency Injection
  • Mastery Project

Database Driven Web Applications

  • Section 1: Server Side Programming

    • How the Web Works
    • Servlets and JSPs
    • JSTL
    • JSP Expression Language
    • Spring Boot
    • Spring MVC
    • Server Side Validation
  • Section 2: Consuming and Creating REST Web Services

    • Intro to Web Services
    • JSON
    • AJAX
    • jQuery
    • Spring MVC and REST
  • Section 3: Database Basics

    • Relational Database Design
    • Basic Queries
    • Data Definition Language
    • Data Manipulation Language
    • Aggregate Queries
  • Section 4: Database Interaction

    • Spring JdbcTemplate
    • Hibernate
    • JPA
    • Web Application Security
  • Capstone & Career Support

    • Capstone Project
    • Introduction to Data Structures and Algorithms
    • Interview Preparation
    • Managing a Job Search

Frequently Asked Questions and Links

Click here to submit an interest form or request additional infromation

Object Oriented Programming – C# .NET Bootcamp

Object Oriented Programming – Java Bootcamp

Q: How much does the coding bootcamps cost? 
A: The cost for each coding boot camp is $12,000.

Q: Is financial aid available?
A: No, these programs do not qualify for financial aid because they are noncredit

2017 .NET and Java Start Dates

Application deadline Cohort Start Date
January 16, 2017 February 6, 2017
February 13, 2017 March 6, 2017
March 13, 2017 April 3, 2017
April 10, 2017 May 1, 2017
May 15, 2017 June 5, 2017
June 12, 2017 July 3, 2017
July 17, 2017 August 7, 2017
August 14, 2017 September 4, 2017
October 16, 2017 November 6, 2017
November 13, 2017 December 4, 2017