0% found this document useful (0 votes)
17 views16 pages

FSG Dot Net

Uploaded by

kateom9
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)
17 views16 pages

FSG Dot Net

Uploaded by

kateom9
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/ 16

Get Your

#firstJob With
Our Job Oriented
Full Stack

.Net
Development
Course
Scanner to visit our website
About Fullstack Guru
We are a team of software professionals and
corporate trainers, with experience spanning more
than 25 years. Based on our experience, we have
created these practical oriented, project-based
courses that help students gain the necessary skills
required to secure a job in the industry, be self-
su cient and apply those skills as a freelancer or
entrepreneur. We carry a unique approach towards
professional skills development of IT aspirants.

Why we are Di erent?


As technology experts, we constantly up-skill per new trends and ensure our
students learn the latest and the most relevant skills. We transform the way
technology is taught, helping students learn how to apply technology in the real
world. We believe in the need to help students develop the required skills by
helping them adapt to our unique and innovative style of teaching. With these
e orts, we aim to create a trained workforce.

Vision Fullstack Guru


To become India’s most reliable, trustworthy,
career counselling and training institute in the
field of technology and engineering.

Mission Fullstack Guru


To empower students with the right and required
skills, making them employable and ready to
serve right from day one of their career.

www.fullstackgurupune.com 2
Why Fullstack Guru?

Unlimited Interview Call 1:1 Mentorship

Learn Latest in-Demand


0% Interest, Easy EMI Plans
Tools & Technologies

350+ Hiring Partners Live Projects

Project based, Practical Training Practice Mock Interviews

About The Course


Full stack developers are in demand everywhere. And hence, full stack courses like
Dot Net course in Pune, etc., also attract aspiring full stack developers. At Fullstack
Guru, we endeavor to provide the best Dot Net training in Pune and empower
students with the professional skills required to excel in the industry!
As an aspiring .NET developer, if you’ve been looking for a dot net full stack
developer course, Fullstack Guru has got you covered! We impart the latest .NET
education and the dot net developer training in Pune to help budding .NET
developers transform into comprehensive .NET professionals!
Explore our dot net developer course, dot net course details, dot net training
specifications, etc.
.Net is a software development framework designed and maintained by Microsoft.
.Net is widely used for the development of desktop and web applications for
windows environments. .NET Framework supports more than 60 programming
languages in which 11 programming languages are designed and developed by
Microsoft. Due to its versatile nature, a lot of job opportunities are available in the
industry for skilled candidates.

www.fullstackgurupune.com 3
Course Features
• 600+ hours of learning and practical implementation across 20 weeks.
• 20+ task-based case studies and assignments to apply technology in the
real world.
• Exposure to 30+ latest in-demand tools or technologies.
• Skilled and seasoned trainers.
• Well-equipped computer labs and classrooms.
• Timely assessments and mock interviews to confirm student understanding.
• Individual attention to ensure everybody learns and excels.

Eligibility
• Any graduate interested in pursuing a career in IT industry.
• B.E./B.Tech, M.E./M.Tech from CS/IT or any engineering stream.
• MCA/BCA, M.Sc. /B.Sc. in computer science.

www.fullstackgurupune.com 4
Program Structure

• Confused?
1. Fresher?
• Looking for your #firstJob

2. Join Fullstack
• We will handhold you through your journey to success.
Guru !

• We will perform Training Need Analysis (TNA) to know where you


stand exactly.
3. Enlightnment • You will receive expert career guidance sessions through which we will
together design your success roadmap.

• Our highly experienced and industry expert trainers will train you in the
4. Learn required skills.
Practical Skills • Every concept is taught using our WWWH model that ensures 360-degree
learning.

5. Apply & • Now apply these learnings and design mini projects, solve
Implement assignments and case studies.

6. Resume • Let's design a professional and concise resume with our soft skills
Building experts, showcasing your key skills and achievements.

• Let's be visible on web portals so that you are more accessible and
7. Web your achievements are visible to the recruiters.
Portfolio • Our experts will help you build Git, LinkedIn and other web profiles.

• Our team of experts will conduct multiple practice mock interviews


8. Mock on both technical and HR front and guide you on the do's and don’ts
Interviews of the actual interview.
• This will also boost your confidence in real interviews.

www.fullstackgurupune.com 5
.Net Development Syllabus
C Programming Basics • Constructors,Static Constructors and
• Introduction & History Of C Programming Destructors
language • Language basics (variables, datatypes,
• Data types, Keywords Constants & flow control, loop control structures)
Variables • Inheritance & Polymorphism
• Pseudocode, Algorithms & Flowcharts • Abstract class & Sealed class
• Type Conversions • Interfaces
• Hello World Program • Framework fundamentals
• Industry best practices & Conventions • Exception handling
• Decision Control Instructions • MS.NET Framework Introduction
• Loop Control Instruction • File I/O
• Case Control Instructions • Collection and Generics
• Functions & Pointers • Delegates and Events
• Pre-processors • Multithreading
• Arrays & Strings • Serialization
• Dynamic Memory Allocation (DMA) • Working With Assemblies
• Structures
Windows
• Enum, Union & Recursion
• Introduction to WinFroms
• Command Line Arguments & Function
Pointers • Creating Windows Forms Application
• Standard Controls and Components
Data Structures • Winform Controls
• Why? What? Where? & How? Of DSA • working with web Browser & Progress Bar
• Stack • Working with All Dialog Window
• Queue
• Linked List WPF
• Searching Algorithms • Introduction to WPF
• Sorting Algorithms • Windows forms vs WPF
• Tree • WPF features & advantages
• WPF Layouts
Object Oriented Principles • WPF Controls
• Need Of Object Oriented Approach • Graphics &Multimedia
• What is Object Oriented Approach? • Resources
• Object & it’s characteristics • Animation and Triggers
• Object Model • Navigation
• Major Pillars (Abstraction, Encapsulation, • Windows Form Hosting
Inheritance & Polymorphism) • Data Binding
• Minor Pillars ()
DBMS
C# Programming Language • Understanding Relational Model
• "The Visual Studio Integrated • Relation & Tuple
Development Environment (IDE)" • Business Entity/Object Attributes
• “Hello World” program in C# • ER Modelling
• Namespaces and References • Degree Of Relationship
• Access Modifiers • Cardinality & Keys
• DBMS VS RDBMS

www.fullstackgurupune.com 6
• Normalization • Document Object Model (DOM)
• Javascript Events
ANSI – SQL • Why & what is Bootstrap?
• Introduction To SQL • Download & Install Bootstrap
• DDL Commands • Bootstrap Using CDN
• DML Commands • Containers In Bootstrap
• DCL Commands • Bootstrap UI Elements
• DQL commands
• SQL Functions ASP .NET
• SQL Constraints • Introduction to ASP.NET
• Joins • Understand the basic architecture of a
• Sub Queries Web application
• Views • The ASP.NET Namespaces.
• Index • Page Lifecycle And Page Events
• Sequence • The ASP.NET directives (Page, Control, and
so on).
PL – SQL • Standard and Rich Controls
• Introduction To PL-SQL • Validation Controls
• PL-SQL Variables • Master Pages and Themes
• Control Structures • Managing State in Web Applications
• Cursors • ADO.NET in Web Pages
• Stored Procedures & Functions • DataBinding in ASP.NET & Crystal Report
• Packages • working with 3 tier architecture
• Triggers • Caching
• Deployment
Responsive Web Development • Membership Controls
• Understanding How Website Works?
• How HTML, CSS & Javascript Work Git & Github
together? • What are Git & Github?
• How Internet Works? • Git Introduction
• HTML - History, Versions, Page structure • Installing & Configuring Git
• HTML Tags & Attributes • Creating Git Repository
• Formatting Tags • Git Lifecycle
• Hyperlinks & Images • Git Operations (Create, Clone, Commit,
• Lists & Tables Push, Update, Rename, Delete)
• HTML 5 Forms • Branching & Merging
• HTML 5 Audio - Video Tags
• Div, iFrame & Attributes AJAX
• Introduction To CSS 3 • Understanding the need for AJAX
• Types of style sheets (inline, embedded • ASP.NET AJAX and Visual Studio
and external) • ASP.NET AJAX Applications
• CSS class and id • ASP.NET AJAX Server Controls
• Selectors And Pseudo Classes • Downloading and Installing AJAX Toolkit
• CSS Styling • Working with ASP.NET AJAX Controls
• CSS Box Model Toolkit
• Introduction To Javascript
MVC
• Programming Constructs
• Distributed Architecture
• Functions & Objects
• What is MVC?
• Built-in Objects
• ASP.NET MVC Architecture

www.fullstackgurupune.com 7
• Di erence between MVC2 & MVC4 Services
• HTML Helpers
• Creating WCF Service
• Data Validation
• Defining the Model • Consuming WCF Service
• Razor View Engines
• Service Hosting
• Add, Remove & Update Data
• Routes and URLs LINQ
• LINQ Overview
ADO .NET
• Language Specific LINQ Features
• ADO.NET Overview
• Query Expressions
• Namespaces
• Implicitly Typed Local Variable
• Connecting to database with ado .net
• Anonymous Types
• Connected architecture
• Object and Collection Initializers
• Executing commands
• Extension Methods
• Executing Stored Procedures
• Lambda Expressions
• Fast Data Access : The DataReader
• Introduction to LINQ Queries
• Disconnected architecture
• Query Syntax Versus Method Syntax
• DataSet & DataAdaptor Class
• LINQ Standard Query Operators
• Data Tables & Data Relationships
• Restriction Operators
• DataView Introduction
• Sorting Operators
• Sort,Filter Properties of DataView
• Joining Operators
• Example on Data Griedview
• Grouping Operators
• Deployment of an Application with
Database and without Database • LINQ To SQL
• LINQ To Daset
.Net Core • LINQ To XML
• What is ASP.NET Core? • LINQ TO Objects
• ASP.NET Core Features
• Advantages of ASP.NET Core Typescript
• MVC Pattern • Why & what is Typescript?
• Understanding ASP.NET Core MVC • How Typescript works?
• ASP.NET Core vs. ASP.NET MVC vs. • Javascript VS Typescript
ASP.NET Web Forms • Language Features
• Arrays, Tuples & Typing
Web API • Functions, Objects, Constructors
• OOP in Typescript
• Communication Between Disparate
• Namespace & Modules
Systems
• Generics
• Building Simple XML WebService • Decorators
• tsc and tsconfig file
• Transport protocols for WebServices
• Building an Application
• Understanding DISCO, UDDI, WSDL
Angular
• SOAP Headers • Introduction to angular
WCF • setting up development enviornment
• Architecture of angular app
• Introduct to wcf • Creating first angular app
• Angular components
• Contrast b/w WEB Services and WCF
• Angular CLI

www.fullstackgurupune.com 8
• Templets • Permutation And Combination
• Directives • Probability
• Dependency Injection • Number Series
• creating services • Coding - Decoding
• Displaying data & handling events • Directions
• templete driven forms • Blood Relations
• reactive forms • Cube & Dice
• HTTP client • Set Theory
• Importing Observable Operators and
Factory Methods Softskills
• Routing & nevigation • Introduction to Softskills (Why, what &
How?)
Aptitude • SWOT Analysis
• Number Systems • Communication skills
• Percentages • Group Discussion
• Profit & Loss • Goal Setting
• Simple Interest - Compound Interest • Resume Writing
• Ratio, Proportion, Variations & Partition • Interview Skills
• Averages Mixtures And Allegations • Time Management
• Time & work • Presentation skills
• Time Speed And Distance • Workplace Etiquette
• Mock Interviews

www.fullstackgurupune.com 9
Become a Master .NET Developer

Step -8
Get ready and
apply for the job
Step -7
Skill enhancement (Communication &
softskills, Practice mock interview)

Step -6
Step -6- Persistence & Integration
Layer (ADO .Net, LINQ, Web API,
WCF)

Step -5
Middleware technologies
(ASP .net, Ajax, MVC, .Net
Core, WPF)

Step -4
Presentation Layer (HTML 5,
CSS 3, Bootstrap, Typescript,
React and/or Angular)

Step -3
Programming fundamentals (Object oriented
concepts, Javascript ES6, DBMS, ANSI-SQL, PL-SQL,
Git & Github)

Step -2
Learn Fundamentals (C Programming, Data
structures and algorithms & Aptitude)

Step -1
Enroll with Fullstack guru

www.fullstackgurupune.com 10
.NET Developer Salary Range as Per Glass Door

Fresher Jr. Software Developer Up to 4LPA

2-4 Years .NET Developer/Senior


Experience software Developer 4 LPA to 10 LPA

5-7 Years
Experience Lead Software Developer 8 LPA to 15 LPA

8 + Years 12 LPAto 25 LPA


Experience Principle Software Developer Developer

Job Roles You can Apply For

Full stack De
veloper
Develope r
Jr. Software
er
.Net Develop
Backend Developer
Frontend/UI De
veloper
Database Developer

er
SQL Develop

Web Developer

Angular Develo
per

MERN Stack Developer

www.fullstackgurupune.com 11
Why Learn .Net Framework

1. Strong Ecosystem: NET is a comprehensive framework developed by


Microsoft. It supports multiple programming languages (like C#, F#, and
VB.NET) and o ers a wide range of libraries and tools, which can simplify
development and improve productivity.

2. Cross-Platform Development: With .NET Core (now .NET 5 and beyond),


.NET has become a powerful cross-platform framework. You can build
applications that run on Windows, macOS, and Linux, which broaden your reach
and versatility as a developer.

3. Cloud Integration: .NET integrates seamlessly with Microsoft Azure, making


it easier to build and deploy cloud-based applications. Azure’s extensive services
and tools can help you scale and manage applications e ciently.

4. Performance Improvements: The .NET ecosystem has seen significant


performance enhancements, especially with the introduction of .NET 5 and
later versions. These updates make .NET applications faster and more e cient.

5. Enterprise Adoption: Many large enterprises use .NET for their software
development. Learning .NET can open opportunities for working with big
corporations and in enterprise environments.

6. Community and Support: Microsoft’s strong support for .NET, along with a
large and active developer community, means plenty of resources, tutorials, and
third-party libraries are available to help you.

7. Job Market Demand: There is a steady demand for .NET developers in the job
market. Many companies are looking for developers with .NET skills, and this
trend is likely to continue given its widespread use.

8. Modern Development Practices: .NET continues to evolve with modern


development practices, such as microservices architecture, containerization
(with Docker), and continuous integration/continuous deployment (CI/CD)
pipelines.

9. Rich IDE Support: Tools like Visual Studio provide a powerful development
environment with features like IntelliSense, debugging tools, and integration
with various services, which can significantly enhance your coding experience.

www.fullstackgurupune.com 12
Process for Hire Train & Deploy

Understanding company requirements – We talk to our hiring partners


Step-1
and understand their expectations from fresher candidates.

Then, we align our training process per the student’s needs


Step-2
and ensure they acquire the necessary skills.

Assessment – then, the company will conduct assessment


Step-3
and candidates will be on boarded.

Our Clients

www.fullstackgurupune.com 13
Some Industry Projects You can Implement
Expense Tracker
• Description: Develop an application to track personal expenses and budget
management.
• Features: Expense logging, budget setting, visual reports, and expense
categorization.
• Technologies: Angular or React for the front end, Node.js and Express for
the back end, and MongoDB for managing expense data.

Travel Itinerary Planner


• Description: Create an app to help users plan their travel itineraries,
including accommodations, activities, and transportation.
• Features: Itinerary creation, activity suggestions, map integration, and
budget tracking.
• Technologies: Use React or Angular for the front end, Node.js and Express
for the back end, and MongoDB for storing itinerary data and user
preferences.
Job Board Website
• Description: Create a job board where employers can post job listings and
job seekers can apply.
• Features: Job postings, user profiles, application tracking, search
functionality, and notifications.
• Technologies: Use Angular or React for the front end, Node.js and Express
for the back end, and MongoDB for managing job listings and user data.

Social Media Dashboard


• Description: Create a dashboard for users to manage their social media
accounts and analytics.
• Features: Social media account integration, analytics visualization, post
scheduling, and user notifications.
• Technologies: Use Angular or React for the front end, Node.js and Express
for the back end, and MongoDB for storing user data and social media
interactions.

www.fullstackgurupune.com 14
E-commerce Website
• Description: Build an online store where users can browse products, add
them to a cart, and make purchases.
• Features: Product listings, user authentication, shopping cart, payment
gateway integration, and order history.
• Technologies: Angular or React for the front end, Express and Node.js for
the back end, and MongoDB for managing product and order data.

Task Management Application


• Description: Create an app for managing tasks, similar to Todoist or Trello.
• Features: User authentication, task creation, categorization, due dates,
notifications, and drag-and-drop functionality.
• Technologies: Angular or React for the front end, Express and Node.js for
the back end, and MongoDB for storing tasks and user data.

Personal Portfolio Website


• Description: Build a portfolio site to showcase your projects, skills, and
resume.
• Features: Interactive UI, contact form, project gallery, and possibly a blog
section.
• Technologies: Use Angular or React for the front end and Node.js with
Express for the back end. Store project data and user messages in
MongoDB.

www.fullstackgurupune.com 15
Contact Us

Fullstack Guru IT Solutions Pvt. Ltd.


A-85, 4th Floor, Shreenath Plaza,
F. C. Road, Shivajinagar, Pune 411005. Scanner to visit our website
Website: www.fullstackgurupune.com
Email id: [email protected]
Contact No: 8149515157/58/59

You might also like