- Home
- ASP.NET CORE
- ASP.NET CORE Video Training
ASP.NET 9.0
There are 4 phases to learn ASP.NET Core 9.0
- Introduction to ASP.NET Core
- Developing ASP.NET Core Applications
- Middleware & Securing ASP.NET Core Applications
- Advanced ASP.NET Core Features & Deployment
- ASP.NET CORE Video Training
- C#
- C# Video Training
C# 14.0
There are 4 phases to learn C#.
- Introduction to .NET Core & Language Fundamentals
- Application Development and C# 10.0 new features
- Files, Database’s, XML & Cloud Storage
- Distributed Programming
- C# Video Training
- SQL SERVER
- SQL SERVER Video Training
SQL-SERVER 2022
There are 4 phases to learn SQL SERVER 2022.
- Introduction to Databases
- Querying Data with Transact-SQL
- Developing SQL Databases
- Updating Your Skills to SQL Server 2022
- SQL SERVER Video Training
- ASP.NET Core Web API
- ASP.NET Core Web API Video Training
ASP.NET Core Web API
There are 4 phases to learn ASP.NET Core Web API.
- Foundations of REST & Web API
- Building Real-World APIs (CRUD + EF + Services)
- Advanced API Security & Infrastructure
- Modern API Approaches (Minimal APIs, OData, GraphQL & gRPC)
- ASP.NET Core Web API Video Training
- .NET Combo Package
- .NET Combo Package Video Training
.NET Core 9.0 Combo Package Include
- C# 14.0
- ASP.NET Core 9.0
- SQL SERVER 2022
- ASP.NET Core Web API
- .NET Combo Package Video Training
- CONTACT US
- ABOUT US
- BLOG
- Home
- ASP.NET CORE
- ASP.NET CORE Video Training
ASP.NET
.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.
The base platform provides components that apply to all different types of apps. Additional frameworks, such as ASP.NET, extend .NET with components for building specific types of apps.
- ASP.NET CORE Video Training
- C#
- C# Video Training
C#
C# is a general-purpose, modern and object-oriented programming language pronounced as “C sharp”. It was developed by Microsoft led by Anders Hejlsberg and his team within the
.Net initiative and was approved by the European Computer Manufacturers Association (ECMA) and International Standards Organization (ISO) . C# is among the languages for Common Language Infrastructure and the current version of C# is version 7.2.
- C# Video Training
- SQL SERVER
- SQL SERVER Video Training
SQL-SERVER
The SQL Server is a relational database management system from Microsoft. The system is designed and built is to manage and store information. The system supports various business intelligence operations, analytics operations, and transaction processing.
- SQL SERVER Video Training
- .NET Combo Package
- .NET Combo Package Video Training
.NET Combo Package Includes
- Tutor Profile
Tutor - DotNet Gurukul!
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Esse ratione temporibus quibusdam repudiandae ut voluptatibus voluptate, quo aut. Libero nostrum aliquid itaque dicta earum minus magni laudantium tempora possimus officia!
- .NET Combo Package Video Training
- Live Project
- CONTACT US
- ABOUT US
- BLOG
SQL Server Course Online Training
₹7000/-₹4000/-
No prerequisites required
Data & Information Fundamentals
Key Topics Covered
- What is Data
- Forms of Data
- Measurement of Data
- Structured vs Unstructured Data
- What is Information
Database Basics & Evolution
Key Topics Covered
- What are Databases
- Why Companies Need Databases
- Flat File Database Disadvantages
- Early Databases & History
- ACID Properties
Lab / Assignments
Data Analysis Lab, Email Classification, Social Media Sentiment Analysis, Research on Early Database Disadvantages, Visualizing Databases, Tables & Columns, ER-style Diagrams
Database Types
Key Topics Covered
- RDBMS
- Hierarchical Databases
- Network Databases
- NoSQL (Document, Object-Oriented)
- Column Store Databases
- Cloud Databases
Lab / Assignments
Customer Data Representation across all Database Types
RDBMS Fundamentals & Relationships
Key Topics Covered
- RDBMS Concepts
- Storage (Primary & Foreign Keys)
- RDBMS Characteristics
- RDBMS Languages (T-SQL)
- Relationship Types (1–1, 1–M, M–1, M–M, Self)
Lab / Assignments
PK & FK Table Creation, Referential Integrity Violation Demo, CRUD Operations on Related Tables
Normalization & Database Models
Key Topics Covered
- Normalization Concepts
- Denormalization
- Database Models (OLTP, OLAP)
Lab / Assignments
Database Normalization Hands-on Example
SQL Server 2022 Installation & Architecture
Key Topics Covered
- Installation (Basic vs Custom)
- Editions & Versions
- Named vs Default Instances
- Authentication Types
- SQL Server Components (Engine, Agent, SSRS, SSAS, SSIS, DQS)
- SQL Client & SSMS
- SQL Server Tools
Lab / Assignments
SQL Server & SSMS Exploration , Tool Familiarization (Profiler, Config Manager, Monitoring)
Datatypes, Constraints & Conversions
Key Topics Covered
- SQL Server 2022 Datatypes
- Keys & Constraints (PK, FK, UNIQUE, CHECK, DEFAULT, NOT NULL)
- Type Conversions
- CAST, CONVERT, TRYCAST, TRYCONVERT
Lab / Assignments
Datatype Practice , Type Conversion Examples
T-SQL Fundamentals & Control Flow
Key Topics Covered
- Data Type Functions (String, Date/Time, Mathematical, System)
- T-SQL Elements (Predicates, Operators, Expressions)
- Control Flow Statements (IF…ELSE, WHILE, CASE, GOTO, BEGIN…END, TRY…CATCH, RETURN)
- T-SQL Variables (Declaration, Assignment, Variable Types)
Lab / Practice
Hands-on exercises on functions, Control flow statements, Variable usage
Set Theory & SQL Query Processing
Key Topics Covered
- Set Theory Concepts (Unordered, Distinctness, Subset, Union, Intersection, Difference, Cartesian Product)
- Set Theory applied to SQL Server
- Basic SQL Query Structure (SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY)
- SQL Query Processing
- Logical Order of Execution in SELECT
Lab / Practice
Query-writing exercises, Logical order validation
Writing SELECT Queries & CASE Expressions
Key Topics Covered
- Writing Simple SELECT Statements
- Standards & Best Practices
- Scalar Expressions
- DISTINCT (Single & Multiple Columns, NULL behavior)
- CASE Statement (Simple, Searched, Nested)
- Aliases (Column & Table)
- Alias Scope & Logical Processing Impact
Lab / Practice
SELECT query practice, CASE & alias-based exercises
Joins & Join Types
Key Topics Covered
- Querying Multiple Tables
- Join Fundamentals
- Join Types (Inner, Left, Right, Full Outer)
- Cross Joins & Self Joins
- Logical Processing Phase in Joins
- Understanding CustomerOrderDB Schema & ER Diagrams
Lab / Practice
Join queries using CustomerOrderDB, Practice with AdventureWorks DB
Multi-Table Joins & Row Count Analysis
Key Topics Covered
- Multi-table Query Concepts
- Join Syntax & Best Practices
- Understanding Relationships (PK–FK)
- Row Count Impact in Joins
- Inner / Left / Right / Full Join Scenarios
- LEFT JOIN returning more rows than left table
- Working with large databases
Lab / Practice
Real-time join scenarios, Row count analysis exercises
Advanced Join Concepts
Key Topics Covered
- Conditional Joins using CASE
- Joins with Subqueries
- Derived Tables (Subquery in FROM)
- Joins vs Subqueries
- When to use Joins vs Subqueries
Lab / Practice
Advanced join scenarios, Subquery-based joins
Sorting Data
Key Topics Covered
- ORDER BY Clause
- Sorting with ASC / DESC
- Sorting by Single & Multiple Columns
- Sorting by Expressions
- NULL Handling in Sorting
- Aliases in ORDER BY
Lab / Practice
Advanced sorting scenarios
Filtering & Pagination
Key Topics Covered
- WHERE Clause
- Comparison Operators
- AND / OR Conditions
- Parentheses & Logical Evaluation
- OFFSET / FETCH (Pagination)
- GROUP BY & HAVING
- Filtering with Functions
- COLLATE (Case Sensitive / Insensitive)
- Filtering using Subqueries
Lab / Practice
Filtering & pagination practice, GROUP BY & HAVING exercises
Aggregate Functions
Key Topics Covered
- Aggregate Functions Overview
- SUM, AVG, COUNT, MIN, MAX
- Handling NULLs in Aggregates
- DISTINCT with Aggregates
- COALESCE
- Partial Aggregate Errors
Lab / Practice
Aggregate queries on Sales data
GROUP BY & HAVING in Depth
Key Topics Covered
- GROUP BY Fundamentals
- Single & Multiple Column Grouping
- NULL Handling in GROUP BY
- Multiple Aggregates
- HAVING vs WHERE
- Logical Order of Operations
- Partial GROUP BY Errors
Lab / Practice
Grouping & HAVING-based exercises
Subqueries – Fundamentals
Key Topics Covered
- Introduction to Subqueries
- Logical Execution Flow
- Types of Subqueries (Self-Contained, Correlated)
- Scalar, Multi-row, Multi-column Subqueries
- Subqueries in SELECT, FROM, WHERE
- Subquery Error Scenarios
Lab / Practice
Writing self-contained subqueries
Subqueries – Advanced & CRUD
Key Topics Covered
- Correlated Subqueries in Detail
- Scalar, Multi-row, Multi-column Correlated Subqueries
- CRUD Operations using Subqueries
- Subqueries vs Joins (When to Use What)
Lab / Practice
Advanced subquery exercises, CRUD with subqueries
Working with Tables
Key Topics Covered
- Temporary Tables (Local #, Global ##)
- Table Variables vs Scalar Variables
- Common Table Expressions (CTEs) – INSERT, UPDATE, DELETE
- Recursive CTEs (Anchor & Recursive Members)
- Identity Columns
- Unique Columns & Constraints
- IDENTITY_INSERT (ON/OFF)
- SCOPE_IDENTITY(), @@IDENTITY, IDENT_CURRENT()
Lab / Practice
Temporary tables & table variables, CTE & recursive CTE examples, Identity & scope identity demos
Working with Views (Fundamentals & Security)
Key Topics Covered
- Introduction to Views
- Tables vs Views
- Internal vs External Users
- Benefits of Views (Security, Abstraction)
- Simple & Complex Views
- Updatable vs Non-Updatable Views
- View Options: SCHEMABINDING, ENCRYPTION, CHECK OPTION, VIEW_METADATA
- Permissions on Views
Lab / Practice
Creating simple & complex views, Securing data using views
Working with Views (Advanced & Performance)
Key Topics Covered
- Indexed Views (Materialized Views)
- Partitioned Views
- Performance Impact of Views
- When to Avoid Views
- Optimizing Views
- Real-world Use Cases for Views
Lab / Practice
Indexed & partitioned view scenarios
Stored Procedures (Basics)
Key Topics Covered
- Introduction to Stored Procedures
- Benefits vs Ad-hoc Queries
- Parameterized Stored Procedures
- Input Parameters
- Output Parameters
- Creating, Executing, Modifying & Dropping Stored Procedures
Lab / Practice
Creating & executing stored procedures, Input & output parameter examples
Stored Procedures (Best Practices & Debugging)
Key Topics Covered
- Best Practices (SET NOCOUNT ON, Avoid SELECT *, Schema Usage)
- Cursors vs WHILE Loops
- Error Handling with TRY…CATCH
- ERROR_MESSAGE(), ERROR_NUMBER(), ERROR_SEVERITY(), ERROR_STATE(), ERROR_LINE()
- Debugging using PRINT, RAISERROR
- SSMS Debugger & SQL Profiler
- Transaction Management in SPs
Lab / Practice
Debugging stored procedures, Real-world SP scenarios
Transactions & Transaction Management
Key Topics Covered
- Introduction to Transactions
- BEGIN TRANSACTION, COMMIT, ROLLBACK
- TRY…CATCH with Transactions
- @@ERROR & @@TRANCOUNT
- Savepoints (SAVE TRANSACTION)
- Nested Transactions
- Transaction Count Handling
Lab / Practice
Transaction handling scenarios, Nested transaction demos
Functions (Scalar & System)
Key Topics Covered
- Introduction to Functions
- Guidelines & Limitations
- Built-in vs User-Defined Functions
- Scalar UDFs
- System Functions (String, Date, Math, Aggregate)
- Creating & Executing Scalar UDFs
Lab / Practice
Scalar UDF creation & usage
Functions (Table-Valued & Comparisons)
Key Topics Covered
- Inline TVFs
- Multi-Statement TVFs
- Inline vs Multi-Statement TVFs
- Functions vs Stored Procedures
- Functions vs Views
- Performance Considerations & Best Practices
Lab / Practice
TVF implementation examples
Triggers (Fundamentals)
Key Topics Covered
- Introduction to Triggers
- DML Triggers (AFTER, INSTEAD OF)
- DDL Triggers
- Trigger Execution Order
- INSERTED & DELETED Tables
- Triggers vs Stored Procedures
Lab / Practice
DML trigger creation, Hands-on trigger demos
Triggers (Advanced & Best Practices)
Key Topics Covered
- Auditing & Logging
- Cascading Updates & Deletes
- Error Handling & Rollbacks
- Triggers vs Constraints
- Trigger Best Practices
- Trigger Limitations
- ALTER & DROP TRIGGER
Lab / Practice
Real-world trigger use cases
Indexes (Fundamentals)
Key Topics Covered
- What is an Index
- Clustered Index
- Non-Clustered Index
- Clustered vs Non-Clustered
- Benefits & Drawbacks
- Heap vs B-Tree Storage
Lab / Practice
Heap vs index demo
Indexes (Performance & Maintenance)
Key Topics Covered
- PK vs Clustered Index
- Unique Key vs Non-Clustered Index
- Indexes & SELECT Performance
- Index Impact on INSERT/UPDATE/DELETE
- Index Fragmentation
- Fill Factor & Pad Index
Lab / Practice
Index performance comparison
Indexes (Advanced Types)
Key Topics Covered
- Covering Indexes
- Filtered Indexes
- Full-Text Indexes
Lab / Practice
Advanced index labs
T-SQL Enhancements in SQL Server 2022
Key Topics Covered
- Enhanced STRING_SPLIT with ordinal positions
- LEAST() and GREATEST() functions
- Date & Time Enhancements:
- DATE_BUCKET
- DATETRUNC
- GENERATE_SERIES
- Approximate Query Processing:
- APPROX_COUNT_DISTINCT
- JSON Enhancements:
- JSON_PATH_EXISTS
- Improved ISJSON
- JSON_QUERY
- JSON_MODIFY
Lab / Practice
Practice string splitting with ordinal output, Compare values using LEAST and GREATEST, Build time-series reports using DATE_BUCKET and GENERATE_SERIES, Use APPROX_COUNT_DISTINCT on large tables, Perform JSON validation, extraction, and updates
Enhancing Data Security and Flexibility in SQL Server 2022
Key Topics Covered
- Dynamic SQL
- When and why to use Dynamic SQL
- EXEC vs sp_executesql
- Preventing SQL Injection
- Performance considerations
- Static vs Dynamic SQL comparison
- Dynamic Data Masking (DDM)
- DDM concepts and use cases
- Granular masking rules
- Role-based masking behavior
- Auditing and Compliance
- SQL Server Auditing concepts
- Server & Database audits
- Audit enhancements in 2022
- Compliance (GDPR, HIPAA)
Lab / Practice
Build parameterized dynamic queries, Demonstrate SQL injection scenarios, Apply DDM on sensitive columns, Test masking for different users, Configure audit logs and track user activity
Intelligent Query Processing (IQP) for Performance in SQL Server 2022
Key Topics Covered
- Batch Mode on Rowstore
- Approximate Query Processing
- Scalar UDF Inlining
- Table Variable Deferred Compilation
- Adaptive Joins
Lab / Practice
Compare row mode vs batch mode execution plans, Measure performance before/after UDF inlining, Analyze execution plans for table variables, Observe adaptive join behavior using actual row counts
Backup and Recovery Enhancements in SQL Server 2022
Key Topics Covered
- Overview of Backup and Restore architecture
- Snapshot backups and faster recovery
- Accelerated Database Recovery (ADR) improvements
- Backup compression and encryption enhancements
- Improved restore performance for large databases
- System database backup strategies
Lab / Practice
Perform full, differential, and log backups, Simulate data loss and perform point-in-time recovery, Enable and test Accelerated Database Recovery (ADR), Configure encrypted backups, Restore large databases and analyze restore time
CLR Integration and Azure SQL Database in SQL Server 2022
Key Topics Covered
- CLR Integration
- Overview of SQL CLR and use cases
- Enabling CLR in SQL Server 2022
- Creating CLR stored procedures and functions
- Security considerations for CLR
- Azure SQL Database
- SQL Server vs Azure SQL Database
- Deployment models (Single, Elastic Pool, Managed Instance)
- Connecting on-prem SQL Server to Azure SQL
- Hybrid scenarios and cloud migration basics
Lab / Practice
Create a simple CLR function using C#, Deploy CLR assembly to SQL Server, Call CLR procedure from T-SQL, Create Azure SQL Database, Migrate a sample database to Azure SQL
VIEW COURSE CONTENT 