Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Hands-On Object-Oriented Programming with C#: Build maintainable software with reusable code using C#

Sprog
Engelsk
Format
Kategori

Fakta

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

Key Features

• Understand the four pillars of OOP; encapsulation, inheritance, abstraction and polymorphism

• Leverage the latest features of C# 8 including nullable reference types and Async Streams

• Explore various design patterns, principles, and best practices in OOP

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.

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

Who this book is for

This book is designed for people who are new to object-oriented programming. Basic C# skills are assumed, however, prior knowledge of OOP in any other language is not required.

© 2019 Packt Publishing (E-bog): 9781788292955

Release date

E-bog: 28. februar 2019

Andre kan også lide...

  1. Hands-On Object-Oriented Programming with Kotlin: Build robust software with reusable code using OOP principles and design patterns in Kotlin Igor Kucherenko
  2. ASP.NET Core 3 and React: Hands-On full stack web development using ASP.NET Core, React, and TypeScript 3 Carl Rippon
  3. Beginning C# 7 Hands-On – The Core Language Tom Owsiak
  4. Git Basics and Version Control: Coder's companion Sankar Srinivasan
  5. Learning Node.js for .NET Developers Harry Cummings
  6. Swift: Developing iOS Applications Giordano Scalzo
  7. Mastering ASP.NET Web API Mithun Pattankar
  8. iOS Application Development with OpenCV 3 Joseph Howse
  9. Building Apple Watch Projects Stuart Grimshaw
  10. The Ultimate iOS Interview Playbook: Conquer Swift, frameworks, design patterns, and app architecture for your dream job Avi Tsadok
  11. Sovereignty, Inc.: Three Inquiries in Politics and Enjoyment William Mazzarella
  12. OpenCV By Example Prateek Joshi
  13. The Revenge of Conscience: Politics and the Fall of Man J. Budziszewski
  14. The Community of Those Who Have Nothing in Common Alphonso Lingis
  15. Looking Up, Looking In: Building Emotionally Intelligent Leadership Habits Graham Andrewartha
  16. Negating Negation: Against the Apophatic Abandonment of the Dionysian Corpus Timothy D. Knepper
  17. From The Chaos: Insights for life's difficult moments Anne Miles
  18. The Jew in the Lotus: A Poet's Rediscovery of Jewish Identity in Buddhist India Rodger Kamenetz
  19. Methods for Applied Macroeconomic Research Fabio Canova
  20. Think Like an Economist: Get to Grips with Money and Markets Anne Rooney
  21. Mind Over Matter: Conversations with the Cosmos K. C. Cole
  22. Searcher Reaches Land's Limits, Volume I: A Commentary on Revelations of Mind Richard Dixey
  23. Money: The True Story of a Made-Up Thing Jacob Goldstein
  24. Babylonian and Assyrian Laws, Contracts and Letters: Insight into Ancient Mesopotamia's Legal World C. H. W. Johns
  25. On Their Own: Creating an Independent Future for Your Adult Child with Learning Disabilities and ADHD Anne Ford
  26. The Attributes and Work of God: Christian Essentials Richard L. Pratt Jr.
  27. Education: Does God Have An Opinion?: A Biblical Apologetic for Christian Education & Homeschooling Israel Wayne
  28. Augmented Reality: What Is It And How It Will Change Our Daily Lives: Discover How Ar Impacts Your Life, Improves The World And Changes The Future The Sapiens Network
  29. Not Fade Away: Staying Happy When You're Over 64 Alan Heeks
  30. The Principia: Mathematical Principles of Natural Philosophy Isaac Newton
  31. What Are the Chances?: Voodoo Deaths, Office Gossip, & Other Adventures in Probability Bart K. Holland
  32. The Sacred Art of Lovingkindness: Preparing to Practice Rabbi Rami Shapiro
  33. World Crusade in the 21st Century: A Book Inspired by God Michael P. Wright
  34. Experiments and Observations on Electricity Made at Philadelphia in America Benjamin Franklin
  35. Speak Up: Incl. Bonus – Learn the Power of Rhetoric & Communication, Introvert & Strengthen Self-Confidence, Improve Speeches Presentations & Moderations, Speak out Loud Freely & Persuasive Simone Janson
  36. The Ultimate Guide To Executing Strategies, Plans & Tactics: Practicing the Art of Execution Aiden Sisko
  37. Negotiating Darwin: The Vatican Confronts Evolution, 1877–1902 Mariano Artigas
  38. How the Kingdom of God Is Manifested On the Earth Kenneth B. Alexander
  39. Bureaucratic Reform in the Ottoman Empire: The Sublime Porte, 1789-1922 Carter Vaughn Findley
  40. How One Conversation Changes Everything: Collabradabra The Magic Of Collaborative Conversations Peter Anthony
  41. The Best Way to Rob a Bank is to Own One: How Corporate Executives and Politicians Looted the S&L Industry William K. Black
  42. Unwired: Gaining Control over Addictive Technologies Gaia Bernstein
  43. Politics on Trial: The Judiciary's Role in Sorting Truth from Fiction Thomas T. Taylor
  44. What Christ Said: Revisiting the Countercultural Sayings of Christ Jesus Isaac Portilla

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet