ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learn C# in 7 days: Get up and running with C# 7 with async main, tuples, pattern matching, LINQ, regex, indexers, and more

دانلود کتاب C# را در 7 روز بیاموزید: با C# 7 با main async، تاپل ها، تطبیق الگو، LINQ، regex، نمایه سازها و موارد دیگر راه اندازی کنید

Learn C# in 7 days: Get up and running with C# 7 with async main, tuples, pattern matching, LINQ, regex, indexers, and more

مشخصات کتاب

Learn C# in 7 days: Get up and running with C# 7 with async main, tuples, pattern matching, LINQ, regex, indexers, and more

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781787127159, 178712715X 
ناشر: Packt Publishing Ltd 
سال نشر: 2017 
تعداد صفحات: 298 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 79,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 11


در صورت تبدیل فایل کتاب Learn C# in 7 days: Get up and running with C# 7 with async main, tuples, pattern matching, LINQ, regex, indexers, and more به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب C# را در 7 روز بیاموزید: با C# 7 با main async، تاپل ها، تطبیق الگو، LINQ، regex، نمایه سازها و موارد دیگر راه اندازی کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Table of Contents
Preface
Chapter 1: Day 01 - Overview of the .NET Framework
	What is programming?
	What is .NET?
	What is .NET Core?
		.NET Core features
		What makes .NET Core?
		What is .NET Standard?
		Available IDEs and editors for C#
		Setting up the environment
	Hands - on exercises
	Revisiting Day 01
Chapter 2: Day 02 - Getting Started with C#
	Introduction to C#
		History of the C# language
	Understanding a typical C# program
		1 (System)
		3 (Day02)
		2 (Program)
		4 (Main)
		5 (Day02)
		6 (Day02)
		7 (Dependencies)
		8 (Program.cs)
		Deep-dive into application using Visual Studio
		Discussing code
			Color
			Beep
	An overview of C# reserved keywords, types, and operators
		Identifiers
		Contextual
		Types
			Value type
				Data types
			Reference type
			Pointer type
			Null type
		Operators
			Discussing operator precedence in C#
			Operator overloading
	An overview of type conversion
		Implicit conversion
		Explicit conversion
	Understanding statements
		Declarative statement
		Expression statement
		Selection statement
			The if statement
				The if..else statement
				if...else if...else statement
				Nested if statement
				Switch statement
			Iteration statement
				The do...while loop
				The while loop
				The for loop
				The foreach loop
			The jump statement
				break
				continue
				default
			Exception-handling statement
	Arrays and string manipulations
		Arrays
		Types of arrays
			Single-dimensional array
			Multidimensional array
			Jagged array
		Strings
	Structure versus class
	Hands-on exercise
	Revisiting day 2
Chapter 3: Day 03 - What's New in C#
	Tuples and deconstruction
		Tuples
			The System.ValueTuple struct
		Deconstruction
		Tuple – important points to remember
	Pattern matching
		is expression
		switch statement
			constant pattern
			type pattern
			When clause in case expression
	Local functions
	Literal improvements
		Binary literals
		Digit separator
	Async Main
		Restrictions while using new signatures
	Default expressions
		Member variables
			Constants
	Infer tuple names
	Other features supposed to release
		Pattern-matching with generics
		Reference assemblies
	Hands-on exercises
	Revisiting Day 03
Chapter 4: Day 04 - Discussing C# Class Members
	Modifiers
		Access modifiers and accessibility levels
			public
			protected
			internal
			composite
			private
		Rules for the access modifier
		abstract
			Rules of the abstract modifier
		async
		const
		event
		extern
		new
		override
		partial
		readonly
		sealed
		static
			Rules for the static modifier
		unsafe
		virtual
	Methods
		How to use a method?
	Properties
		Types of properties
			Read-write property
			Read-only property
			Computed property
				Block-bodied members
				Expression-bodied members
			Property using validation
	Indexers
	File I/O
		FileStream
	Exception handling
		try block
		catch block
		finally block
			Different compiler-generated exceptions in catch block
		User-defined exceptions
	Discussing a regular expression and its importance
		The Importance of a regular expression
			Flexible
			Constructs
			Special characters
				The period sign (.)
				The word sign (w)
				The space sign (s)
				The digit sign (d)
				The hyphen sign (-)
				Specifying the number of matches
	Hands-on exercise
	Revisiting Day 04
Chapter 5: Day 05 - Overview of Reflection and Collections
	What is reflection?
		Reflection in use
			Getting type info
	Overview of delegates and events
		Delegates
			Declaring a delegate type
			Instances of delegate
			Delegates in use
		Events
			Declaring an event
	Collections and non-generics
		ArrayList
			Declaration of ArrayList
				Properties
				Methods
		HashTable
			Declaration of HashTable
				Properties
				Methods
		SortedList
			Declaration of SortedList
				Properties
				Methods
		Stack
			Declaration of Stack
				Properties
				Methods
		Queue
			Declaration of Queue
				Properties
				Methods
		BitArray
	Hands - on exercise
	Revisiting Day 05
Chapter 6: Day 06 - Deep Dive with Advanced Concepts
	Playing with collections and generics
		Understanding collection classes and their usage
		Performance - BitArray versus boolArray
		Understanding generics and their usage
			Collections and generics
			Why should we use generics?
			Discussing constraints
				The value type
				The reference type
				The default constructor
				The base class constraint
				The interface constraint
	Beautifying code using attributes
		Types of attributes
			AttributeUsage
			Obsolete
			Conditional
		Creating and implementing a custom attribute
			Prerequisites
	Leveraging preprocessor directives
		Important points
			Preprocessor directives in action
	Getting started with LINQ
	Writing unsafe code
	Writing asynchronous code
	Hands-on exercises
	Revisiting Day 6
Chapter 7: Day 07 - Understanding Object-Oriented Programming with C#
	Introduction to OOP
	Discussing Object relations
	Inheritance
		Understanding inheritance
			Types of inheritance
			Member visibility in inheritance
		Implementing inheritance
			Implementing multiple inheritance in C#
	Abstraction
		Implementing abstraction
			Abstract class
				Features of abstract class
			Interface
				Features of interface
	Encapsulation
		What are access modifier in C#?
		Implementing encapsulation
	Polymorphism
		Types of polymorphism
		Implementing polymorphism
	Hands on Exercise
	Revisiting Day 7
	What next?
Chapter 8: Day 08 - Test Your Skills – Build a Real-World Application
	Why are we developing this application?
	Getting started with application development
		Prerequisites
		The database design
			Overview
	Discussing the basic architecture
	Revisiting day 08
Index




نظرات کاربران