Programming in C#: Managing Program Flow New Horizons Lebanon
Price: TBA
  • Duration: 2 Hours

Course details

Microsoft Visual C# is a principal development language for the .NET framework. This course offers instruction on how to manage program flow in C# applications. It describes functionality such as multithreading, asynchronous processing, events and call backs, and exception handling. This course is a part of the preparation materials intended to prepare an individual for Exam 70-483 Programming in C#. Passing this exam provides Microsoft Specialist certification and is a credit towards the Microsoft Certified Solutions Developer (MCSD) certification Windows Store Apps Using C#.

  • Topic T2 Objective O3
  • start the course
  • Topic T6 Objective O7
  • use the switch statement
  • Topic T10 Objective O11
  • use the for and foreach iteration statements
  • Topic T14 Objective O15
  • use operators and evaluation expressions
  • Topic T19 Objective O20
  • use built-in delegate types to make code easier to create and read
  • Topic T23 Objective O24
  • create and use delegates
  • Topic T27 Objective O28
  • use lambda expressions
  • Topic T31 Objective O32
  • use anonymous methods
  • Topic T35 Objective O36
  • subscribe to an event
  • Topic T40 Objective O41
  • handle exceptions by implementing multiple catch blocks
  • Topic T44 Objective O45
  • use the finally block
  • Topic T48 Objective O49
  • create custom exception classes
  • Topic T53 Objective O54
  • describe the differences between thrown and re-thrown exceptions
  • Topic T57 Objective O58
  • using locking to prevent data from being accessed by multiple threads at a time
  • Topic T61 Objective O62
  • use synchronization events
  • Topic T65 Objective O66
  • use the interlocked class for thread-safe numeric access
  • Topic T70 Objective O71
  • distinguish between parallel for and for statements
  • Topic T74 Objective O75
  • speed up LINQ queries using Parallel LINQ (PLINQ)
  • Topic T78 Objective O79
  • schedule tasks using the task object
  • Topic T82 Objective O83
  • set up a series of tasks to run in a specified sequence
Updated on 08 November, 2015

About New Horizons Lebanon

As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on Programming starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or