0% found this document useful (0 votes)
64 views25 pages

SevenMentor DotNet Full Stack Syllabus

The document provides an overview of CCSA .NET Full Stack Checkpoint course syllabus covering topics such as C#, .NET framework, environment setup, program structure, data types, operators, decision making, loops, methods, arrays, strings, encapsulation, classes, inheritance, polymorphism, interfaces, namespaces, exception handling, file I/O, delegates, events, collections, generics, multithreading, WinForms, ADO.NET, ASP.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, MS SQL Server, web development technologies and concepts like HTML, CSS, Bootstrap, JavaScript, jQuery.

Uploaded by

Vishal Patil
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)
64 views25 pages

SevenMentor DotNet Full Stack Syllabus

The document provides an overview of CCSA .NET Full Stack Checkpoint course syllabus covering topics such as C#, .NET framework, environment setup, program structure, data types, operators, decision making, loops, methods, arrays, strings, encapsulation, classes, inheritance, polymorphism, interfaces, namespaces, exception handling, file I/O, delegates, events, collections, generics, multithreading, WinForms, ADO.NET, ASP.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, MS SQL Server, web development technologies and concepts like HTML, CSS, Bootstrap, JavaScript, jQuery.

Uploaded by

Vishal Patil
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/ 25

CCSA

.NET FULL STACK


Checkpoint
COURSE SYLLABUS

www.sevenmentor.com
1.Overview
C#
.Net framework
Strong Programming Features of C#

2.Environment
The .Net Framework
Integrated Development Environment (IDE) for C#
Writing C# Programs on Linux or Mac OS

3.program Structure
Creating Hello World Program
Compiling and Executing the Program
C# Keywords

4.Basic Syntax
The using Keyword
The class Keyword
Comments in C#
Member Variables
Member Functions
Instantiating a Class
Identifiers
C# Keywords

www.sevenmentor.com
5.Data Types And Variables

6.Constants And Literals


Integer Literals
Floating-point Literals
Character Constants
String Literals
Defining Constants
7.Operators
Arithmetic Operators
Relational Operators
Logical Operators
Bitwise Operators
Assignment Operators
Miscellaneous Operators
8.Decision Making
if Statement
if...else Statement
The if...else if...else Statement
Nested if Statements
Switch Statement
The ? : Operator

www.sevenmentor.com
9.Loops
While Loop
For Loop
Do...While Loop
Nested Loops
Loop Control Statements
Infinite Loop

10.Methods
Defining Methods in C#
Calling Methods in C#
Passing Parameters to a Method
Passing Parameters by Value
11.Arrays
Declaring Arrays
Initializing an Array
Assigning Values to an Array
Accessing Array Elements
Using the foreach Loop
Single dimensional Arrays
Multidimensional Arrays

www.sevenmentor.com
12.Strings
Creating a String Object
Properties of the String Class
Methods of the String Class

13.Encapsulation
Public Access Specifier
Private Access Specifier
Protected Access Specifier
Internal Access Specifier

14.Classes
Defining a Class
Member Functions and Encapsulation
C# Constructors
C# Destructors
15.Inheritance
Base and Derived Classes
Initializing Base Class
Multiple Inheritance in C#

www.sevenmentor.com
16.Polymorphism
Static Polymorphism
Dynamic Polymorphism
17.Interfaces
Declaring Interfaces
18. Namespaces
Defining a Namespace
The using Keyword
Nested Namespaces

19. Exception Handling


Exception Classes in C#
Creating User-Defined Exceptions
20. File I/O
I/O Classes
The FileStream Class
Advanced File Operations in C#
Reading from and Writing to Text Files
The StreamReader Class
The StreamWriter Class

www.sevenmentor.com
21. Delegates
Declaring Delegates
Instantiating Delegates
Multicasting of a Delegate
Using Delegates
22. Events
Using Delegates with Events
Declaring Events
23. Dependency Injection
24. Collections
ArrayList Class
Hashtable Class
SortedList Class
Stack Class
Queue Class
BitArray Class

www.sevenmentor.com
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
27.Win Forms
Working with controls (Label, text field, button, radio
button etc..)
28. ADO.net
What is ADO.net
Connecting to backend
Performing CRUD operations

www.sevenmentor.com
ASP.Net
1 ASP. net introduction
2 ASP. Net Page Life cycle
3 ASP. Net introduction to IIS
4 ASP. Net Environment setup
5 ASP. Net Getting started
6 ASP. Net Event handling
7 ASP. Net Page post back
8 ASP. Net Application pool
9 ASP. Net objects
10 ASP. Net web configuration
11ASP. Net Master page
12 ASP. Net Themes
13 ASP. Net Directives
14 ASP. Net Standard controls
15 ASP. Net Common controls
16 ASP. Net List controls
17 ASP. Net Advanced controls
18 ASP. Net Validation controls
19 ASP. Net Navigation controls

www.sevenmentor.com
20 ASP. Net user controls
21 ASP. Net Data sources
22 ASP. Net Entity data sources
23 ASP. Net Linq data source
24 ASP. Net SQL data sources
25 ASP. Net Data controls
ASP. Net Grid view, Details view, form view, list view
26 Datapager Controls
27 ASP. Net QueryExtender
28 ASP. Net State management
29 ASP. Net client-side state management
30 ASP. Net view state
31 ASP. Net hidden field
ASP. Net query string
32 ASP. Net cookies
33 ASP. Net Server-side state management
34 ASP. Net Session state
35 ASP. Net Application state
36 ASP. Net working with Global.asax
37 ASP. Net caching
(object caching, output caching)

www.sevenmentor.com
38 ASP. Net Error handling
39 ASP. Net Tracing
40 ASP. Net Page level tracing,
application-level tracing

www.sevenmentor.com
ASP.Net MVC
1 Overview of MVC Architecture
ASP.NET MVC Framework Version
2 History
3 Create First MVC App
4 MVC Folder Structure
5 Routing in ASP.NET MVC
6 Filters in ASP.NET MVC
7 ActionFilter Attributes
8 What is Bundling in ASP.NET MVC?
9 ScriptBundle
10 StyleBundle
11 Area in ASP.NET MVC
12 ASP.NET MVC Learning Resources
13 What is HTML Helper?
14 Create Textbox
15 Create TextArea
16 Create CheckBox
17 Create Radio button
18 Create DropDownList

www.sevenmentor.com
19 Create Hidden field
20 Create Password field
21 Create Display field
22 Create Label
23 Create Editor field
24 Controllers in ASP.NET MVC
25 Action methods in Controller
26 Action Selector Attributes
27 HttpGet, HttpPost, HttpPut
28 Model in MVC
29 View in MVC
30 Razor View Syntax
31 Integrate Model, View & Controller
32 Binding Model to View and Controller
33 Create View to Edit Data
34 What is Layout View?
35 Create Layout View in ASP.NET MVC
36 What is Partial View?
37 What is ViewBag?
38 What is ViewData?

www.sevenmentor.com
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

www.sevenmentor.com
ASP.Net Web API
1 What is Web API?
2 Create Web API Project in Visual Studio
3 Test Web API
4 Web API Controllers
5 Configure Web API
6 Routing in ASP.NET Web API
7 Parameter Binding in ASP.NET Web API
8 Return Types of Web API Action Method
Request, Response Formats in ASP.NET Web
9 API
10 Media Type Formatters in ASP.NET Web API
11 Web API Filters
Configure Dependency Injection in ASP.NET
12 Web API
13 Web API Hosting
14 Create Web API for CRUD
15 Implement Get Method
16 Implement Post Method

www.sevenmentor.com
17 Implement Put Method
18 Implement Delete Method
19 Consume Web API
20 Consume Get Method
21 Consume Post Method
22 Consume Put Method
23 Consume Delete Method
24 Consume Web API using HttpClient

www.sevenmentor.com
ASP.Net Core
1 .NET Core Overview
2 ASP.NET Core Overview
3 Install ASP.NET Core
4 Create ASP.NET Core Web Application
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

www.sevenmentor.com
16 Serving Static Files in ASP.NET Core
17 Serving Static Files from Any Folder in
ASP.NET Core
18 Exception Handling in ASP.NET Core
19 Logging in .NET Core
20 Logging in ASP.NET Core
.NET Core Application Types

www.sevenmentor.com
MS SQL Server
1. What is DBMS?
2. Types of DBMS
3. What is SQL?
4. What is SQL Server?
5. Features of SQL Server
6. SQL Server Installation
7. SQL Server Architecture
8. SQL Server Command Categories
9. SQL Server Data Types
10. DDL Commands
11. Keys in Database
12. Constraints in Database
13. DML Commands
14. Operators
15. Nested Queries
16. Joins
17. Stored Procedures
18. DCL Commands
19. TCL Commands

www.sevenmentor.com
Web Development
1.HTML 4 and HTML 5
A. Introduction of HTML
B. Tag, Elements and Attributes
C. Basics syntax
D. Table
E. List
F. Forms
G. Structure of HTML4 and HTML5
H. Semantic and non-semantic tags
I. HTML 5 Features
J. New Input type
K. Forms Attribute
L. SVG
M. Canvas
N. Audio, Video Tag
2. CSS ( Cascading Style Sheet )
A. Attributes (ID, Class, Style, Title )
B. CSS Types (Inline, Internal, External)
C. Box-model

www.sevenmentor.com
D. Display Property (Block, Inline, None)
E. Visibility-Hidden
F. Position Property(Static, Relative, Absolute, Fixed )
G. Z-index Property
H. Combinators (Descendant Selector, Child Selector,
Adjacent Sibling Selector,General Sibling Selector)
I. CSS Pseudo-classes (Link, Visited, Hover, Active)
J. CSS Pseudo-elements
(First Line, First Letter, Before,After ,Selection)
K. Static Web Page
L. Viewport Meta tag

3. CSS 3
A. Background, Multiple Backgrounds
B. Font Related Features (online fonts)
C. Text-Effect and Box-Effect
D. Gradients-Linear and Radial
E. Transition
F. Transformation
G. Animation
H. Media Queries

www.sevenmentor.com
4. Bootstrap
A. Introduction of Bootstrap (Responsive)
B. Typography
C. Tables
D. Images, Buttons
E. Grid Structure-Type of columns
F. Forms
G. Jumbortron,
H. well,
I. Panel
J. Navbar, Nav Tab
K. Carousel
L. Responsive Web Page
5. Java Script
A. Introduction ofJavaScript
B. Use of JavaScript
C. Variables
D. Keywords
E. Data Type (Primitive, non-primitive)

www.sevenmentor.com
F. JS Conditions (if, if-else)
G. Conditional operators & logical operators
H. Loops (for, while, do-while)
I. Switch Case
J. Functions
K. SetTimeout and set Interval Function
L. HTML DOM
M. Use the document object to access
and manipulate HTML
N. Changing HTML Elements
O. Adding and Deleting Elements
P. Array
Q. Objects
R. How to access Objects
(Dot Notation, bracket Notation)
S. Object Creation
(Empty Object, Literal Way, Constructor Way)
T. Prototype
U. Validations
V. Events

www.sevenmentor.com
6. Jquery
1. Introduction
A. JQuery Library
B. First JQuery Example
C. The Document Ready Function
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
4. Document Traversal
A. Getting a specific DOM element

www.sevenmentor.com
5. Event
A. Events Helpers
B. Attach Event
C. Detaching Events
D. Events Triggering
6. HTML Manipulation
7. AJAX with J Query
8. Use and Benifits JSON
9.Project:
Static Web App development
from scratch

www.sevenmentor.com

You might also like