NEXT START DATE: April 2, 2012
The Software Development MCTS.NET Diploma Program is focused on helping students acquire the skills required to build multi-tiered Internet and Desktop applications using the latest Microsoft software development tools including the .NET development suite. Unique to this program is the student’s participation in the design, development, and deployment of three large scale projects. In addition to the hands-on experience, this program prepares students for five Microsoft exams. By passing these exams students will learn their Microsoft Certified Technology Specialist designation in each area.
CURRICULUM & RESOURCES
Our expertise is in bringing actual software development directly into the classroom, where students learn from industry leaders. The Microsoft Visual Studio certifications offer you choices and simple paths to achieve your goals. When you earn a Microsoft Certified Technology Specialist (MCTS) certification, you validate your in-depth technical knowledge and skill in using the features and functionality of key technology areas in Microsoft Visual Studio and the Microsoft .NET Framework to design software applications.
Pixel Blue College teaches you more than what is required for just the MCTS. Our focus is to deliver grads that are skilled in the techniques that employers are looking for. In the industry there is a large shift in companies who want to hire developers who know how to design solid, testable, and maintainable code. This course teaches those skills plus exposes developers to new and upcoming technologies that employers are starting to adopt.
ADMISSION & FINANCE
1) Book an appointment with the registrar at registrar@pixelbluecollege.com or call 780.756.3990
2) Submit Application form with a $150 Application fee.
3) Computer aptitude demonstration, 2 Letters of Reference, transcripts, resume and Personal Interview.
4) Work out Student Funding Options.
FINANCE
The tuition for the Software Development Program is $13,500 CAD. This covers the costs of 5 months in-class instruction, the use of a personal computer, all the required course materials, including textbooks and full access to our facilities 24 hours a day. LEARN MORE
CURRICULUM
NET100 Software Development Fundamentals
NET100.1 Introduction to the C# .NET programming Language and Visual Studio 2008
NET100.2 Object Orientated Design in .NET
NET100.3 The Agile Development Methodology
NET100.4 Unit Testing and Test Driven Design
NET100.5 Using Source Control Effectively (Microsoft Team Foundation Server & Subversion)
NET200 Working With Data
NET200.1 SQL Server 2008ADO.NET
NET200.2 Simplifying Database interactions with Object Relational Mappers (NHibernate)
NET300 Working With The Web
NET300.1 HTML & CSS
NET300.2 Web Applications with ASP.NET
NET300.3 Web Applications with ASP.NET MVC
NET300.4 Javascript
NET400 Working With The Desktop
NET400.1 Distributed Applications with Windows Communication Foundation
NET400.2 Windows Applications
NET400.3 Windows Deployment
NET500 Working Effectively With Code
NET500.1 SOLID principles
NET500.2 Writing Secure Code
NET500.3 Build scripts and continuous integration
NET500.4 Software Patterns
NET600 Technology Futures
NET600.1 Using Silverlight to deliver rich experiences on the web
NET600.2 Using HTML 5 now and in the future
NET700 MCTS.NET Certification Exams
The most up-to-date exams required for this certification are listed on Microsoft’s site. The MCTS Certification demonstrates your specialized technical expertise with a MCTS certification. By earning this certification, you can prove your ability to successfully implement, build on, troubleshoot, and debug a particular Microsoft technology, such as a Windows operating system, Microsoft Exchange Server, Microsoft SQL Server, and Microsoft Visual Studio.
All Pixel Blue College Curriculum includes 20hrs of Career Development (PBC2000)
* Curriculum subject to change without notice.
RESOURCES
• Windows OS
• Visual Studio .NET
• C#
• ASP .NET
• ADO .NET
• WCF
• JavaScript
• XHTML & CSS
• ORM (Object Relational Mapper)
• MS SQL Server
• Agile Development Methodology