Chia Sẻ Khóa Học C# 8.0 - OOP Từ Người Mới Bắt Đầu Đến Nâng Cao [Khóa 8398 A]
Học C# bằng cách làm | Các dự án C# | Lập trình hướng đối tượng | C# Nâng cao | Interface, Collection, LINQ...!
Bạn sẽ học được gì:
- ✓ Tự tin nói về hầu hết các khái niệm quan trọng của C#.
- ✓ Crack cuộc phỏng vấn việc làm C# dễ dàng hơn.
- ✓ Giải quyết các lỗi và sự cố phổ biến nhất trong các ứng dụng C#.
- ✓ Hiểu các công nghệ khác của .NET (trong tương lai), chẳng hạn như Asp .Net, Asp .Net Core, Xamarin, v.v. dễ dàng hơn, với kiến thức nền tảng vững chắc về C#.
- ✓ Tạo các ứng dụng C# từ đầu và mở rộng nó lên mọi cấp độ.
- ✓ Viết code OOP dễ dàng hơn với các tiêu chuẩn ngành và các phương pháp hay nhất như một Pro.
- ✓ Thêm C# vào kiến thức trước đây của bạn về bất kỳ công nghệ nào (Asp .Net Core MVC, Xamarin, Unity, v.v.), để trở thành Full-stack developer thành công và nhận các cơ hội nghề nghiệp mới.
Danh sách các chủ đề được đề cập trong khóa học này:
- ✓ .Net Basic: Giới thiệu về .NET, CLI, CLR, .NET Framework Architecture, Các phiên bản của .Net Framework, Tổng quan về .Net Core, Giới thiệu về Visual Studio, Kiến thức cơ bản về C#.
- ✓ Language Basic: System.Console class, Variable, Primitive Type, Control Statement.
- ✓ OOP Fundamentals: OOP Basic, Class, Object, Object Reference.
- ✓ Fields: Field, Static Field, Constant, Readonly Field.
- ✓ Methods: Phương thức, Đóng gói, Trừu tượng, Đa hình, Biến cục bộ, Tham số, từ khóa this, Phương thức tĩnh, Đối số mặc định, Đối số được đặt tên, Method overloading, ref, out, out declaration, in, ref return, params modifier, Local function, Static local function, đệ quy...!
- ✓ Type Conversion: Type conversion, Implicit casting, Explicit casting, Parse, TryParse, Conversion method.
- ✓ Constructors: Constructor, Static constructor, Constructor overloading, Object initializer.
- ✓ Property: Property, Readonly Property, Writeonly Property, Automatic Property, Automatic Property accessibility, Automatic property initializers, Indexer.
- ✓ Inheritance: Inheritance, Various types of inheritance, base keyword, Calling parent class's constructor, Method hiding, Method overriding, Sealed classes, Sealed methods.
- ✓ Abstract Classes và Interfaces : Abstract classes, Abstract methods, Interfaces, Dynamic polymorphism với interfaces, Multiple inheritance, Interface inheritance, Explicit interface implementation.
- ✓ Namespaces: Namespaces, Nested namespaces, Importing namespaces, Creating using alias, Using static.
- ✓ Partial & Static Classes: Partial classes, Partial methods, Static classes, Enumerations.
- ✓ Structures: Structures, Readonly structures, Primitive types as structures.
- ✓ System.Object: System.Object class, Overriding methods of System.Object class, Boxing, Unboxing.
- ✓ Generics: Generic classes, Multiple generic parameters, Generic constraints, Generic methods.
- ✓ Làm việc với Null: Nullable types, Null Coalescing operator, Null propagation operator.
- ✓ Extension Methods: Extension methods, Pattern matching, Implicitly typed variables, Dynamically typed variables, Inner class.
- ✓ Garbage Collection: Garbage Collection, Generations of GC, Destructors, Finalize, IDisposable, Using Declaration.
- ✓ Delegates và Events: Single-Cast Delegates, Multi-Cast Delegates, Events, Auto-implemented events, Anonymous methods, Lambda expressions, Inline lambda expressions, Expression bodied members, Switch expression, Func, Action, Predicate, EventHandler, Expression Trees.
- ✓ Array: Tạo Array, Array với for loop, Array với foreach loop, Method of System.Array class, Mult-Dim array, Index from-end operator, Jagged array, Array of object.
- ✓ Collection: Làm việc với các collection khác nhau, List, Dictionary, SortedList, Hashtable, ArrayList, Stack, Queue, HashSet, typeof operator, Collection of objects, Object relations, IEnumerator vs IEnumerable.
- ✓ Anonymous types, Tuples, Value Tuples, Discards.
REAL-TIME PROJECT:
- ✓ Một mini project, "Banking application" , nơi người dùng ngân hàng có thể tạo / chỉnh sửa tài khoản ngân hàng và cũng có thể thực hiện các thao tác gửi, rút, truy vấn số dư, sao kê tài khoản, v.v.
- ✓ Một số tính năng trên được đưa ra dưới dạng nhiệm vụ; để bạn có thể thực hành các phương pháp viết mã dựa trên các nguyên tắc được cung cấp.
Danh sách các Tính năng mới của C# 3.0 được đề cập trong khóa học này:
- ✓ Auto-Implemented Properties.
- ✓ Anonymous Types.
- ✓ Lambda Expressions.
- ✓ Expression Trees.
- ✓ Extension Methods.
- ✓ Implicitly Typed Local Variables / Type Inference.
- ✓ Partial Methods.
- ✓ Object Initializer.
- ✓ Collection Initializer.
- ✓ Dynamically Typed Variables.
- ✓ Named Arguments.
- ✓ Optional Arguments.
- ✓ Covariance và Contravariance.
- ✓ Danh sách các Tính năng mới của C# 5.0 được đề cập trong khóa học này:
- ✓ Async & Await.
Danh sách các Tính năng mới của C# 6.0 được đề cập trong khóa học này:
- ✓ Static Imports (using static).
- ✓ Exception Filters (catch when).
- ✓ Auto-Implemented Property Initializers.
- ✓ Null Propagator.
- ✓ String Interpolation.
- ✓ nameof operator.
Danh sách các Tính năng mới của C# 7.0 được đề cập trong khóa học này:
- ✓ Out Variable Declaration.
- ✓ Tuples.
- ✓ Discards.
- ✓ Pattern Matching.
- ✓ Local Functions.
- ✓ Expression Bodied Members.
Danh sách các Tính năng mới của C# 7.1 được đề cập trong khóa học này:
- ✓ Default literals.
- ✓ Inferred Tuple Element Names.
Danh sách các Tính năng mới của C# 7.2 được đề cập trong khóa học này:
- ✓ 'private protected' access modifier.
- ✓ 'in' parameter modifier.
Danh sách các Tính năng mới của C# 7.3 được đề cập trong khóa học này:
- ✓ Ref returns.
- ✓ == operator on tuples.
Danh sách các Tính năng mới của C# 8.0 được đề cập trong khóa học này:
- ✓ readonly structs.
- ✓ Switch Expressions.
- ✓ Using Declarations.
- ✓ Static Local Functions.
LỢI ÍCH TIỀM NĂNG CỦA KHÓA HỌC NÀY:
- ✓ Vào cuối khóa học này, bạn sẽ tạo tất cả mã nguồn cho một dự án C# hoàn chỉnh, bằng cách sử dụng collections làm backend để lưu trữ.
- ✓ Bạn sẽ gõ từng dòng code với tôi trong video ... tất cả đều từ đầu. Không sao chép mã đã tạo sẵn.
- ✓ Tôi giải thích mọi dòng code C# mà chúng tôi tạo. Vì vậy, đây không phải là một bài tập sao chép / dán, bạn sẽ có hiểu biết đầy đủ về code.
- ✓ Tất cả mã nguồn đều có sẵn để tải xuống.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
No Comment to " Chia Sẻ Khóa Học C# 8.0 - OOP Từ Người Mới Bắt Đầu Đến Nâng Cao [Khóa 8398 A] "