• Home
uCertify Logo
  • 0
    • Your cart is empty
    • Continue Shopping
    • View Cart
  • Login or Signup
    • Help & Support
    • Accessibility
    • Testimonials
  • Powered by uCertify
  • Request Demo
  • Cart 0
    • Your cart is empty
    • Continue Shopping
    • View Cart
  • Hello GuestLogin or Signup
  • Feedback & Support
    • Support
    • Keyboard Shortcuts
    • Send Feedback
Scroll to top button

Programming in C# (70-483)

(70-483) / ISBN: 9781644590980
This course includes
Lessons
TestPrep
LiveLab
70-483 : Programming in C# (70-483)
Share
$279.99
Try This Course
Are you an instructor?
Request a free evaluation copy

Programming in C# (70-483)

Get certified for the MCSA certification exam with the Programming in C# (70-483) course and lab. Lab simulates real-world, hardware, software, and command-line interface environments and can be mapped to any text-book, course, or training. The Microsoft C# certification course completely covers the 70-483 exam objectives and helps you master the skills required to manage program flow, create and use types; debug applications and implement security; implement data access, and much more.
Here's what you will get

Microsoft C# 70-483 exam is for developers with at least one year of experience programming essential business logic for a variety of application types, hardware, and software platforms using C#. The MCSA Programming in C# 70-483 exam is designed for software developers with at least one year of experience in programming essential business logic for a variety of application types, hardware, and software platforms using C#.

Lessons
  • 13+ Lessons
  • 156+ Quizzes
  • 198+ Flashcards
  • 198+ Glossary of terms
TestPrep
  • 50+ Pre Assessment Questions
  • 2+ Full Length Tests
  • 50+ Post Assessment Questions
  • 100+ Practice Test Questions
Lab
  • 45+ Performance lab
  • 45+ Video tutorials
  • 01:15+ Hours
Here's what you will learn
Download Course Outline
Lesson 1: Introduction
  • Who this Course is For
  • What this Course Covers
  • How this Course is Structured
  • What You Need to Use in this Course
  • Conventions
Lesson 2: Introducing the Programming C# Certification
  • Getting Certified
  • Things to Know About the Test
  • How to Study for the Exam Using this Course
  • The 70-483 Objectives
  • Summary
  • Additional Reading and Resources
Lesson 3: Basic Program Structure
  • Writing Your First Program
  • Controlling Program Flow
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 4: Working with the Type System
  • Creating Value Types
  • Creating Reference Types
  • Understanding Encapsulation
  • Understanding Generic Types and Generic Methods
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 5: Using Types
  • Converting Between Types
  • Manipulating Strings
  • Formatting Values
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 6: Creating and Implementing Class Hierarchies
  • Inheriting from a Base Class
  • Designing and Implementing Interfaces
  • Implementing Common Interfaces
  • Managing Object Life Cycle
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 7: Working with Delegates, Events, and Exceptions
  • Working with Delegates
  • Working with Events
  • Exception Handling
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 8: Multithreading and Asynchronous Processing
  • Creating Responsive Applications
  • Working with the Task Parallel Library
  • Exploring Advanced Multithreading Programming Topics
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 9: Creating and Using Types with Reflection, Custom Attributes, the CodeDOM, and Lambda Expressions
  • Using the System.Reflection Namespace
  • Read and Create Custom Attributes
  • Generate Code Using the CodeDOM Namespace
  • Lambda Expressions
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 10: Working with Data
  • Working with Data Collections
  • Consuming Data
  • Performing I/O Operations
  • Understanding Serialization
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 11: Working with Language Integrated Query (LINQ)
  • Understanding Query Expressions
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 12: Input Validation, Debugging, and Instrumentation
  • Input Validation
  • Debugging
  • Instrumenting Applications
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet
Lesson 13: Using Encryption and Managing Assemblies
  • Using Encryption
  • Managing Assemblies
  • Summary
  • Additional Reading and Resources
  • Cheat Sheet

Hands on Activities (Performance Labs)

Basic Program Structure

  • Writing a Basic C# Program
  • Using the foreach Loop
  • Using the switch Statement
  • Using the Nested Loops for a Lottery Program
  • Using the do-while Loop
  • Using the if-else Statement

Working with the Type System

  • Using the Value Types and their Aliases
  • Using the Value Types
  • Creating a Structure
  • Using enum
  • Using Methods in a Class
  • Using Constructors
  • Depicting Instance Fields
  • Overloading Constructors
  • Using Properties
  • Using Generic Methods

Using Types

  • Implementing the Implicit Type Conversion
  • Implementing the Explicit Type Conversion
  • Using the string Method
  • Using StringBuilder
  • Formatting Values

Creating and Implementing Class Hierarchies

  • Using Interfaces
  • Using the using Statement
  • Using Objects

Working with Delegates, Events, and Exceptions

  • Using static Delegates
  • Using Instance Delegates
  • Using Events
  • Using Asynchronous Lambdas
  • Performing Exception Handling

Multithreading and Asynchronous Processing

  • Using the Thread Pool
  • Using Threads
  • Using the Parallel Class
  • Using Barriers

Creating and Using Types with Reflection, Custom Attributes, the CodeDOM, and Lambda Expressions

  • Using the System.Reflection namespace to Get Assembly
  • Using Custom Attributes
  • Using Lambda Expressions

Working with Data

  • Using Arrays
  • Using StreamReader
  • Using Binary Serialization
  • Using Serialization

Working with Language Integrated Query (LINQ)

  • Understanding LINQ Queries

Input Validation, Debugging, and Instrumentation

  • Using Regular Expressions
  • Debugging and Tracing in C#
  • Logging in C#

Using Encryption and Managing Assemblies

  • Using the RSA Asymmetric Algorithm
Exam FAQs
What are the prerequisites for this exam? There are no technical prerequisites for this certification.
What is the exam registration fee? USD 165
Where do I take the exam? Pearson VUE
How many questions are asked in the exam? The exam contains 40-60 questions.
What is the duration of the exam? 120 minutes
What is the passing score? The passing score varies from exam to exam and is provided on the score report.
What is the exam's retake policy?

General Microsoft Certification exam retake policy

  • If a candidate does not achieve a passing score on an exam the first time, the candidate must wait 24 hours before retaking the exam. At that time, candidates can log onto their certification dashboard and reschedule the exam themselves.
  • If a candidate does not achieve a passing score the second time, the candidate must wait at least 14 days before retaking the exam a third time.
  • A 14-day waiting period is also imposed between the third and fourth attempts and fourth and fifth attempts.
  • A candidate may not take a given exam any more than five times per year (12 months). This 12-month period starts from the first attempt. The candidate is eligible to retake the exam 12 months from the date of their first attempt.
  • To take a given exam more than five times per year or to have the time between attempts waived, a candidate must have experienced one of the errors listed below and request an exception from Microsoft. Requests should be sent to mlsecure@microsoft.com. These requests must include the following information:
    • Candidate ID
    • First/Last Name
    • Email associated with your Candidate ID
    • Exam Registration ID
    • Exam Number
    • Description of error
    • Pearson VUE case number

Exam retake exceptions will be granted for the following reasons:

  • Failure due to lab crash
  • Failure due to Internet connectivity issues
  • Failure due to equipment failure
What is the validity of the certification? For life
Where can I find more information about this exam? To know more about the , click here.
What are the career opportunities after passing this exam?
  • Net Developer
  • Software Architect
  • Software Engineer
  • Software Developer
  • Software Programmer
×
uc logo for app downloadDownload our uCertify App [lms_setting_placeholder: This filed is used to set the LMS settings.

Share with your friends and colleagues

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. More information
Accept