Programming in Microsoft C# - Exam 70-483

Video description

In this Programming in Microsoft C# - Exam 70-483 training course, expert author Mark Long will teach you the fundamental aspects of C#, and help you prepare for Microsoft's 70-483 certification exam. This course is designed for the absolute beginner, meaning no experience with C# is required.

You will start by learning about the Visual Studio setup, then jump into learning the C# basics, such as classes, objects, C# types, and value and reference types. From there, Mark will teach you how to work with C# types, such as how to use properties and fields, access modifiers, and understand and use constructors. This video tutorial also covers how to implement class hierarchies, understand delegates and events, and garbage collection basics. Finally, you will learn about asynchronous programming and data security, such as how to encrypt user files and hash data.

Once you have completed this computer based training course, you will have gained a solid understanding of the fundamental aspects of C#, as well as be able to complete the 70-483 certification exam.

Table of contents

  1. Introduction
    1. What To Expect From This Course
    2. About The Author
    3. Course Overview
    4. MCSD Certification Options
  2. Setup
    1. Visual Studio
    2. Getting Visual Studio Community Edition
    3. Installing Visual Studio
    4. Visual Studio Basics
    5. Demo Examples
    6. Visual Studio Features
    7. Code Regions
    8. Visual Studio Settings
  3. C# Basics
    1. Why C#?
    2. Characteristics Of C#
    3. Object Oriented Programming - Part 1
    4. Object Oriented Programming - Part 2
    5. Understanding Classes
    6. Understanding Objects
    7. Classes And Objects Example - Part 1
    8. Classes And Objects Example - Part 2
    9. C# Types
    10. Value And Reference Types
    11. Using Collections And Arrays - Part 1
    12. Using Collections And Arrays - Part 2
    13. Exception Handling
    14. Exceptions Example
    15. StringBuilder - Part 1
    16. StringBuilder - Part 2
    17. StringWriter And StringReader - Part 1
    18. StringWriter And StringReader - Part 2
  4. Working With C# Types
    1. Properties And Fields
    2. Using Properties And Fields - Part 1
    3. Using Properties And Fields - Part 2
    4. Methods: Public/Private And More
    5. Access Modifiers
    6. Named And Optional Arguments
    7. Understanding Constructors
    8. Using A Constructor
    9. Understanding Static
    10. Understanding Structs
    11. Struct Example
    12. Generic Types - Part 1
    13. Generic Types - Part 2
    14. Casting And Converting - Part 1
    15. Casting And Converting - Part 2
    16. Casting And Converting - Part 3
    17. Boxing And Unboxing
    18. Indexers - Part 1
    19. Indexers - Part 2
  5. Implementing Class Hierarchies
    1. The Magic Of Inheritance - Part 1
    2. The Magic Of Inheritance - Part 2
    3. Using Inheritance
    4. Inheritance Example - Part 1
    5. Inheritance Example - Part 2
    6. Understanding Overloading
    7. Overloading Example
    8. Overriding Methods
    9. Override Example
    10. Extension Methods
    11. Understanding Interfaces
    12. Creating An Interface - Part 1
    13. Creating An Interface - Part 2
    14. Explicit Interface Implementation - Part 1
    15. Explicit Interface Implementation - Part 2
    16. IEnumerable
    17. Implementing IEnumerable - Part 1
    18. Implementing IEnumerable - Part 2
    19. Implementing IEnumerable - Part 3
  6. Understanding Delegates
    1. What Is A Delegate?
    2. Creating A Delegate - Part 1
    3. Creating A Delegate - Part 2
    4. Multicast Delegates - Part 1
    5. Multicast Delegates - Part 2
  7. Understanding Events
    1. What Is An Event?
    2. Basic Event Example - Part 1
    3. Basic Event Example - Part 2
    4. Using EventHandler
    5. Using EventArgs - Part 1
    6. Using EventArgs - Part 2
  8. Garbage Collection
    1. Garbage Collection Basics
    2. Understanding Dispose
    3. Understanding Finalizers
    4. Understanding IDisposable
    5. Implementing IDisposable
  9. Asynchronous Programming
    1. Understanding Multithreading
    2. Creating A Thread
    3. Managing A Thread
    4. ThreadPool - Part 1
    5. ThreadPool - Part 2
    6. Async And Await
    7. Async And Await Example - Part 1
    8. Async And Await Example - Part 2
  10. Data Security
    1. Basics Of Assemblies
    2. GAC Basics
    3. Encrypting User Files - Part 1
    4. Encrypting User Files - Part 2
    5. Hashing
    6. Hashing Data - Part 1
    7. Hashing Data - Part 2
  11. Conclusion
    1. Wrap Up

Product information

  • Title: Programming in Microsoft C# - Exam 70-483
  • Author(s):
  • Release date: March 2015
  • Publisher(s): Infinite Skills
  • ISBN: 9781771373579