Overview
Welcome to EDUCORA’S .Net Core Full Stack Development training program – your gateway to mastering the dynamic landscape of full stack development using Microsoft's .NET technologies. In this comprehensive course, you'll embark on a transformative learning journey that equips you with a robust skill set spanning both frontend and backend development, enabling you to craft cutting-edge web applications.Prerequisites
There are no specific prerequisites for this .NET Core Full Stack Developer training programme. Basic IT knowledge is beneficial, and students pursuing IT or computer science degrees may find that background useful.
Curriculum
Module 1: C Programming
- C Language basics
- Selection control statements
- Iterative statements
- Functions
- Pointers
- Storage classes
- preprocessor
- 1D,2D array
- Sorting Technique
- String Handling
- Dynamic memory allocation
- Structures and Unions
Module 2: HTML, CSS, JavaScript and Bootstrap
- HTML5
- HTML tags and Attributes
- Links, Images, Lists, Tables
- HTML Forms
- Frames and Nested Frames
- CSS 3
- CSS selectors
- Pseudo Classes
- Style Properties
- Java Script
- Programming constructs
- Functions and Objects
- Standard Objects
- Event Handling
- Bootstrap
- Bootstrap Typography
- Bootstrap Grid
- Bootstrap UI components
Module 3: SQL
- Introduction
- Retrieving data
- Restricting and Sorting data
- Single row function
- Summarizing Data
- Joins
- Sub queries
- DDL, DML, DRL, TCL, DCL
Module 4: .Net Core
- NET Applications and Tools
- .Net Standards
- Core C#
- Classes, Records, Structs, and Tuples
- Arrays
- Delegates, Lambdas, and Events
- Collections
- Language Integrated Query
- Errors and Exceptions
- threading and Tasks and Asynchronous Programming
- Reflection, Metadata,
- Managed and Unmanaged Memory
- Libraries, Assemblies, Packages, NuGet
- Dependency Injection and Configuration
- File Handling, Stream Management and Serialization
- Networking
- Security
- Entity Framework Core
Module 5: ASP.Net Core
- Understanding Web Technologies
- Introduction of ASP.Net Core
- Understanding ASP .Net Core Project Structure
- Understanding Static Files
- Writing Custom Middleware
- State Management
- Working with Razor Pages and Rzor Component
- HTML Helper classes
- MVC in ASP.Net Core
- Data Handling in .Net Core using LINQ
- Data Handling in .Net Core using EF Core
- Security
- Call WEB API
- Globalization & Localization
- Unit Testing
- Deployment
Module 6: Web API
- Introduction and Architecture
- Methods in API - Postman
- Working with Data and ODATA
- CRUD in API
- Routing, Configurating
- Content Formatter
- Security and DI
Module 7: Microservices
- .NET Microservices
- Introduction REST, Architecture, Usage of Web API Endpoints tools, Swagger 3.0, Attribute Based Routing
- Implement Web API using ASP.Net Core, Working with swagger and Postman, Security in ASP.NET Core Web API,
- Routing and Action Selection in ASP.Net core Web API
- Create a REST API with Attribute Routing in ASP.Net Core Web API, Errors and Exception Handling in ASP.Net Core Web API
- Secure Backend end Points using Authentication and Authorization
- Consume One API in another API
- Load Balancer: RabbitMQ Exchanges, Messages, Queues and Exchange | Exchange - Fanout, Direct
- Backend API level Test Cases
- API Gateway, Integration & Management
Module 8: Angular
- Overview of Angular
- Typescript
- Architecture of Angular
- Angular Components, Modules
- Data Binding
- Angular Directives
- Angular Forms, validations
- Routing
- Pipes
- Services, Dependency injection
- HTTP Client
- Observable
- Testing Angular
Module 9: React JS
- Introduction of React
- JSX
- React Components
- Props and State
- React Forms
- React Events
- Routing in React
- Bootstrap, Jquery in React
- React Redux
- React Hooks
- HTTP Client
- Testing React
Module 10: Azure
- Introduction to cloud computing
- About Azure, introduction, Managing Infrastructure on Microsoft Azure
- Azure Accounts, Subscriptions and Admin Roles
- Navigating the Azure Portal
- Getting started with Microsoft Azure Virtual Machines"
- "IaaS, PaaS, SaaS,
- Getting Started with Microsoft Azure IaaS Monitoring and Management
- Hosting Web Application (ASP.NET App) on Microsoft Azure
- Creating Virtual Machines, Creating VMs with PowerShell"
- Basic Cloud Hands on Assignments
- "Storing Sql Server database in Azure
- Azure VM Storage, Azure VM Monitoring"
- Azure App Services and Zip Deployment
- Azure Storage
- Docker, Azure Container Registry
- Azure CDN, Azure Docker Deployment
Features
- Personalised Learning Plan
- Flexible Scheduling
- Expert Instructor
- Hands-on Project-Based Training
- Support After Training
- Interview Preparation
Course Fees
Virtual Instructor-Led Training
| One-to-One Private Batch | Public Batch |
|---|---|
| Fees : ₹2,00,000 + 18% GST | Fees : ₹40,000 + 18% GST |
| 2hrs : Mon - Fri | 2hrs : Mon - Fri |
| 4hrs : Sat - Sun | 4hrs : Sat - Sun |
FAQs
1Do you accept card or online payments?
Yes, we do.
2Are course fees refundable if I cancel my enrolment?
No.
3Do you provide placement support after training?
We provide placement support, but do not guarantee employment or placement.
4Do you offer corporate training?
Yes, we offer corporate training.
5How will I receive my certificate after completing the course?
Our team will provide a digital certificate after you complete the training.
6Can I see the trainer’s profile before enrolling?
Yes, you can.
7Can I request a demo session before enrolling?
Yes, you can.
