Location
-
Format
What’s this? Ways to train
Classroom
Live, instructor-led training in a standard, professional classroom environmentVirtual
Live, instructor-led training conducted over the internet, with hands-on labsOnline
An online, HTML5, self-paced learning experience available for all coursesOn-site
Private training for your entire team, delivered at your location, a training center, or onlineVideo classroom
Learn more about our training formats
High-definition video of our most popular courses, streamed to your laptop or personal device
-
9 Hours
-
HRDF SBL Claimable
-
Certificate of Attendance available
-
180 days of access from date of purchase
-
0 Days
-
All of our private classes are customized to your organization's needs.
-
Click on the button below to send us your details and you will be contacted shortly.
Already purchased this offering? Log in
Request more information
Inquiry for: Myself My Company
By providing your contact details, you agree to our Privacy Policy
Thank You
Our learning consultant will get back to you in 1 business day
C# Programming Course - Simplilearn
WHAT YOU WILL LEARN
C# is great but not perfect. Bearing this in mind, Simplilearn’s online course on C# begins with an overview of the strengths and weaknesses of C#. The course will guide you step-by-step to develop your knowledge of C# and implement it to practical projects. Each module is dedicated to provide you with a firm knowledge of C# environments, variables, operators, data types, classes, inheritance and much more.
AUDIENCE
Simplilearn’s online course on C# programming language is ideal for beginners and intermediates who wish to learn the suite of C languages developed by Microsoft and build mobile apps, software, XML web services using C#. C# knowledge is especially useful for people interested in game development and virtual reality.
PREREQUISITES
Familiarity with basic concepts of object oriented programming is beneficial.
COURSE OBJECTIVES
By the end of Simplilearn’s C# certification course, you will acquire a strong foundation in C# and also be able to accomplish the following:
• Understand strengths and weaknesses of C#
• Comprehend the uses of C#
• Demystify the .NET framework
• Download and install Visual Studio
• Create new console project
Modules
• Course Introduction
• Introduction to section 2
• C# Strengths & Weaknesses
• Popular Uses Of C#
• Demystifying The Net Framework
• Section 2 Recap
• Introduction To Section 3
• Downloading And Installing Visual Studio
• Creating A New Console Project
• Environment Break Down
• Preventing The Console From Auto Exiting
• Section 3 Recap
• Introduction To Section 4
• Categories Of Data Types
• Predefined Data Types
• Arrays Part 1 Single Dimensional And Jagged
• Arrays Part 2 Multidimensional And Arrays As Objects
• Enums
• Section 4 Recap
• Introduction To Section
• Variables Implicit And Explicit Creation And Converstion
• Definite Assignment
• Expressions And Operators
• Section 5 Recap
• Introduction To Section 6
• Breaking Down Statements
• Selection Statements
• Looping Statements
• Jumping Statements
• Section 6 Recap
• Introduction To Section 7
• Files
• Namespaces
• Section 7 Recap
• Introduction To Section 8
• Classes And Inheritance
• Classes Vs Structs
• Fields And Constants
• Methods
• Method Modifiers
• Properties And Accessors
• Static Members
• Constructors
• Indexers
• Overloading Operators
• Section 8 Recap
• Introduction To Section 9
• A Brief Overview Of Inheritance
• Access Modifiers
• Class Convertion
• Polymorphism
• Abstract Classes And Members
• Sealed Methods And Classes
• Hiding Inherited Members
• Section 9 Recap
• Introduction To Section 10
• Breaking Down Interfaces
• Defining And Using Interfaces With Polymorphism
• Extending Interfaces
• Avoiding Common Interface Problems
• Section 10 Recap
• Introduction To Section 11
• Defining Creating And Using Delegates
• Multicast Delegates
• Defining Creating And Handling Events
• Section 11 Recap
• Introduction To Section 12
• A Broad Overview Of Exceptions
• Try Catch And Finally
• Section 12 Recap
• Introduction To Section 13
• Defining And Utilizing Attributes
• Defining And Utilizing Preprocessor Directives
• Comments
• Section 13 Recap
• Introduction To Section 14
• Creating Notebook App And Implementing Ipageable Inteface
• Creating A Structure For Holding Page Data
• Creating Textualmessage Class And Implementing Ipageable Interface
• Creating Child Messagelist Class And Implementing Enums
• Creating The Image Class
• Section 14 Recap
• Introduction To Section 15
• Creating A List Of Pages In The New Notebook Class
• Utilizing Delegates Dictionaries And Indexers To Interact With Notebook
• Using Constructors And The Params Modifier To Initialize Notebook Dictionary
• Instantiating Notebook And Using Do While Loop To Accept Continuous Input
• Fixing Key Not Found Exception With Try And Catch
• Using Switch Statement To Extract Secondary Commands Part 1
• Using Switch Statement To Extract Secondary Commands Part 2
• Section 15 Recap
• Introduction To Section 16
• Defining Input And Output Methods For Textualmessage Class
• Adding Showing And Removing List Pages
• Overriding Input And Utilizing Enums In Messagelist Class
• Defining Input And Output Functions For Image Class
• Section 16 Recap
• Introduction To Section 17
• Creating The New Notebooklogger Class
• Defining And Calling Events In The Notebook Class Part 1
• Defining And Calling Events In The Notebook Class Part 2
• Defining And Attaching Detaching Event Handlers In Notebooklogger
• Toggling Event Handlers In The Notebooklogger Class
• Section 17 Recap
• Additional Resources
• Closing Message
Course Reviews
0
0 Ratings