Programming with .NET Certificate
As Microsoft's computing platform, Microsoft .NET has changed the focus from individual devices or websites to a group of devices, computers, and services that work together to deliver information any time, any place, and on any device. The .NET platform has matured quickly to become a robust and versatile technology platform for enterprise Windows-based and Web-based application development and systems integration. More and more, companies that were traditionally Java/JavaEE based are strategically deploying both technologies by leveraging the strengths of each technology stack. Programmers have shifted to new tools, targeting a framework called the .NET Base Class Library (BCL) and producing an Intermediate Language (IL) that will, under all circumstances, be executed by the .NET runtime. With its emphasis on XML technology and Web services, .NET makes Application development easier and allows businesses of all sizes to take advantage of the ease-of-use afforded by Microsoft's integrated development environment to rapidly create new applications. This certificate helps students develop core .NET programming skills and get up to speed quickly with C#, object-oriented programming, and developing and deploying applications on the latest .NET platform. The program is fast-paced and code-intensive. Upon successful completion, students will have a solid understanding of the .NET platform. All classes are hands-on and require some prior programming experience. It is suggested that you complete the core classes in the order listed below. Electives can be taken in any order, although most require one or more prerequisites.
|Course Title||Course Code||Type||Hours|
|Introduction to C# Programming||NET030||Required||12|
|Intermediate C# Programming||NET040||Required||12|
|Metro: Building Windows 8 Apps with Xaml and C#||NET180||Required||12|
|Advanced C# Programming||NET120||Required||12|
|.NET Best Coding Practices||NET140||Required||6|
|Plus 12 Elective Hours||Elective||12|
|.NET Design Patterns I||NET250||Suggested Elective||6|
|Programming ASP .NET MVC||NET200||Suggested Elective||12|
|.NET Development for Office||NET080||Suggested Elective||12|
This certificate program includes a total of 90 class hours with a completion goal of no more than 2 years. Please contact the Center by phone at (314) 977-3226 or by email for more information or assistance.