Interactive C#: Fundamentals, Core Concepts and Patterns

  • 3h 26m
  • Vaskaran Sarcar
  • Apress
  • 2018

Discover object-oriented programming with core concepts of C# in this unique tutorial. The book consists of four major sections which cover 15 core topics - nine of them are dedicated to object-oriented programming, five of them are dedicated to advanced concepts of C#, and one of them is dedicated to design patterns, with coverage of three Gang of Four design patterns with C# implementations. Finally, Interactive C# contains an FAQ section to cover all of these topics.

This book uniquely presents a two-way discussion between a teacher and students. So, with this book you will have the feel of learning C# in a classroom environment or with your private tutor. Your teacher will discuss the problems/topics and ask you questions; at the same time, counter questions are provided to clarify points where necessary.

What You Will Learn

  • Become proficient in object-oriented programming
  • Remake yourself as a great C# programmer
  • Test your skills in C# fundamentals
  • Use Visual Studio to write, compile and execute your code

Who This Book Is For

Programmers who want to understand the concepts and implementation of object-oriented programming in C#.

About the Authors

Vaskaran Sarcar (ME (Software Engineering), MCA, B Sc. (Math)) is a Senior Software Engineer and Team Lead at HP India PPS R&D Hub Bangalore. He is the author of the books-Java Design Patterns, Interactive Object Oriented Programming in Java, Design Patterns in C#, Operating System: Computer Science Interview Series and C# Basics He has more than 10 years of teaching and Industry experience. He is also national Gate scholar(2005-2007). Reading and learning new things are passion for him.

In this Book

  • Foreword by Ambrose Rajendram
  • Foreword by Siddhartha Ghosh
  • Guidelines for Using the Book
  • Object-Oriented Programming Concepts
  • The Building Blocks—Class and Objects
  • The Concept of Inheritance
  • Get Familiar with Polymorphism
  • Interfaces—An Art in OOP
  • Encapsulation with Properties and Indexers
  • Understanding Class Variables
  • Analysis of Some Key Comparisons in C#
  • A Quick Recap of OOP Principles in C#
  • Delegates and Events
  • Flexibilities with Anonymous Functions
  • Generics
  • Exception Handling
  • Memory Cleanup
  • An Introduction to Design Patterns
  • Winning Notes and the Road Ahead
SHOW MORE
FREE ACCESS

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 6282 users Rating 4.5 of 6282 users (6282)
Rating 4.3 of 108 users Rating 4.3 of 108 users (108)