C# Fundamentals 2019 by Scott Allen Pluralsight Video Course
برچسب ها:
C Sharp |dotNET Framework |.NET Core |Video |
Pluralsight
Scott Allen
2019
6h 5m
English
زبان #C، همواره یکی از سه زبان برتر برنامه نویسی بوده است و از آن در کل صنعت به طور گسترده ای استفاده میشود. دوره ویدیویی C# Fundamentals 2019 موسسه Pluralsight که توسط Scott Allen تدریس شده است، به شما کمک میکند تا با مفاهیم اساسی برنامه نویسی در هر پلتفرمی راحت باشید. در ابتدا با نحو زبان سی شارپ آشنا میشوید. در مرحله بعدی قابلیتهای توکار NET. را کشف خواهید کرد. در انتها، نحوه حل مسائل را با استفاده از تکنیکهای برنامه نویسی شی گرا بررسی خواهید کرد. وقتی که این دوره را به پایان برسانید، شما مهارتها و دانش لازم برای راه حلهای واقعی را در اختیار خواهید داشت.
فیلم دورهی آموزشی مبانی سی شارپ اسکات آلن موسسه پلورال سایت، همراه با زیرنویس انگلیسی میباشد.
Table of Contents:
- Course Overview
o Course Overview
- Introducing C# and .NET
o Introduction
o Downloading .NET for Windows, macOS, and Linux
o Understanding .NET and .NET Core
o Understanding the .NET Runtime and Framework
o Using the .NET Command Line Interface
o Creating the First C# Project
o Editing C# Code with Visual Studio Code
o Running and Building Your Project
o Saying Hello with C#
o Debugging a C# Application
o Summary
- Learning the C# Syntax
o Introduction
o Reviewing Your Assignment
o Working with Code Blocks and Statements
o Adding Numbers and Creating Arrays
o Looping through Arrays
o Using a List
o Computing and Formatting the Result
o Summary
- Working with Classes and Objects
o Introduction
o Creating a Class
o Adding State and Behavior
o Defining a Method
o Defining a Field
o Adding a Constructor
o Requiring Constructor Parameters
o Working with Static Members
o Computing Statistics
o Solving the Statistics Challenge
o Summary
- Testing Your Code
o Introduction
o The Many Benefits of Unit Testing
o Creating a Unit Test Project
o Writing and Running a Test
o Referencing Projects and Packages
o Refactoring for Testability
o Summary
- Working with Reference Types and Value Types
o Introduction
o Reference Types and Value Types
o Creating a Solution File
o Testing Object References
o Referencing Different Objects
o Passing Parameters by Value
o Returning Object References
o Passing Parameters by Reference
o Working with Value Types
o Value Type Parameters
o Looking for Reference Types and Value Types
o The Special Case of Strings in .NET
o Taking Advantage of Garbage Collection
o Summary
- Controlling the Flow of Execution
o Introduction
o Branching with if Statements
o Looping with for, foreach, do, and while
o Jumping with break and continue
o Switching with the switch Statement
o Pattern Matching with switch
o Challenge: Taking User Input from the Console
o One Solution
o Throwing Exceptions
o Catching Exceptions
o Summary
- Building Types
o Introduction
o Overloading Methods
o Defining Properties
o Defining Property Getters and Setters
o Defining readonly Members
o Defining const Members
o Introducing Events and Delegates.
o Defining a Delegate
o Using Multi-cast Delegates
o Defining an Event
o Subscribing to an Event
o Summary
- Object-oriented Programming with C#
o Introduction
o The Pillars of OOP
o Deriving from a Base Class
o Chaining Constructors
o Deriving from System.Object
o Setting up a Scenario
o Defining an Abstract Class
o Defining an Interface
o Writing Grades to a File
o Using IDisposable
o A Statistical Challenge
o Refactoring Statistics
o Summary
- Catching up with the Latest in C#
o Introduction
o Working with Non-nullable Reference Types
o Summary
- Going Further with C#
o Introduction
o Generics
o Async C#
o LINQ
o Effective C#
می پسندم
به درد نمی خوره