Companies Home Search Profile

C# Object-Oriented Programming for Beginners in C# and .NET

Focused View

Praveenkumar Bouna

2:04:03

153 View
  • 01.01-about_the_course.mp4
    02:06
  • 01.02-let_us_build.mp4
    01:35
  • 01.03-conclusion.mp4
    00:38
  • 02.01-introduction.mp4
    00:38
  • 02.02-what_is_oop.mp4
    02:02
  • 02.03-pillars_of_oop.mp4
    01:02
  • 02.04-c_classes.mp4
    03:14
  • 02.05-c_objects.mp4
    03:55
  • 02.06-abstraction.mp4
    01:10
  • 02.07-coding_assignment_1_solution.mp4
    04:15
  • 02.08-conclusion.mp4
    00:59
  • 03.01-introduction.mp4
    00:49
  • 03.02-c_fields.mp4
    03:25
  • 03.03-constant_and_read-only_fields.mp4
    03:09
  • 03.04-static_fields.mp4
    02:07
  • 03.05-value_types_versus_reference_types.mp4
    03:22
  • 03.06-access_modifiers.mp4
    03:43
  • 03.07-coding_assignment_1_solution.mp4
    05:26
  • 03.08-conclusion.mp4
    01:04
  • 04.01-introduction.mp4
    00:46
  • 04.02-c_methods.mp4
    02:34
  • 04.03-constructors_and_destructors.mp4
    04:01
  • 04.04-c_properties.mp4
    02:37
  • 04.05-encapsulation.mp4
    01:56
  • 04.06-types_of_passing_parameters.mp4
    02:40
  • 04.07-method_overloading.mp4
    02:25
  • 04.08-static_classes.mp4
    02:19
  • 04.09-coding_assignment_1_solution.mp4
    08:57
  • 04.10-conclusion.mp4
    01:00
  • 05.01-introduction.mp4
    00:47
  • 05.02-what_is_an_interface.mp4
    03:03
  • 05.03-implementing_an_interface.mp4
    04:55
  • 05.04-default_interface_implementation.mp4
    02:39
  • 05.05-properties_in_interface.mp4
    01:56
  • 05.06-static_members_in_interface.mp4
    02:06
  • 05.07-why_are_interfaces_required.mp4
    01:46
  • 05.08-conclusion.mp4
    00:59
  • 06.01-introduction.mp4
    00:52
  • 06.02-what_is_inheritance.mp4
    02:48
  • 06.03-constructors_revisited.mp4
    02:49
  • 06.04-access_modifiers_revisited.mp4
    04:34
  • 06.05-casting_in_inheritance.mp4
    03:17
  • 06.06-why_multiple_inheritance_isnt_allowed.mp4
    01:54
  • 06.07-conclusion.mp4
    01:05
  • 07.01-introduction.mp4
    00:49
  • 07.02-what_is_polymorphism.mp4
    03:16
  • 07.03-method_hiding.mp4
    01:55
  • 07.04-method_overriding.mp4
    02:08
  • 07.05-abstract_class.mp4
    03:15
  • 07.06-how_to_prevent_polymorphism.mp4
    02:35
  • 07.07-conclusion.mp4
    00:41
  • 9781803235110_Code.zip
  • Description


    Employment of C# .NET developers is projected to grow much faster than the average for all occupations. .NET developers will be needed to respond to an increased demand for computer software.

    The skills you learn from this course will be relevant in the future and aid in learning advanced C# programming. The software industry is only going to grow bigger!

    This course will teach you the Object-Oriented Programming (OOP) concepts in C# programming language in .NET Core from the ground up. You will apply the learnings through assignments at the end of every section. You will be taken through a carefully selected approach towards learning these OOP concepts.

    This course will help you understand class, interfaces, inheritance, polymorphism, and so on through an easier approach. You will be mentored throughout each step of your learning process.

    By the end of this course, you will have a strong understanding of the Object-Oriented Programming (OOP) concepts in the C# programming language. Next, you will know how to apply OOP concepts in your everyday programming. Apart from this, you will be more confident to learn advanced C# programming concepts next.

    Finally, you will be ready to begin your career as a C# .NET programmer.

    All the code and resource files are uploaded on the GitHub repository at https://github.com/PacktPublishing/csharp-intermediate-oop

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Praveenkumar Bouna
    Praveenkumar Bouna
    Instructor's Courses
    Praveenkumar Bouna is a C# software engineer with over 15 years of C# .NET development experience in various enterprise applications, including security and surveillance systems and access control systems. He has had a successful career in the C# software development industry. Throughout his C# .NET programming career, he has encountered learners who find programming a complex subject and struggle to understand coding concepts. He provides proper guidance and direction for learning programming and mentors you in this exciting .NET programming field during the learning process.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 51
    • duration 2:04:03
    • Release Date 2023/02/26