Pages

Sunday, 11 October 2015


C# (Exam 70-483)


C# is Microsoft\'s flagship programming language and is one of the most popular in the world. C# is an important part of Microsoft\'s .NET Framework whether you are developing desktop applications, web pages, or Windows 8 store apps. C# programming skills continue to be in strong demand in the workplace and it is one of the foundations for Microsoft\'s MCSD: Windows Store Apps certification. In this course, Mark Long helps you get prepared for the Programming in C# certification exam 70-483 by covering lots of C# functionalities and showing you how they work in code examples that you can follow along and code yourself.

Welcome

Course Prep

Getting Visual Studio
Installing Visual Studio
Visual Studio Tour
Visual Studio Default Layout
Hello World
Examples and Files

Working in Visual Studio

Projects and Solutions
Comments
Snippets
Collapsing and Expanding
Using Regions
Refactoring

Object Oriented Programming

OOP pt. 1
OOP pt. 2
Understanding Types
Value and Reference Types pt. 1
Value and Reference Types pt. 2
Classes and Objects pt. 1
Classes and Objects pt. 2
Properties and Fields pt. 1
Properties and Fields pt. 2
Understanding Methods
Overloaded Methods
Named Parameters
Optional Parameters
Extension Methods
Using Constructors pt. 1
Using Constructors pt. 2

Working with Types

Encapsulation Basics
Access Modifiers
Accessors
Understanding Inheritance
Inheritance Example pt. 1
Inheritance Example pt. 2
Understanding Interfaces old nbr was 0506
Interface Example pt. 1
Interface Example pt. 2
Interface Implementations pt. 1
Interface Implementations pt. 2
Using IComparable pt. 1
Using IComparable pt. 2
Using IComparable pt. 3
Using IEnumerable pt. 1
Using IEnumerable pt. 2
Understanding Garbage Collection
Using IDisposable
The Finalize Method
IDisposable Example
Using the Using Statement pt. 1
Using the Using Statement pt. 2
Generics pt. 1
Generics pt. 2
Generics pt. 3
Boxing and Unboxing

Managing Program Flow

Program Flow Basics
Goto
Ternary Operator
If Statement
Switch Statements
Loops

Multithreading

Multithreading Basics
Spawning Threads
Managing Threads
Async and Await pt. 1
Async and Await pt. 2
Task Parallel Programming

Delegates and Events

Understanding Delegates
Creating Delegates pt. 1
Creating Delegates pt. 2
Anonymous Methods
Understanding Events << renumber previous upload from 0804 to 0805
Simple Events Example
NoArg Events Example
EventArgs Example pt. 1
EventArgs Example pt. 2

Building Applications

Compiler Directives
Choosing a Build Type
Using Performance Counters

Implementing Security

Symmetric or Asymmetric Encryption
NET Encryption Algorithms
Hashing
Encrypting and Decrypting Data Streams
ProtectedData Class
Managing Assemblies pt. 1
Managing Assemblies pt. 2
Global Assembly Cache pt. 1
Global Assembly Cache pt. 1

Conclusion

Course Wrap Up

Credits

About the Author

No comments:

Post a Comment