Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Object Oriented Programming with C#
Rating: 4.2 out of 5(17 ratings)
82 students

Object Oriented Programming with C#

Master your skills with C# using Object Oriented Programming
Last updated 2/2019
English

What you'll learn

  • This course makes programming skills to a new level and students will become software developers and start working as a freelancer immediately
  • Object Oriented Programming
  • Logic Building
  • Programming Structures

Course content

2 sections19 lectures5h 4m total length
  • Course Overview4:34

    This is an introduction to .NET C# and after this you will get familiar about .NET Framework and C# in a summarized manner

  • Variables & Data Types14:32
  • Operators Part 135:12

    This lecture is based on two videos part 1 and part 2

  • Operators Part 211:36
  • Conditional Statements IF-ELSE & Switch Case36:00
  • Loops in C#32:00
  • Arrays in C#12:11

    This video will make students concept regarding arrays in C#

  • Functions in C#30:09

    This lecture is demonstrating the concept of methods in C# , along with the type of methods we have.

Requirements

  • Be able to write code using Visual C# , basic knowledge of programming is a plus but not mandatory
  • Be able to work on different types of applications using C#

Description

In this course you are going to get the following concepts deeply:

  1. Introduction To Programming

    1. What is programming and why we need it and how its beneficial for us?

  2. Introduction To Object Oriented Programming with examples

    1. What is OOP and why it is beneficial?

    2. OOP in real life

  3. Pillars of OOP (Object Oriented Programming)

    1. Abstraction

    2. Encapsulation

    3. Inheritance

    4. Polymorphism

      1. Method Overloading

      2. Method Overriding

  4. Classes and objects

    1. What is a Class? Why it is an essential part of OOP?

    2. What is an Object? How it is connected with class?

  5. Data Types and Attributes in C#

    1. What are data types and why it is necessary to know about data types.

  6. Operators in C#

    1. Unary

    2. Binary

    3. Ternary

    4. Arithmetic

    5. Relational

    6. Logical

    7. Assignment

    8. String

    9. Bitwise

  7. Input/Output in C#

    1. How to get from C#?

    2. How to give C#?

  8. Conditional Statements

    1. If/Else – If-Else-if

    2. Switch Case

  9. Control Flow Statements

    1. FOR

    2. WHILE

    3. DO_WHILE

    4. Foreach

  10. Arrays

    1. Single Dimensional

    2. Multi-Dimensional

  11. JUMP Statements

    1. BREAK

    2. CONTINUE

  12. Functions in C#

    1. Built-In

    2. User Defined

  13. Inheritance in C#

    1. What is inheritance?

    2. Types of inheritance

      1. Multilevel Inheritance

      2. Multiple Inheritance

  14. Methods Overloading and Overriding

    1. What is method overloading

    2. What is method overriding

  15. Properties in C#

    1. What are properties?

    2. Types of properties

      1. Read-Write

      2. Write-Only

      3. Read-Only

      4. Abstract

  16. As a beginner, all the above things will help student to take his learning to next level.

Who this course is for:

  • Beginners of programming in C or C++, Javascript or JQuery
  • Newcomers are also eligible for this course