Back End with .NET C#Essentials of Development

Learn the design patterns and concepts to take your career to the next level

Course Highlights

C# is the epitome of Object Oriented Programming! As you learn the principles and design patterns of this language you will master the concepts necessary to take programming to the next level.

Backend development is a great way to learn all of the necessary concepts for advancing your career but if you want to take on a real challenge join us for our 4 week Game Development kicker which we tack onto the end of this course. Game Development though many may view it as a hobby will actually teach and illustrate advanced concepts that you just don't get the chance to practice very often.

Because of the advanced concepts and overall difficulty with game development this portion of the class is not manditory and is extended as a bonus challenge for an additional $1000. Those who complete the game development portion of the class will spend their last 4 weeks building games ranging from Mobile to Virtual Reality all while utilizing their new found skill of C#

C Sharp Logo
  • Face to Face Instruction

  • Learn a Professional Developer Toolset

  • Boost Your Earning Potential

upshift difficulty level moderate


This course is designed for those who are ready to advance their knowledge beyond the basics of simple programming. Learning Object Oriented Programming with C# is the best way to bolster your earning potential and placement as a developer.

Back End with .NET C#Course Syllabus

What you will Master

Unity 5

Code can take you places you have only ever dreamed of... and thats exactly what we focus on building. Students will get the opportunity to build games for several platforms including Mobile, Desktop, Web, and Virtual Reality.

  • Collaborative Agile Development

  • Multiple Platform Deployment

  • .NETSOLID Object-Oriented Programming.

  • Application Lifecycle


Build Real-World Applications

Project-Based Curriculum

There is no better way to learn the demands of a career as a developer than by building practical applications. Students are provided the opportunity to learn and study in a team environment that simulates the current industry standards. Student teams are guided by an industry professional mentor who knows and understands the needs of the profession. Each team lead has their own local connections and can provide their team with project requirements, feedback, code reviews, and opportunities for career placement.

  • N-tier
  • Mobile Apps
  • Location Services
  • SQL, NoSQL
  • Restful API
  • #Upshift Project

Student Information


Graduates will receive a Certificate of Completion from BoiseCodeWorks, there are many other benefits to making it through our program. Students will be paired with professional developers who will act as mentors and will be excellent professional references. Also, all students that successfully complete the course and pass their exit interview will have a personal permanent link to This site will host your accomplishments, Certificate of Completion, and links to your projects, as well as any letters of recommendation.

A Day in the life of a BCW Backend Student

  • 06:00 - 07:00 PMDaily Code Challenge
  • 07:00 - 08:00 PMLecture
  • 08:00 - 09:00 PMGuided Practice
  • 12


  • 9


  • 108+

    Hours Of Instruction

  • $2,500


#Upshift your career. Start an Application

Contact Us

Send us a quick message and we will get back to you as soon as possible.

Schedule your campus tour today

Call - (208) 391-5162