Learn C# in 7 days
暫譯: 七天學會 C#

Gaurav Aroraa

  • 出版商: Packt Publishing
  • 出版日期: 2017-10-05
  • 售價: $1,840
  • 貴賓價: 9.5$1,748
  • 語言: 英文
  • 頁數: 306
  • 裝訂: Paperback
  • ISBN: 1787287041
  • ISBN-13: 9781787287044
  • 相關分類: C#
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Learn the basics of C# in 7 days
  • Works as a reference guide describing the major features of C#
  • Build easy and simple code through real-world example scenarios

Book Description

This book takes a unique approach to teach C# to absolute beginners. You’ll learn the basics of the language in seven days. It takes a practical approach to explain the important concepts that build the foundation of the C# programming language.

The book begins by teaching you the basic fundamentals using real-world practical examples and gets you acquainted with C# programming. We cover some important features and nuances of the language in a hands-on way, helping you grasp the concepts in a fluid manner.

Later, you’ll explore the concepts of Object-Oriented Programming (OOP) through a real-world example. Then we dive into advanced-level concepts such as generics and collections, and you’ll get acquainted with objects and LINQ. Towards the end, you’ll build an application that covers all the concepts explained in the book.

By the end of this book, you will have next-level skills and a good knowledge of the fundamentals of C#.

What you will learn

  • Understand and set up the .NET environment
  • Code in C# using the Visual Studio 2017 RC (preferable community edition) IDE
  • Define variables, syntax, control flows, statements, and arrays etc through examples
  • Understand the concepts of Object-Oriented Programming using C#
  • Get acquainted with attributes, collection, generics, and LINQ
  • Get your hands on class members such as Modifiers, Methods, Properties, Indexers, File I/O, Exception Handling, and Regex
  • Build a real-world application using C# 7

About the Author

Gaurav Aroraa has done M.Phil in computer science. He is a Microsoft MVP, life time member of Computer Society of India (CSI), certified as a scrum trainer/coach, XEN for ITIL-F and APMG for PRINCE-F and PRINCE-P. Gaurav serves as a mentor at IndiaMentor, open source developer, contributor to TechNet Wiki co-founder of Innatus Curo Software LLC. In 19+ years of his career, he has mentored thousands of students and industry professionals. You can tweet Gaurav on his twitter handle @g_arora

Table of Contents

  1. Overview of .NET framework
  2. Getting started with C#
  3. What’s new in C#7
  4. Discussing C# Class Members
  5. Overview of Reflection and Collections
  6. Deep Dive with Advanced Concepts
  7. Understanding Object Oriented Programing with C#
  8. Build a real-world application

商品描述(中文翻譯)

**主要特點**
- 在7天內學習C#的基礎知識
- 作為參考指南,描述C#的主要特性
- 通過真實世界的範例場景構建簡單易懂的代碼

**書籍描述**
本書採取獨特的方法來教導完全初學者C#。您將在七天內學習這門語言的基礎知識。它以實用的方式解釋構建C#程式語言基礎的重要概念。

本書首先通過真實世界的實用範例教您基本的基礎知識,讓您熟悉C#編程。我們以實作的方式涵蓋一些語言的重要特性和細微之處,幫助您流暢地掌握這些概念。

接下來,您將通過一個真實世界的範例探索物件導向程式設計(Object-Oriented Programming, OOP)的概念。然後我們將深入探討進階概念,如泛型(generics)和集合(collections),並讓您熟悉物件和LINQ。最後,您將構建一個涵蓋書中所有概念的應用程式。

在本書結束時,您將擁有更高層次的技能和對C#基礎知識的良好理解。

**您將學到的內容**
- 理解並設置.NET環境
- 使用Visual Studio 2017 RC(建議使用社群版)IDE編寫C#代碼
- 通過範例定義變數、語法、控制流程、語句和陣列等
- 使用C#理解物件導向程式設計的概念
- 熟悉屬性、集合、泛型和LINQ
- 實作類別成員,如修飾符、方法、屬性、索引器、檔案I/O、例外處理和正則表達式
- 使用C# 7構建一個真實世界的應用程式

**關於作者**
**Gaurav Aroraa** 擁有計算機科學的碩士學位。他是微軟MVP,印度計算機協會(Computer Society of India, CSI)終身會員,並獲得了Scrum培訓師/教練、ITIL-F的XEN和PRINCE-F及PRINCE-P的APMG認證。Gaurav在IndiaMentor擔任導師,是開源開發者,TechNet Wiki的貢獻者,Innatus Curo Software LLC的共同創辦人。在他19年以上的職業生涯中,他指導了數千名學生和行業專業人士。您可以在推特上通過@g_arora與Gaurav聯繫。

**目錄**
1. .NET框架概述
2. 開始使用C#
3. C#7的新特性
4. 討論C#類別成員
5. 反射和集合概述
6. 深入探討進階概念
7. 使用C#理解物件導向程式設計
8. 構建一個真實世界的應用程式