Course Synopsis
This course is about graphical user interfaces and the event-driven model as applied to desktop, web, and mobile applications. It uses a ground up approach from what you already know. This is a hands-on course. We will use in-class examples and you should focus on completing programming assignments to understand the material.
Course Learning Outcomes
Align the students with latest available tecnologies in software development.
- Students should have strong programming base
- Students should have sound knowledge in Microsoft .Net technology
- Students should be able to tackle any programming related problem dealing with .Net
- Students should be able to switch out any other version of .net deployed by Microsoftc
Course Contents
Introduction & Administrivia, Introduction to Events, Event-driven programming, Introduction to C#, Basic C#language constructs, Object oriented programming in C#, Properties, interfaces, and indexers, Delegates, C# events, exception handling, Attributes, enums, operator overloading, Reading and writing XML, Working with files and directories, Introduction to WPF and XAML, Property elements, type converters, markup extensions, XAML and procedural code, Logical and visual trees, Dependency properties, Attached properties and element display, Transforms and Panels, Grid Panel, Content Overflow, Panel composition, Input events, Touch manipulation events, WPF Commands, Deploying & Installing, Navigation-base apps, XAML Browser apps, Resources, Data binding, Collection View, Hierarchical Data Template, Introduction to Threads, Tasks & Continuations, Asynchronous functions, Parallel programs, Concurrent collections, Introduction to HTML, CSS, and JavaScript, DOM and the jQuery library,
jQuery events, AJAX programming in JavaScript, Introduction to Objective-C, iOS mobile programming, Delegates and CoreLocation framework, Touch events, Blocks and Grand Central Dispatch
Course Related Links
Visual Studio Community an updated alternative to Visual Studio Express
This Link Contains many source code examples taught in the video lecture
C # Tutorial
C# Tutorial
C # Tutorial
Objective-C tutorial
C# and XAML tutorial by Microsoft's own trainers.A great starting point for any one willing to learn WPF
Visual Studio Old Versions download URL |