IT Professional Curricula      Software Development Solution Area      Microsoft .NET      Visual Studio for New Users                            
                        
                    
                    
                        Contemporary software runs on an ever growing number of platforms, devices and hardware. Your development environment should be able to accommodate publishing to as many of these as possible. Due to Visual Studio 2015's extensible nature, a wide variety of frameworks and tools can be integrated to enable development on many platforms. In this course you will learn about using Visual Studio 2015 to develop web-based applications and services. You will also learn about developing mobile applications as well as managing and versioning your code.                        
                    
                    
                                            
                            
                            
                                
                                    | Objectives | 
                                
                                    | Application Life Management start the coursedescribe the Git version control softwareidentify features and benefits of GitHubconnect to the GitHub versioning servicecreate a GitHub repositorypublish your work to GitHubuse Team Foundation Server with Visual Studio
Web Development describe programming models for creating interactive web content using ASP.NET with Visual Studiouse the Model-View-Controller paradigm with ASP.NETdescribe the Web API framework for building web servicesuse Bower to manage project dependenciesuse Gulp to manage building your projectuse Grunt to perform build operations in your projectuse TypeScript to develop a web applicationuse SignalR to push content to clients in real time
Client Development use AngularJS to create a client-side web appidentify tools for styling applicationsuse Knockout to create an MVVM clientuse Bootstrap to improve and style your user interface
Mobile Development develop an app using the Universal Windows platformuse Xamarin to target Android and iOS platformsuse Apache Cordova to develop mobile applicationsdevelop multi-platform games with Unity and Visual Studio
Cross-platform Development develop cross-platform apps with the .NET Execution Environmenttarget code to the CoreCLR, the classic .NET Framework, or bothuse Node.js tools with Visual Studio
Accessing Data use Entity Framework to access database objectsuse Cloud Explorer to work with Azure resources
Practice: Universal Windows Platform develop a basic UWP application
 |