Programming in Microsoft C# - Exam 70-483

Training For Your MCSD: Windows Store Apps Using C# Certification
4.3 (140 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
792 students enrolled
$50
Take This Course
  • Lectures 101
  • Contents Video: 8.5 hours
    Other: 0 mins
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2015 English

Course 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.

What are the requirements?

  • This course is designed for the absolute beginner, meaning no experience with C# is required.

What am I going to get from this course?

  • This course will help prepare you for the Microsoft Certification Exam 70-483
  • Learn C# Basics
  • Review the 70-483 Exam Objectives

What is the target audience?

  • Anyone who is preparing to take the Microsoft Certification Exam 70-483

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Important - Download These First - Working Files
Preview
Article
What To Expect From This Course
Preview
02:06
Course Overview
Preview
06:04
MCSD Certification Options
Preview
06:02
How To Access Your Working Files
03:22
Section 2: Setup
Visual Studio
05:51
Getting Visual Studio Community Edition
03:18
Installing Visual Studio
06:26
Visual Studio Basics
06:34
Demo Examples
02:50
Visual Studio Features
06:19
Code Regions
06:17
Visual Studio Settings
05:54
Section 3: C# Basics
Why C#?
04:40
Characteristics Of C#
05:10
Object Oriented Programming - Part 1
05:46
More on Object Oriented Programming
05:13
Understanding Classes
02:54
Understanding Objects
04:37
Classes And Objects Example - Part 1
05:24
More on Classes And Objects Example
04:48
C# Types
06:39
Value And Reference Types
06:57
Using Collections And Arrays - Part 1
05:43
More on Using Collections And Arrays
04:12
Exception Handling
05:03
Exceptions Example
05:59
StringBuilder - Part 1
05:43
More on StringBuilder
04:35
StringWriter And StringReader - Part 1
06:24
More on StringWriter And StringReader
05:36
Section 4: Working With C# Types
Properties And Fields
06:09
Using Properties And Fields - Part 1
06:07
More on Using Properties And Fields
05:09
Methods: Public/Private And More
06:27
Access Modifiers
03:27
Named And Optional Arguments
04:30
Understanding Constructors
05:27
Using A Constructor
05:41
Understanding Static
05:58
Understanding Structs
04:10
Struct Example
05:35
Generic Types - Part 1
05:43
More on Generic Types
03:27
Casting And Converting - Part 1
05:27
More on Casting And Converting
05:12
Casting And Converting continued
04:09
Boxing And Unboxing
04:01
Indexers - Part 1
04:27
Indexers continued
02:06
Section 5: Implementing Class Hierarchies
The Magic Of Inheritance - Part 1
05:37
More on The Magic Of Inheritance
02:57
Using Inheritance
03:34
Inheritance Example - Part 1
04:40
More on Inheritance Example
04:34
Understanding Overloading
03:36
Overloading Example
05:18
Overriding Methods
03:57
Override Example
05:44
Extension Methods
05:52
Understanding Interfaces
05:42
Creating An Interface - Part 1
04:44
More on Creating An Interface
05:13
Explicit Interface Implementation - Part 1
05:43
More on Explicit Interface Implementation
04:26
IEnumerable
06:14
Implementing IEnumerable - Part 1
05:23
More on Implementing IEnumerable
04:48
Implementing IEnumerable continued
02:27
Section 6: Understanding Delegates
What Is A Delegate?
04:41
Creating A Delegate - Part 1
04:58
Creating A Delegate continued
05:00
Multicast Delegates - Part 1
05:24
Multicast Delegates continued
05:59
Section 7: Understanding Events
What Is An Event?
04:10
Basic Event Example - Part 1
04:56
Basic Event Example continued
03:05
Using EventHandler
05:24
Using EventArgs - Part 1
05:56
Using EventArgs continued
04:14
Section 8: Garbage Collection
Garbage Collection Basics
05:30
Understanding Dispose
06:16
Understanding Finalizers
06:08
Understanding IDisposable
04:00
Implementing IDisposable
06:10
Section 9: Asynchronous Programming
Understanding Multithreading
06:20
Creating A Thread
04:53
Managing A Thread
05:36
ThreadPool - Part 1
04:39
ThreadPool continued
03:05
Async And Await
06:16

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Ready to start learning?
Take This Course