𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Interactive C#: Fundamentals, Core Concepts and Patterns

✍ Scribed by Vaskaran Sarcar (auth.)


Publisher
Apress
Year
2018
Tongue
English
Leaves
517
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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#.

✦ Table of Contents


Front Matter ....Pages i-xxxix
Front Matter ....Pages 1-1
Object-Oriented Programming Concepts (Vaskaran Sarcar)....Pages 3-9
The Building Blocks: Class and Objects (Vaskaran Sarcar)....Pages 11-39
The Concept of Inheritance (Vaskaran Sarcar)....Pages 41-62
Get Familiar with Polymorphism (Vaskaran Sarcar)....Pages 63-122
Interfaces: An Art in OOP (Vaskaran Sarcar)....Pages 123-144
Encapsulation with Properties and Indexers (Vaskaran Sarcar)....Pages 145-172
Understanding Class Variables (Vaskaran Sarcar)....Pages 173-186
Analysis of Some Key Comparisons in C# (Vaskaran Sarcar)....Pages 187-229
A Quick Recap of OOP Principles in C# (Vaskaran Sarcar)....Pages 231-242
Front Matter ....Pages 243-243
Delegates and Events (Vaskaran Sarcar)....Pages 245-274
Flexibilities with Anonymous Functions (Vaskaran Sarcar)....Pages 275-284
Generics (Vaskaran Sarcar)....Pages 285-312
Exception Handling (Vaskaran Sarcar)....Pages 313-339
Memory Cleanup (Vaskaran Sarcar)....Pages 341-371
Front Matter ....Pages 373-373
An Introduction to Design Patterns (Vaskaran Sarcar)....Pages 375-406
Winning Notes and the Road Ahead (Vaskaran Sarcar)....Pages 407-407
Back Matter ....Pages 409-494

✦ Subjects


Programming Languages, Compilers, Interpreters


πŸ“œ SIMILAR VOLUMES


Interactive C# Fundamentals, Core Concep
✍ Sarcar, Vaskaran πŸ“‚ Library πŸ“… 2018 πŸ› Apress 🌐 English

Chapter 1: Object Oriented Programming Concepts -- Chapter 2. Class and Objects -- Chapter 3. The concept of inheritance -- Chapter 4. Inheritance in depth -- Chapter 5. Interfaces, -- Chapter 6. Properties -- Chapter 7. Important comparisons, -- Chapter 8 -- OOPs concepts revisited -- Chapter 9. Co

Learning Vue: Core Concepts and Practica
✍ Maya Shavin πŸ“‚ Library πŸ› O'Reilly Media 🌐 English

<p><span>Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. Through concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and how to u

Learning Vue: Core Concepts and Practica
✍ Maya Shavin πŸ“‚ Library πŸ“… 2024 πŸ› O’Reilly Media, Inc. 🌐 English

Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to cr

Learning Vue: Core Concepts and Practica
✍ Maya Shavin πŸ“‚ Library πŸ“… 2023 πŸ› O'Reilly Media 🌐 English

<p>Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to

Designing Web Interfaces: Principles and
✍ Bill Scott, Theresa Neil πŸ“‚ Library πŸ“… 2009 πŸ› O'Reilly Media 🌐 English

If you are a web designer or developer with expert coding experience, then this book can be a handy reference. This book is full of current pattern options where the authors, Bill Scott and Theresa Neil thoroughly go through each example into easy to read detail that include plenty of graphics. They