Application Developer Course

Available Soon

Application Developer Course

Application developers help companies keep up with the latest technologies and developments on the web. This course enables students to improve their coding skills by learning advanced concepts and gaining hands-on experience with HTML, CSS, Java, data structures, and algorithms – the skills many organizations are searching for in today’s job market.


This course is designed to help students move from a beginner-level coder to an entry/mid-level professional in 18 weeks.

Employment of application developers is projected to grow 21% from 2018 to 2028, which is much faster than the average for all occupations. The national average salary for an entry-level application developer is $62,850 in the U.S.


Learn Java from scratch!
We begin by developing a solid understanding of Core Java using computational thinking (Abstraction, Analysis, and Automation) with Object Oriented Programming Foundations. This project-based program helps students reason and navigate through coding complexities using tools, including Eclipse IDE, to understand the language’s fundamentals, application, and utility.

WEEK 6: After establishing their foundational skills, students are assessed on their Java skills to determine eligibility to move into the second part of the class. Students that pass this assessment transition to weeks 7 – 18 to advance their coding skills for creating applications and programs.

WEEKS 7 – 18

Apply what you know!
Now we move on to the intermediate-level curriculum, which covers methodologies to plan, analyze, design, implement, and evaluate existing systems as well as create new ones (SDLC). Learn how to be efficient in Agile-Scrum project methodologies using Jira, one of the most influential software tools on the market. Additionally, learn how to manage data using SQL by installing, configuring, and connecting queries with related software.

Students enhance their fundamentals and excel at understanding program flow. Topics including multithreading, collections, basic I/O, Concurrency, JDBC, Java networking, and Java 8 are covered. Students are also introduced to Spring MVC, SonarQube, and Maven technologies among many more to ensure they know how to wire, create, manage, test, and inspect Java programs and projects to produce quality applications.


  • Location: Denver
  • Duration: 18-week intensive
  • Hours: Monday – Friday, 9:00 a.m. – 5:00 p.m.
  • Outcomes: Hands-on experience and proficiency using Java
  • Check out the course syllabus for more information
  • No cost: Tuition, materials, and hardware are offered at no expense to the student
  • Additional services: Career counseling, job search assistance, and six months of post-placement career and life skills coaching*

*Additional services are applicable to students enrolled in weeks 7-18 of this course

Ideal Candidates

Ideal candidates will have an interest in jumpstarting their career in coding and proficiency in computer basics (software and hardware). They are organized, agile individuals interested in business processes, client management, project management, and working with a global team of business and technology professionals. To be successful, candidates must possess basic literacy, math, critical thinking, and self-teaching skills, do well in fast-paced environments, and be able to learn new technologies quickly.

Professional Experience

Applicants should be familiar with the following technologies and software:

  • Windows/Android/iOS operating systems
  • Spreadsheets (Excel, Sheets, Numbers)
  • Word processing (Word, Pages)
  • Mail and Agenda (Outlook, Gmail, Office 365)
  • Presentations (PPT, Keynote)
  • Web conferencing (WebEx/Hangouts/Skype/GoToMeeting)

We are not currently offering a course in Application Development. Please check back regularly and join our mailing list in order to be notified when we open new course offerings.