Hands-On Object-Oriented Programming with C#

Enhance your programming skills by learning the intricacies of object oriented programming in C# 8

Hands-On Object-Oriented Programming with C#

Raihan Taher
New Release!

Enhance your programming skills by learning the intricacies of object oriented programming in C# 8
Packt Subscription
FREE
$9.99/m after trial
eBook
$10.00
RRP $31.99
Save 68%
Print + eBook
$39.99
RRP $39.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$10.00
$39.99
$9.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Hands-On Object-Oriented Programming with C# Book Cover
Hands-On Object-Oriented Programming with C#
$ 31.99
$ 10.00
Hands-On Object Oriented Programming with Java 11 [Video] Book Cover
Hands-On Object Oriented Programming with Java 11 [Video]
$ 124.99
$ 10.00
Buy 2 for $20.00
Save $136.98
Add to Cart

Book Details

ISBN 139781788296229
Paperback288 pages

Book Description

Object-oriented programming (OOP) is a programming paradigm organized around objects rather than actions, and data rather than logic. With the latest release of C#, you can look forward to new additions that improve object-oriented programming.

This book will get you up to speed with OOP in C# in an engaging and interactive way. The book starts off by introducing you to C# language essentials and explaining OOP concepts through simple programs. You will then go on to learn how to use classes, interfacesm and properties to write pure OOP code in your applications. You will broaden your understanding of OOP further as you delve into some of the advanced features of the language, such as using events, delegates, and generics. Next, you will learn the secrets of writing good code by following design patterns and design principles. You'll also understand problem statements with their solutions and learn how to work with databases with the help of ADO.NET. Further on, you'll discover a chapter dedicated to the Git version control system. As you approach the conclusion, you'll be able to work through OOP-specific interview questions and understand how to tackle them.

By the end of this book, you will have a good understanding of OOP with C# and be able to take your skills to the next level.

Table of Contents

What You Will Learn

  • Master OOP paradigm fundamentals
  • Explore various types of exceptions
  • Utilize C# language constructs efficiently
  • Solve complex design problems by understanding OOP
  • Understand how to work with databases using ADO.NET
  • Understand the power of generics in C#
  • Get insights into the popular version control system, Git
  • Learn how to model and design your software

Authors

Table of Contents

Book Details

ISBN 139781788296229
Paperback288 pages
Read More

Read More Reviews

Recommended for You

Hands-On Object Oriented Programming with Java 11 [Video] Book Cover
Hands-On Object Oriented Programming with Java 11 [Video]
$ 124.99
$ 10.00
Hands-On Object-Oriented Programming with Kotlin Book Cover
Hands-On Object-Oriented Programming with Kotlin
$ 35.99
$ 10.00
Hands-On Network Programming with C# and .NET Core Book Cover
Hands-On Network Programming with C# and .NET Core
$ 31.99
$ 10.00
Hands-On Robotics Programming with C++ Book Cover
Hands-On Robotics Programming with C++
$ 31.99
$ 10.00
Hands-On Embedded Programming with C++17 Book Cover
Hands-On Embedded Programming with C++17
$ 35.99
$ 10.00
Hands-On Reactive Programming with Java 12 [Video] Book Cover
Hands-On Reactive Programming with Java 12 [Video]
$ 124.99
$ 10.00