0% found this document useful (0 votes)
6 views

_Net Full Stack Course Syllabus

SevenMentor Institute offers a comprehensive .Net Full Stack course aimed at equipping students with the skills needed for a successful career in web development. The course covers a wide range of topics, including C#, ASP.NET, web APIs, and front-end technologies, providing hands-on learning experiences and career support. With a strong focus on practical applications and personalized mentorship, students are prepared to meet the growing demand for skilled .Net Full Stack developers in the tech industry.

Uploaded by

asingh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

_Net Full Stack Course Syllabus

SevenMentor Institute offers a comprehensive .Net Full Stack course aimed at equipping students with the skills needed for a successful career in web development. The course covers a wide range of topics, including C#, ASP.NET, web APIs, and front-end technologies, providing hands-on learning experiences and career support. With a strong focus on practical applications and personalized mentorship, students are prepared to meet the growing demand for skilled .Net Full Stack developers in the tech industry.

Uploaded by

asingh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

www.sevenmentor.

com

BECOME A MASTER IN
.NET FULL STACK
Your Path to Mastery Begins Here!
.Net Full Stack
Course Mission
SevenMentor Institute leads the way in providing cutting-

edge IT Training and Skill Development across India. We

have strived to establish an ideal learning atmosphere at all

our training centers. We prepare our students to become

dependable future professionals. Our institute aspires to

promote universal access to learning for students. To

achieve our mission of promoting better learning we

invite all students to enroll in our .Net Full Stack Course.

Join us today to make a fulfilling career in the Development

sector.

02
.Net Full Stack STATISTICS:

85% Website have some form of


.Net Full Stack based Applications

INDUSTRY
INSIGHTS 34% Year on Year Growth For All
.Net Full Stack Jobs

Learn .Net Full Stack


and Be in Demand Always!
In today's rapidly evolving Tech Industry, being a skilled .Net
Full Stack Developer is a valuable asset. There is an
unprecedented requirement of all rounders and dynamic
developers in the website building domain. SevenMentor’s
comprehensive .Net Full Stack Course is designed to equip
you with the knowledge and practical skills to handle every
aspect of Web Development.

03
Become an Omnipresent

.Net Full Stack!

.Net Full Stack is like being the architect of the digital world. It's the

art of seamlessly connecting the visible, user-facing Front-End with

the hidden, behind-the-scenes back-end of web sites and

applications. .Net Full Stack Developer possesses a unique set of skills,

combining the creative flair of a front-end developer with the

problem-solving prowess of a back-end developer. Whether you

dream of working with innovative startups, established tech giants, or

even launching your own projects, the possibilities are endless.

04
Start Learning to Start Applying:
Gain practical .Net Full Stack experiences through well
designed courses, latest tools and excellent teachers.

Experienced Faculty Flexible Scheduling Hands-On Learning

Mock Interview Sessions Real-World Projects Career Support

Comprehensive Curriculum Lifetime Access

05
C#
1. Overview Integer Literals

.Net framework Floating-point Literals

Strong Programming Features of C# Character Constants


String Literals

2. Environment Defining Constants

The .Net Framework


Integrated Development Environment
7. Operators
(IDE) for C# Arithmetic Operators
Writing C# Programs on Linux or Mac OS
Relational Operators

3. Program Structure Logical Operators


Bitwise Operators
Creating Hello World Program
Assignment Operators
Compiling and Executing the Program
C# Keywords Miscellaneous Operators

4. Basic Syntax 8. Decision Making


The using Keyword if Statement
The class Keyword if...else Statement
Comments in C# The if...else if...else Statement
Member Variables Nested if Statements
Member Functions Switch Statement
Instantiating a Class The ? : Operator
Identifiers
C# Keywords 9. Loops
While Loop
5. Data Types And Variables
For Loop

6. Constants And Literals Do...While Loop


Nested Loops
Loop Control Statements
Infinite Loop

06
10. Methods C# Constructors
C# Destructors
Defining Methods in C#
Calling Methods in C#
15. Inheritance
Passing Parameters to a Method
Base and Derived Classes
Passing Parameters by Value
Initializing Base Class
11. Arrays Multiple Inheritance in C#

Declaring Arrays
16. Polymorphism
Initializing an Array
Static Polymorphism
Assigning Values to an Array
Dynamic Polymorphism
Accessing Array Elements

Using the foreach Loop 17. Interfaces


Single dimensional Arrays Declaring Interfaces

Multidimensional Arrays
18. Namespaces
12. Strings Defining a Namespace
The using Keyword
Creating a String Object
Nested Namespaces
Properties of the String Class

Methods of the String Class 19. Exception Handling


Exception Classes in C#
13. Encapsulation
Creating User-Defined Exceptions
Public Access Specifier
20. File I/O
Private Access Specifier
I/O Classes
Protected Access Specifier
The FileStream Class
Internal Access Specifier
Advanced File Operations in C#
14. Classes Reading from and Writing to Text Files

Defining a Class The StreamReader Class


Member Functions and Encapsulation The StreamWriter Class

07
21. Delegates 27. Win Forms
Declaring Delegates Working with controls (Label, text
Instantiating Delegates field, button, radio button etc..)
Multi casting of a Delegate
Using Delegates 28. ADO.net
What is ADO.net
22. Events
Connecting to backend
Using Delegates with Events Performing CRUD operations
Declaring Events

23. Dependency Injection

24. Collections
Array list Class
Hashtable Class
SortedList Class
Stack Class
Queue Class
BitArray Class

25. Generics
Features of Generics
Generic Methods
Generic Delegates

26. Multithreading
Thread Life Cycle
Properties and Methods of the
Thread Class
Creating Threads
Managing Threads
Destroying Threads

08
ASP.Net
1 ASP. net introduction 25 ASP. Net Data controls

2 ASP. Net Page Life cycle ASP. Net Grid view, Details view, form

view, list view


3 ASP. Net introduction to IIS
26 Data pager Controls
4 ASP. Net Environment setup
27 ASP. Net Query Extender
5 ASP. Net Getting started
28 ASP. Net State management
6 ASP. Net Event handling
29 ASP. Net client-side state
7 ASP. Net Page post back
management
8 ASP. Net Application pool
30 ASP. Net view state

9 ASP. Net objects 31 ASP. Net hidden field

10 ASP. Net web configuration 32 ASP. Net cookies

11ASP. Net Master page 33 ASP. Net Server-side state

12 ASP. Net Themes management

34 ASP. Net Session state


13 ASP. Net Directives
35 ASP. Net Application state
14 ASP. Net Standard controls
36 ASP. Net working with Global.asax
15 ASP. Net Common controls
37 ASP. Net caching
16 ASP. Net List controls
(object caching, output caching)
17 ASP. Net Advanced controls
38 ASP. Net Error handling
18 ASP. Net Validation controls 39 ASP. Net Tracing

19 ASP. Net Navigation controls 40 ASP. Net Page level tracing,

20 ASP. Net user controls application-level tracing

09
ASP.Net MVC
1 Overview of MVC Architecture 19 Create Hidden field

ASP.NET MVC Framework Version 20 Create Password field

2 History 21 Create Display field

3 Create First MVC App 22 Create Label

4 MVC Folder Structure 23 Create Editor field

5 Routing in ASP.NET MVC 24 Controllers in ASP.NET MVC

6 Filters in ASP.NET MVC 25 Action methods in Controller

7 ActionFilter Attributes 26 Action Selector Attributes

8 What is Bundling in ASP.NET MVC? 27 HttpGet, HttpPost, HttpPut

9 ScriptBundle 28 Model in MVC

10 StyleBundle 29 View in MVC

11 Area in ASP.NET MVC 30 Razor View Syntax

12 ASP.NET MVC Learning Resources 31 Integrate Model, View & Controller

13 What is HTML Helper? 32 Binding Model to View and Controller

14 Create Textbox 33 Create View to Edit Data

15 Create TextArea 34 What is Layout View?

16 Create Check Box 35 Create Layout View in ASP.NET MVC

17 Create Radio button 36 What is Partial View?

18 Create Drop Down List 37 What is ViewBag?

38 What is ViewData?

10
39 What is TempData?

Implement Validations in ASP.NET

40 MVC Form

Use Validation Summary to Display

41 Error Summary

42 Exception Handling in ASP.NET MVC

ASP.Net Web API


1 What is Web API? 12 Web API

2 Create Web API Project in Visual Studio 13 Web API Hosting

3 Test Web API 14 Create Web API for CRUD

4 Web API Controllers 15 Implement Get Method

5 Configure Web API 16 Implement Post Method

6 Routing in ASP.NET Web API 17 Implement Put Method

7 Parameter Binding in ASP.NET Web API 18 Implement Delete Method

8 Return Types of Web API Action Method 19 Consume Web API

Request, Response Formats in ASP.NET Web 20 Consume Get Method

9 API 21 Consume Post Method

10 Media Type Formatters in ASP.NET Web API 22 Consume Put Method

11 Web API Filters Configure Dependency 23 Consume Delete Method

Injection in ASP.NET 24 Consume Web API using HttpClient

11
ASP.Net Core
1 .NET Core Overview 18 Exception Handling in ASP.NET Core

2 ASP.NET Core Overview 19 Logging in .NET Core

3 Install ASP.NET Core 20 Logging in ASP.NET Core

4 Create ASP.NET Core Web Application .NET Core Application Types

5 ASP.NET Core Project's Folder Structure

6 wwwroot Folder

7 Setup Host in Program.cs File

8 Importance of Startup.cs File

9 Working with Command-line Interface

10 Configure the Default File to be Served

on the Root Request

11 ASP.NET Core Environment Variables

12 Dependency Injections in ASP.NET Core

13 Built-in IoC Container in ASP.NET Core

14 Working with Middleware in ASP.NET Core

15 How to Add Custom Middlewares in

ASP.NET Core Application

16 Serving Static Files in ASP.NET Core

17 Serving Static Files from Any Folder in

ASP.NET Core

12
MS SQL Server Web Development
1. What is DBMS? 1. HTML 4 and HTML 5.

A. Introduction of HTML
2. Types of DBMS
B. Tag, Elements and Attributes
3. What is SQL? C. Basics syntax
D. Table
4. What is SQL Server?
E. List
5. Features of SQL Server F. Forms
G. Structure of HTML4 and HTML5
6. SQL Server Installation
H. Semantic and non-semantic tags
7. SQL Server Architecture I. HTML 5 Features
J. New Input type
8. SQL Server Command Categories
K. Forms Attribute
9. SQL Server Data Types L. SVG
M. Canvas
10. DDL Commands
N. Audio, Video Tag
11. Keys in Database
2. CSS ( Cascading Style Sheet)
12. Constraints in Database
A. Attributes (ID, Class, Style, Title )
13. DML Commands
B. CSS Types (Inline, Internal, External)
14. Operators C. Box-model

15. Nested Queries D. Display Property (Block, Inline, None)

E. Visibility-Hidden
16. Joins
F. Position Property(Static, Relative,
17. Stored Procedures
Absolute, Fixed )
18. DCL Commands G. Z-index Property

19. TCL Commands H. Combinators (Descendant Selector,

Child Selector, Adjacent Sibling Selector,

General Sibling Selector)

13
I. CSS Pseudo-classes (Link, Visited,
4. Bootstrap

Hover, Active) A. Introduction of Bootstrap (Responsive)

J. CSS Pseudo-elements (First Line, B. Typography


C. Tables
First Letter, Before, After ,Selection)
D. Images, Buttons
K. Static Web Page
E. Grid Structure-Type of columns
L. Viewport Meta tag F. Forms
G. Jumbortron
3. CSS H. Well

A. Background, Multiple Backgrounds I. Panel


J. Navbar, Nav Tab
B. Font Related Features (online fonts)
K. Carousel
C. Text-Effect and Box-Effect
L. Responsive Web Page
D. Gradients-Linear and Radial
5. JavaScript
E. Transition

F. Transformation G. Animation A. Introduction of JavaScript B. Use of

H. Media Queries JavaScript

C. Variables

4. Bootstrap D. Keywords

A. Introduction of Bootstrap (Responsive) E. Data Type (Primitive, non-primitive)

B. Typography F. JS Conditions (if, if-else)


C. Tables
G. Conditional operators & logical operators
D. Images, Buttons
H. Loops (for, while, do-while)
E. Grid Structure-Type of columns
F. Forms I. Switch Case
G. Jumbortron J. Functions
H. Well
K. SetTimeout and set Interval Function
I. Panel
L. HTML DOM
J. Navbar, Nav Tab
K. Carousel M. Use the document object to
L. Responsive Web Page access and manipulate HTML

N. Changing HTML Elements

14
O. Adding and Deleting Elements 4. Document Traversal
P. Array A. Getting a specific DOM element

Q. Objects 5. Event
A. Events Helpers
R. How to access Objects
B. Attach Event
(Dot Notation, bracket Notation)
C. Detaching Events
S. Object Creation (Empty Object, Literal D. Events Triggering
Way, Constructor Way) T. Prototype 6. HTML Manipulation
U. Validations 7. AJAX with jQuery

V. Events 8.Use and Benefits JSON

6. jQuery 6. HTML Manipulation

1. Introduction
7. Use and Benefits JSON
A. JQuery Library

B. First JQuery Example 8. Project: Static Web App


development from scratch and
C. The Document Ready Function
Hosting.
D. How to escape a special character

2. Selectors

A. Basic selectors

B. Precise Selectors

C. Combination of Selectors

D. Hierarchy Selectors

E. Selection Index Filters

F. Visibility Filters

G. Forms Selectors

H. Forms Filters

3. Find Dropdown Selected Item

15
Getting Started with React Course Databinding & DOM Concepts

Intro to ReactJS Creating a basic custom attribute DOM


Environment Setup and folder structure Exploring Renderer to create a DOM
JSX Understanding HostListener and HostBinding
Components Binding to DOM
State Properties Building Structural DOMs Exploring
Props Overview ngSwitch
Props Validation
Understanding Services &
Component API
Implementing Dependency Injection
Component Life Cycle
Module Introduction
Forms
Why Services are required
Events
Understanding Dependency
Refs
Hierarchical Injector
Keys
Injecting a Service into other services
Router
Animations
Observables in React
Higher-order Components
What is Virtual DOM Module Introduction
A basic setup of Bootstrap for Styling Understanding built-in React Observable
Creating Observables Using a Custom observable
Virtual DOM Introduction Understanding Observable Operators

Module Introduction
Forms in React
Using types Classes Interface
Generics Wrap up & Modules Module Introduction
Deep dive into Virtual DOMs Need to React’s help Template Driven vs
Reactive Approach

The Basics of React


Making HTTP Requests in React
Module Introduction
How a React App gets loaded and started Introduction & how HTTP request

Components Creating new Component Works in SPAs Sending POST Request

Analysis of the functionality of AppModule Adjusting request headers Sending GET

& Component Declaration requests

Templates Understanding Component Styles


Understanding Component Selector

16
Template Driven Approach Authentication & Route
Protection in React Apps
TD: Submitting and Using the form
Module Introduction How Authentication
TD: Understanding Form’s State
works in SPAs
TD: Accessing Form using @ViewChild Introduction to JWT
TD: Adding Validation to user input Firebase SDK Signing users up
TD: Understanding Form State Signing users in Token

TD: Outputting Validation Error Messages

TD: Using ngModel and two-way binding

TD: Grouping Form Controls

TD: Using Form Data

17
Your Success Is Our Priority:
Every student at SevenMentor gets personalized guidance,
Mentorship, and ample opportunities to address individual
questions and concerns. All our sessions are designed to be
engaging, interactive, and tailored to your learning pace,
ensuring you grasp each concept with clarity.

Anil Giri
Java full stack & .Net Full stack Trainer
(SevenMentor & Training Pvt. Ltd.)

Professional IT trainer with over decade and eight years of experience in Java and .NET Full stack
technologies. Worked for many corporates and delivered corporate training PAN India also
managed team of 50 trainers and has many accolades under his belt due to his excellence at work.

An expert at designing training courses with technical content, Effective at imparting knowledge
through his superior verbal communication skills, active listening style and unique teaching
pedagogy. He has proven success in utilizing cutting-edge technology to devise training
exercises for all types of learners.

18
THINGS THAT SET US APART FROM THE REST:
SevenMentor prepares you well so that you can embark on a rewarding career
in .Net Full Stack through our training.

Hands-On Projects: Gain practical Career Support: We're dedicated to


experience by working on real- your success! Benefit from career
world projects, building a robust guidance, resume building,
portfolio that will impress potential interview prep, and job placement
employers.

Flexibility: Our flexible schedule Community: Join a vibrant


options allow you to learn at your community of like-minded learners,
own pace, making it perfect for where you can collaborate, share
both beginners and experienced ideas, and network with peers.
developers looking to upskill.

Our Students are at reputed Tech Companies

19
Success is around the corner!
Consider the potential earnings and opportunities that a career in .Net Full Stack can
offer. With .Net Full Stack you'll be well-positioned to secure a job that provides you
with a stable and potentially prosperous future.

Learners’ Industry 50%


Background Product

Others 20%

30%

Services

Learners’ Work
Experience

2-3 Years 0-1 Years 1-2 Years 5+ Years

20
Non-IT and Others
Learners’ Tech
Expertise .Net Full Stack

Professionals

20% 25% 25% 30%

Begin Your Journey Towards


Better Future:
The global .Net Full Stack vacancies will grow by 56% and generate
4 million new jobs by 2030.

So get ready to dive headfirst into the dynamic world of .Net Full
Stack by gaining all round experience at SevenMentor Institute

21
Affordable Training without
Compromise:
We understand that pursuing your dreams in .Net Full
Stack shouldn't be a financial burden. That's why we've
made afford ability a cornerstone of our .Net Full Stack
Course. We believe that quality education should be
accessible to everyone, and we've structured our
program to reflect this commitment. Our .Net Full
Stack Course takes you on an exciting journey but
at a substantially low price.

How to become a great .Net Full Stack ?


Ÿ Enroll at SevenMentor Institute

Ÿ Get hands-on training from experienced teachers

Ÿ Receive Industry-recognized .Net Full Stack


Certification

Ÿ Work for leading MNCs through our on-campus


interviews

22
Success is Just a Call Away!
So if you are ready to code your way to success?
Enroll now at SevenMentor and unlock your potential
as a .Net Full Stack Developer. Our counsellors are a
call away and they will be more than happy to talk
with you. Anyday, Everyday, we are there for you!

Request For Call Back

020 7117 3035

You might also like