Launch Your Global Career with Maersk – Placement Drive 2025 @ ZebLearn | Applications Close In 0d 0h 00h 00s

ZebLearn Certification Partners – Globally Recognized Credentials!

ZebLearn partners with leading industry experts to offer genuine, career-focused certifications in SAP training, foreign languages, and professional development courses. Earn internationally recognized credentials, enhance your career prospects, and distinguish yourself with certifications valued by the industry.

cisco
apple
esb
abode
Partner
meta
pmi
ic3
Partner
Partner
Partner
Partner
communication

Course content

About .Net Online program

  • Get the Most from This Course
  • What Do You Want to Achieve?
  • Downloading and Installing Visual Studio
  • Udemy Reviews Update
  • Creating Our First Project and Hello World
  • Hello World on a Mac
  • CHEATSHEET - Writing Our First Program
  • History of C#
  • Understanding Frameworks and Compiling
  • Single Line Comments
  • Top Level Statements - Documentation
  • Using System Directives
  • Using Variables - String
  • Understanding User Input and the Data Type String
  • Take Control Over Our Console
  • Quick VS UI Overview, Folder Structure, and Understanding Compiler Errors vs Runtime Errors
  • C# Fundamentals Quiz
  • The Different Things You Can Build with C# and .NET
  • High-Level Overview of Variables and Datatypes
  • Coding Standards
  • Naming Conventions
  • Overview of Datatypes
  • Data Types and ChatGPT
  • Value vs Reference Type
  • Variable Definition, Initialization, and Assigning
  • Simple Variables Introduction
  • Intro Mini Project: Addition Calculator
  • Understanding Int Number Datatype and Why We Can't Fit a String into It
  • Using the Parse Method to Convert from String to Int
  • Understanding Type Conversion in C#
  • Finalizing Our Addition Calculator
  • String Concatenation vs String Interpolation
  • Using Decimal Numbers Instead with Double
  • Dots and Commas with Doubles
  • Fixing Some More Bugs
  • Implicit Conversion
  • Explicit Conversion
  • Conversion Helpers: Parse and Convert
  • Implicitly Typed Variables vs Explicitly Typed Variables
  • Operators, Order of Evaluation, and Some Math Basics
  • Debugging, Breakpoints, Runtime Error, and Compile-Time Error
  • Debugging and Fixing Simple Bugs
  • Fixing Simple Bugs
  • Char Datatype and UTF16 Smiley
  • More String Manipulation with String Formatting
  • Understanding Indexing in C#
  • Characters That Are Reserved in C#
  • Special Characters and Escape Sequences
  • How to Use Special Characters in Strings with the Escape Character
  • C# Cheat Sheets
  • Logical Operators
  • Logical Operators in C# (3 questions)
  • Datatype Bool
  • If Statements
  • OR and NOT operators
  • AND operator
  • Relational operators
  • The Else Keyword
  • DataType Bool and Conditional Statements (1 question)
  • Else If Keyword and Order of Importance
  • Control Structures: If, Else, and Else If in C# (3 questions)
  • Equality Operator and Not Equal
  • Nested If Statements
  • Understanding the Scope of a Variable
  • Challenge: Clubbing or No Clubbing
  • One Line If Statements
  • The Switch Statement - Keywords Switch
  • Switch or If - Which to Choose
  • CHEATSHEET - Decision Making in C#
  • Using the Switch Statement (1 question)
  • Our Little Quiz App
  • Using String Methods Trim and ToLower
  • Incrementing and Pre-Incrementing
  • Decrementing and Modulo Operator
  • How to Use Try Parse
  • Advanced Conditionals and Loops (3 questions)
  • How to Generate a Random Number
  • Loops Overview
  • For Loop
  • For Loop - Count Down Challenge
  • Escape Characters \r and \n as well as Thread.Sleep
  • CHALLENGE: Rocket Landing Simulation
  • Landing a Rocket with a For Loop
  • While Loop and Using it as a Counter
  • While Loops Where It Really Shines
  • Guess the Number Challenge Solution
  • Working with While Loops (3 questions)
  • Building a Text Adventure Game
  • Do While Loops
  • Solution: Average Calculator
  • Break and Continue
  • Simple Array
  • Declaring and Setting Values for Arrays in the Same Line
  • Foreach and Length of an Array
  • Understanding Loops in C# (3 questions)
  • Two-Dimensional Arrays
  • Three-Dimensional Arrays
  • CHEATSHEET - Loops in C#
  • Using Arrays
  • Intro to Functions / Methods
  • Void Method without Parameters
  • Void Method with a Parameter Part 1
  • Void Method with a Parameter Part 2
  • Understanding Methods in C# (3 questions)
  • Scope of Variables and Parameters
  • Moving to the Classical Template - Top-Level Statements
  • Moving Our Methods Outside of the Main Method
  • Fields, Instance Variables, and How They Differ from Local Variables
  • Variable and Scope Understanding (3 questions)
  • WeatherSimulator - Using Arrays, Random, and For Loops
  • WeatherSimulator - Calculating the Average Temperature
  • Mixing Doubles and Ints When Calculating
  • WeatherSimulator - Getting the Min and Max Values of an Array
  • WeatherSimulator - Getting the Most Common Weather Condition
  • Objects Intro
  • Introduction to Classes and Objects
  • Creating Our First Own Class
  • Member Variable and Custom Constructor
  • Properties - Autogenerated - to Protect Our Member Variable
  • Defining How a Property Is Set
  • Modifying the Get of Our Property Part 1
  • Modifying the Get of Our Property Part 2
  • Having Multiple Constructors
  • Default Constructor and Use Cases
  • Understanding Constructors (3 questions)
  • Methods in Classes
  • Methods in Classes in More Detail
  • Optional Parameters
  • Named Parameters
  • Computed Properties and No Constructor
  • Static Methods
  • Using Static Methods (1 question)
  • Static Fields
  • Static Keyword Considerations
  • Public and Private Keywords
  • ID Key and ReadOnly
  • Read-Only Properties
  • Working with Read-Only Properties (1 question)
  • Write-Only Properties
  • Const and ReadOnly
  • Working with Read-Only Properties (3 questions)
  • Quiz Project Introduction
  • QuizApp - Question Class
  • Keyword This
  • Displaying Questions
  • Displaying Answers, Console.Write, and Console.ForegroundColor
  • Getting the User Input and Checking if It Is Right
  • Displaying Multiple Questions and If We Are Right or Wrong
  • Displaying the Results
  • Presentation Lists Overview
  • Declare a List, Add and Read List Item
  • Removing Items from a List
  • Initializing a List with Items
  • Initializing a List with Items (1 question)
  • Sorting a List
  • Working with Lists (3 questions)
  • FindAll
  • Predicates and Lambdas
  • Predicates with FindAll and Delegates
  • Any Method
  • Using the Any Method on a List (1 question)
  • Using Lists with Complex Objects
  • List.Where() and Getting a First Touch Point with LINQ
  • Using LINQ with Lists (3 questions)
  • Legacy ArrayLists
  • Legacy Hashtables
  • Nullables in C#
  • Declaring, Initializing, and Adding Items
  • Updating, Removing Entries, and Iterating Through Dictionaries
  • Gracefully Adding and Updating Dictionaries
  • Using a Complex Object as the Value of a Dictionary
  • Using a Complex Object as the Value of a Dictionary (1 question)
  • Why Use This Dictionary Instead of an Array
  • Another Way to Declare and Initialize Dictionaries Plus String as Key
  • Try and Catch
  • Understanding Try-Catch (3 questions)
  • The Finally Keyword
  • The Finally Keyword (1 question)
  • Try Catch vs. If Statements
  • Debug Log
  • Throw Keyword
  • Managing Multiple Types of Exceptions
  • Exception Handling Techniques (3 questions)
  • Why the Default Exceptions Rock
  • How Exceptions Work with the Call Stack
  • How to Handle Exceptions Properly
  • Inheritance: Base Class vs. Derived Class
  • The Types of Inheritance
  • Access Modifiers and the Protected Keyword
  • Method Overriding with Override and Virtual
  • Understanding Method Overriding (3 questions)
  • The Base Keyword and Why Inheritance Matters
  • Working with Inheritance and the Base Keyword (1 question)
  • Constructor Inheritance 1: Base Keyword with Constructors and How Properties Are Inherited
  • Constructor Inheritance
  • Constructor Inheritance (1 question)
  • When and Why Constructor Inheritance is Useful
  • Constructor Inheritance and Usage (3 questions)
  • Constructor Inheritance with Multiple Derived Classes
  • Every Class Inherits from the Object Class
  • XML Comments Documentation
  • Sealed Keyword
  • What and Why Interfaces - Including Syntax
  • Implementing and Using Interfaces - Exercise
  • Challenge: Create a Cat Class that Implements IAnimal
  • Solution Exercise: Create a Cat Class that Implements IAnimal
  • Implementing and Using Interfaces (1 question)
  • What is Polymorphism and Why Use It
  • The Second Part of Polymorphism
  • Understanding Polymorphism (3 questions)
  • Interface Reusability with Polymorphism
  • Understanding the Difference Between Polymorphism and Interfaces in a Payment Example
  • Polymorphism with Interfaces (1 question)
  • CHEATSHEET - Polymorphism + Advanced OOP + Text File
  • Storing a Log Text File on Your PC with Your Own Text
  • Creating a Folder on Your PC and Logging Text There
  • Decoupling Code and Enhancing Testability
  • Understanding Dependency in Dependency Injection
  • Super Simple Constructor Dependency Injection
  • Setter Dependency Injection
  • Interface Dependency Injection and Comparison
  • Understanding Dependency Injection (3 questions)
  • Dependency Injection Methods (1 question)
  • Multiple Inheritance in C#
  • Introduction to Structs
  • Structs Example: Get Distance Between Two Points
  • Understanding Value Type vs Reference Type with Structs vs Classes
  • Understanding Structs in C# (3 questions)
  • Enums in C#
  • DateTime
  • MathClass
  • Introduction to Delegates
  • Where to Declare Delegates
  • Simple Delegates Example
  • Super Quick Intro to Generics
  • Combining Generics with Delegates to Make a Sorting Algorithm
  • Multicast Delegates
  • Understanding Multicast Delegates (3 questions)
  • GetInvocationList: Seeing Which Methods are in a Multicast Delegate
  • Intro to Events: Publishers and Subscribers
  • Real World Example: Events - Temperature Monitor
  • Understanding Events
  • What This Chapter is About
  • What is Regex
  • So, What is Regex Then? (3 questions)
  • Using Dots and Wildcards, Regex Matching, and Quantifiers
  • Creating Groups and Ranges and Using Alternation Constructs
  • Finding Specific Patterns and Some Examples for Our Challenges
  • CHALLENGE: Telephone Number Challenge
  • CHALLENGE: Mr and Mrs
  • Installing the WPF Workload
  • Creating a WPF Project
  • WPF Project Structure and Code Behind Files
  • Creating Our First GUI Element
  • Creating a Grid with Columns and Rows
  • Fixed, Auto, and Relative Sizing
  • Creating a Perfect Grid
  • WPF Challenge: Recreate This GUI
  • WPF Challenge Solution: Recreate This GUI
  • Column Span and Row Span
  • Creating GUI Elements with C#
  • Element Properties for Styling and Positioning
  • Button Click and Event Handlers
  • Todo List Application Intro and Project Setup
  • Creating the Grid, Button, and Text Box
  • Creating the ScrollView and StackPanel
  • Setting x
    Attributes for Access
  • Adding the Todo Creation Logic
  • Introduction to ContentControl and UserControl
  • Creating ContentControl and UserControl for Login
  • Designing the LoginView
  • Displaying the LoginView UserControl
  • Creating and Displaying InvoiceView UserControl
  • Data Binding Introduction
  • Setting Up the Data to Bind
  • One-Way Data Binding
  • Two-Way Data Binding
  • One Way to Source Data Binding
  • One-Time Data Binding
  • ListBox Introduction
  • ListBox ItemSource
  • ListBox ItemTemplate
  • ListBox Accessing Selected Data
  • Next Application (Login Functionality)
  • Creating the Project and Login User Control
  • Adding the Password Box
  • Environment Variables
  • Using Environment Variables for Login
  • Password Change Event
  • Databases Intro
  • Setup MS SQL Server and VS for DB Work
  • Intro and Setting Up Our DataSet and Table
  • Relationship or Associative Tables
  • Showing Data in a ListBox
  • Showing Associated Data
  • Displaying All Animals in the ListBox
  • Deleting from a Table with a Click
  • Added Note: Adding the Base Tables and Entries Back
  • Delete Animals, Remove Animals, and Add Animals Functionality
  • Updating Entries in Our Tables
  • Databases Outro
  • Linq Intro
  • Linq Gentle Introduction
  • Linq Demo
  • Linq with Lists - and Our University Manager Part 1
  • Sorting and Filtering with Linq
  • Creating Collections Based on Other Collections
  • Linq with XML
  • Setting Up the Project for LinqToSQL
  • Inserting Objects into Our Database
  • Using Associative Tables with Linq
  • Joining Tables Next Level
  • Deleting and Updating
  • Linq Outro
  • Clean Code Presentation
  • Clarity and Precision in Naming
  • Naming Convention Cases
  • Special Convention for Naming Private Fields
  • Naming Classes and Methods
  • Naming Boolean Values
  • Meaning Through Naming
  • Writing Good Comments
  • Code TODOs
  • Code Documentation Through Summary
  • Formatting Code
  • Organizing Files and Namespaces
  • Method Structuring
  • Using Braces
  • DRY Principle (Don't Repeat Yourself)
  • KISS Principle (Keep It Simple, Stupid)
  • Exception Handling
  • SOLID Presentation
  • Single Responsibility Principle (SRP)
  • Open-Closed Principle (OCP)
  • Liskov Substitution Principle (LSP)
  • Interface Segregation Principle (ISP)
  • Dependency Inversion Principle (DIP)
  • An Introduction to C# Generics
  • Creating a Generic Class
  • Using a Generic Class Type in a Method
  • Multiple Generic Types in a Class
  • Generic Methods Without Generic Classes
  • Constraints for Generic Classes
  • Custom Interface Constraint
  • Constraints for Generic Methods
  • Generic Interfaces
  • Constraints for Generic Interfaces
  • Combining Generic Classes and Generic Interfaces
  • Generic Reflections
  • Why Should You Learn .Net Online program Training?

    The annual salary of an .Net Online program is $125k.

    Request more information

    What you will get at Zeblearnindia Learning?

    Zeblearnindia Learning is a premier institute offering training in SAP Online Courses, Web Designing, Data Science, Full-Stack Development, Salesforce, Workday, Machine Learning, Software Testing, and Video Editing. With the option to choose between online and offline (classroom) learning, our well-structured courses cater to students, working professionals, business owners, and entrepreneurs. Here’s what you can expect at Zeblearnindia Learning:

    •   Expert-Led Training
    •   Globally Recognized Certifications
    •   100% Job Placement Support
    •   Hands-On Learning
    •   Flexible Learning Options
    •   Affordable Course Fees
    •   Career Growth Opportunities
    best-seller-min

    () 60 Minutes WEBINAR with CERTIFICATE

    Date Time IST (GMT +5:30) Event Free Sign Up

    Explore Our Courses Across India - Flexible batches

    We are proud to offer our .Net Online program services across numerous states nationwide.

    Call Us
    WhatsApp
    Questions? WhatsApp us.
    Placements query?

    We use cookies to improve your experience and personalize our site. cookie policy