Index
- 1.The location and history objects
- 2.Document object
- 3.The form object
- 4.IFE
- 5.Dynamic Scope vs. Lexical Scope
- 6.call(), apply(), bind()
- 7.bind() and currying
- 8.Functions are Objects
- 9.First Class Citizens
- 10.Higher Order Functions
- 11.Closures and Encapsulation
- 12.Promises
- 13.ES8 - Async Await
- 14.Job Queue
- 15.Parallel, Sequence and Race
- 16.ES2020: allSettled()
- 17.ES2021: any()
- 18.Threads, Concurrency and Parallelism
- 19.What Is A Module?
- 20.Module Pattern
- 21.CommonJS, AMD, UMD
- 22.ES6 Modules
- 1.Collections
- 1.Arrays
- 1.Array Initialization
- 2.Searching and Sorting
- 3.Multidimensional Arrays
- 4.Copying and Resizing
- 2.List<T>
- 3.List and Sequence Interfaces
- 4.Implementing Lists and Sequences
- 1.Implementing IEnumerable<T> with Iterators
- 2.Collection<T>
- 3.ReadOnlyCollection<T>
- 2.Inheritance
- 1.Inheritance and Conversions
- 2.Interface Inheritance
- 3.Virtual Methods
- 4.Abstract Methods
- 5.Sealed Methods and Classes
- 6.Accessing Base Members
- 7.Inheritance and Construction
- 8.Special Base Types
- 3.LINQ
- 1.Query Expressions
- 1.How Query Expressions Expand
- 2.Supporting Query Expressions
- 2.Deferred Evaluation
- 3.LINQ, Generics, and IQueryable<T>
- 4.Standard LINQ Operators
- 1.Filtering
- 2.Select
- 3.SelectMany
- 4.Ordering
- 5.Grouping
- 6.Joins
- 4.Introduction to .NET
- 5.Introduction to ASP.NET
- 6.Internet Information Services
- 7.What is web API
- 8.Web API project
- 9.Project structure
- 10.Web API controller
- 11.Configure Web API
- 12.Web API routing
- 13.Middleware
- 14.Parameter binding
- 15.Action return type
- 16.Data formats
- 17.Create Web API for CRUD operations
- 1.Implement GET
- 2.Implement POST
- 3.Implement PUT
- 4.Implement DELETE
- 18.Consume Web API
- 1.Consume all CRUD operations
- 19.HttpClient
- 20.Dependency Injection
- 21.Exception-handling
- 22.Access to databases
- 23.Create the database
- 24.Authentication and Security
- 25.Web API hosting
Last modified 1yr ago