ASP.NET Core 8 Developer Mentorship Program


ASP.NET Core 8 Developer — Online Training Overview

Become a modern ASP.NET Core 8 Developer. Learn routing, middleware, MVC & Razor views, RESTful APIs, EF Core 8, Identity authentication, data modeling, LINQ, and build a real-world Task Manager Application using multi-layered architecture, dependency injection, and clean coding practices.

MVC + Web APIIdentity + SecurityEF Core 8
Course Fee
₹ 26,500INR
Live, instructor-led online training
Enroll NowView Full Syllabus

What You’ll Master

  • Core.NET 8, CLI, Kestrel, middleware pipeline & configuration
  • MVCControllers, Razor views, layouts, sections, Tag Helpers
  • RoutingAttribute routing, constraints, selectors, action verbs
  • EF Core 8Code-first, migrations, relationships, seeding, Fluent API
  • IdentityUser accounts, roles, authentication, JWT (for APIs)
  • LINQQuery syntax, lambdas, extension methods, IEnumerable/IQueryable
  • ArchitectureRepository, Unit of Work, DI (Scoped/Transient/Singleton)
  • APIREST design, CRUD ops, Postman testing, CORS, JSON handling

What You’ll Build

  • Multi-layered Task Manager Application using ASP.NET Core 8
  • Razor UI + MVC components with forms, validation & layouts
  • RESTful API with CRUD operations using EF Core 8
  • Authentication & role management with ASP.NET Core Identity
  • Database with relationships & migrations (1-M, M-M)
  • Repository + Unit Of Work implementation with DI

Who This Training Is For

Developers who want to master ASP.NET Core 8 for real-world enterprise applications.

Ideal for beginners transitioning to modern .NET or upgrading from legacy ASP.NET MVC.

Prerequisites & Tools

  • Basic C# knowledge recommended
  • Visual Studio 2022 / VS Code + .NET 8 SDK
  • SQL Server Express, Postman
Outcome: Become job-ready with the ability to design, code, debug, and deploy full ASP.NET Core 8 applications using modern architecture, authentication, database integration, and real-world best practices.

Prerequisite

Basic programming concepts

You should have a good understanding of programming concepts like variables, data types, conditional statements, loops, and functions.

C# programming language

ASP.NET Core is built using the C# programming language, so you should have a good understanding of the language syntax, data types, and features like LINQ, generics, and asynchronous programming

Web development

You should have a basic understanding of web development concepts like HTML, CSS, and JavaScript. This will help you understand how web applications work and how they interact with the server.

Duration, Fees & Registration

Fees & Registration

Course Duration

  • Duration: 5 to 6 Weeks

  • 1 hour sessions (4 Days a week)

  • Mon to Thu

Payment Mode

  • PayPal

  • Xoom

  • Bank Wire Transfer

  • UPI (India)

Who should join this course

Beginners and Newbies

  • Fresh Graduates with Passion to learn programming

  • Fresh Graduates with Computer Science background

  • Junior Software Developers

Front-End & UI/UX

  • Web Designers

  • Graphic Designers

  • Front-End Developers

Experienced Professionals

  • Senior Software Developers

  • IT Managers

  • Team Leads

  • Database Administrators

About the Instructor

Abhishek Rajiv Luv

.NET Freelance Consultant | Full-Stack Web Developer (ASP.NET Core, Angular, Azure) | 14+ Yrs Experience

I’m a full-stack .NET freelance consultant with 14+ years of experience building secure, scalable, and production-ready web applications using ASP.NET Core, Angular, EF Core, and Azure.

Contact me

ASP.NET Core 8 Developer Online Training Syllabus

  • .NET Core overview
  • .NET Core features
  • Discussing about .NET Core 8 and .NET 4.x
  • Development tools: Visual Studio Community and Visual Studio Code
  • ASP.NET Core overview
  • ASP.NET Core 8 features
  • Benefits of ASP.NET Core 8
  • Understanding .NET CLI
  • Using CLI Commands
  • Creating a new Project using .NET CLI
  • Understanding ASP.NET Core 8 Project templates and Folder Structure
  • Application startup in ASP.NET Core
  • Kestrel: Web Server for ASP.NET Core
  • Middleware and Request Pipeline
  • ASP.NET Core Configuration
  • Serving Static Files in ASP.NET Core
  • Creating Simple ASP.NET Core Application
  • Understanding MVC Design pattern
  • Building the first ASP.NET Core MVC Application
  • Routing in ASP.NET Core
  • Routing Constraints and Attribute Routing
  • Working with Controllers
  • Understanding Action Results, Action Selectors and Action Verbs
  • View Basics
  • Razor View Engine
  • Layouts and Sections
  • Strongly-Typed Views
  • Tag Helpers in ASP.NET Core
  • _ViewStart
  • _ViewImports
  • View Components
  • Creating Custom Tag Helpers
  • Data Passing from Controller to View using ViewBag
  • Data Passing from Controller to View using ViewData
  • Data Passing from Controller to View using TempData
  • Data Passing from Controller to View using Model and ViewModel
  • Understanding HttpGet and HttpPost attribute verbs for Action Methods
  • Understanding Model Binding feature
  • Benefits of Model Binding
  • Accessing Form data in Controller using Model Binding
  • Accessing Form data in Controller using Model Binding with ViewModel
  • Accessing Form data in Controller using Form input fields as parameters in action method
  • Understanding Model and Form Validation in ASP.NET Core MVC
  • Server-Side Validation
  • using Validation attributes from System.ComponentModel.DataAnnotations namespace
  • Validation Tag Helpers
  • Client-Side Validation
  • Anonymous Methods
  • Delegates and Lambda Expressions
  • IEnumerable
  • Extension methods
  • Implicitly-typed local variables and Anonymous types
  • LINQ Query operators
  • LINQ keywords and Syntax
  • Understanding what is an ORM
  • Introduction To Entity Framework Core
  • Benefits of Entity Framework Core
  • Entity Framework Core Version History and Feature History
  • Understanding Different approaches of EF Core
  • Getting started with EF Core Code-First approach
  • Downloading and Installing EF Core using Nuget Package Manager Console
  • Understanding DbContextOptions
  • Writing CRUD Data access code using EF Core
  • Using Data Annotation attributes for Data Modeling
  • Using Data Annotation attributes for Validation
  • Using EF Core Fluent API for Data Modeling
  • Overriding OnModelCreating method
  • Overriding OnConfiguring method
  • Creating 1-to-Many relationship using Annotations and Fluent API
  • Creating Many-to-Many relationship using Annotations and Fluent API
  • Understanding the need of EF Core Code-First Migration
  • Seeding the Database
  • Calling Stored Procedures using EF Core
  • Understanding Repository & Unit Of Work pattern, DI & IoC
  • Creating Repository Layer using Interfaces and Concrete classes
  • Managing dependencies using Built-In Dependency Injection in ASP.NET Core
  • ConfigureServices -> IServiceCollection -> Transient, Singleton, Scoped
  • Injecting dependencies using Dependency Injection (Constructor Injection)
  • Using Unit Of Work pattern to commit to the database
  • Introduction To ASP.NET Core Identity
  • Using the Authorize attribute
  • Creating a Custom User using IdentityUser
  • Configuring Identity for ASP.NET Core Web Application
  • Implementing the Register action method
  • Implementing the Login and Logout action method
  • Understanding HTTP Basics
  • API Basics
  • JSON basics
  • Creating Action Methods with GET,POST,PUT, and DELETE
  • Writing CRUD operation methods
  • Using PostMan/Fiddler to Test the API's
  • Implementing Login feature for API's
  • Using JWT Tokens for API

We will be creating a Task Manager System using ASP.NET Core 8, EF Core 8, and many other technologies. All the topics that are to be covered in project work are listed below:

  • Creating a Multi-Layered Application
  • Creating separate projects for Data, Model, Web
  • Managing package dependencies using Nuget
  • Referencing projects to other projects
  • Using Models and ViewModels
  • Using EF Core Fluent-API for Data Modeling
  • Using EF Core Code-First Migration
  • Creating Service interfaces and implementations
  • Managing dependencies using ASP.NET Core: AddScoped()
  • Understanding Eager loading in EF Core
  • Using Include method to fetch related data using JOIN Sql Query via Entity Framework Core
  • User and Role Management using ASP.NET Core Identity
  • Using Bootstrap to style the Layout file
  • Using LINQ with EF Core
  • Creating Custom routes with Custom URL patterns
  • Using attribute routing
  • Using Client-Side validation
  • Restricting permissions & functionality to admin role users only using Authroize attribute

Benefits you will receive

Video Recordings

All live training sessions will be recorded so that student can watch all the training videos for future reference.

Full Source Code

Everything will be explained practically with full source code. After every session, student will receive entire source code files for future reference via DropBox.

Live Interaction

Student can interact with the faculty directly with a Microphone. All sessions will be conducted using Zoom.


Course Certificate

After completing a training student will receive a course completion certificate with a verified url.

Cost Effective

Greener and cost effective. Helps you to avoid commuting. More interactive and greater ability to concentrate from the comfort of your own home.

One-on-One Learning Experience

All training sessions will be one-on-one between the faculty and the participant for a richer learning experience.

Client Reviews

A few recent comments from sessions delivered across different modules.

This mentorship was very thorough and detailed in terms of both theory and practical work. As an IT specialist, I was looking for a mentor, not a traditional teacher, someone who could walk me through every detail and clear all my concepts. Abhishek Luv is the best option if you are looking for this kind of one-on-one mentoring.

Nadeem Aamir
Nadeem Aamir
Software Developer (Muscat) • ASP.NET Core with Angular Online Training

Abhishek Luv is an excellent mentor who explains every concept in such a patient manner that it becomes easy to understand. His one-on-one mentoring style and the way he shares content on a daily basis make it simple to revise and keep learning on the go. By far, an amazing mentor to work with.

Disha Chaudhary
Disha Chaudhary
Technology Lead (India) • C# Online Training

I worked with Abhishek in a one-to-one C# and ASP.NET Core online mentoring program. He is very passionate about both technology and mentoring and has a lot of patience. He is highly knowledgeable with great clarity on the subject. His mentoring is professional, punctual, and well-structured. He also provides code and session recordings for revision and reference. I highly recommend Abhishek Luv as a mentor for C# & ASP.NET Core. It was a really great mentoring experience.

Satya S Kilaru
Satya S Kilaru
Software Developer (USA) • ASP.NET Core Online Training

I worked with Abhishek in a one-to-one C# and ASP.NET Core online mentoring program. He is very passionate about both technology and mentoring and has a lot of patience. He is highly knowledgeable with great clarity on the subject. His mentoring is professional, punctual, and well-structured. He also provides code and session recordings for revision and reference. I highly recommend Abhishek Luv as a mentor for C# & ASP.NET Core. It was a really great mentoring experience.

Satya S Kilaru
Satya S Kilaru
Software Developer (USA) • C# Online Training

I had C# and ASP.NET Core MVC mentorship sessions with Abhishek Luv. He is very passionate about mentoring and covers every concept thoroughly, ensuring I truly understood them. I highly recommend Abhishek Luv as a C# and Core MVC mentor.

Sarveshwar Patel
Sarveshwar Patel
Software Developer (USA) • ASP.NET Core Online Training

I would recommend Abhishek's ASP.NET Core with Angular mentoring to anyone who wants to move their career forward. The support I received from him went beyond my expectations. The mentoring experience has been wonderful, supportive, and encouraging. Abhishek has been very forthcoming with ideas and advice, and the interactive mentoring style really helped me grow. I was also very impressed with how well the mentoring content was structured and delivered.

Qais Yousuf
Qais Yousuf
UI/UX Developer (France) • ASP.NET Core Online Training

I had C# mentorship with Abhishek Luv. He is very professional, knowledgeable, and talented as a mentor. The one-on-one sessions are highly interactive and cover all C# topics in depth. He uploads all the code and session videos so we can revise them later whenever needed. The mentoring sessions are absolutely worth the investment. Looking forward to more mentoring with him. Thank you, Abhishek, for your wonderful way of guiding and mentoring.

Dipti Uppal
Dipti Uppal
Software Developer (USA) • C# Online Training

Abhishek Luv is an excellent mentor who goes above and beyond to help his mentees. I had a very good learning experience with him—he is well organized, professional, and very accommodating with schedules. He is reliable, honest, and trustworthy, and I would highly recommend his one-on-one mentoring.

Sujatha Coovam
Sujatha Coovam
Software Developer (USA) • ASP.NET Core Online Training

Regarding Abhishek Luv, he is an exceptionally talented and highly professional mentor. He knows in depth what he offers and has immense knowledge in the software field. I took a C# online mentoring program with him and was very impressed with the way he taught me with such patience and eagerness to share his knowledge, while also motivating me. His mentoring style is unique and very simple to understand, even for tougher topics. He is a very trustworthy and brilliant mentor. I am sure those who have worked with him will agree that the investment in his mentoring is absolutely worth it.

Arun Thomas
Arun Thomas
Software Developer (South Africa) • C# Online Training

I joined Abhishek's C# mentoring and the experience was fabulous! I was initially skeptical about online learning, but his friendly and interactive mentoring style completely changed my opinion. I've finished C# and am now looking forward to ASP.NET Core MVC mentorship with him. Thanks, Abhishek, for all the guidance!

Saurabh Roy
Saurabh Roy
Software Developer (Microsoft, India) • C# Online Training

One of the best online mentoring experiences I've had. Abhishek Luv is very good at explaining concepts and his fundamentals are crystal clear. I would recommend his C# mentoring to anyone who wants to learn from scratch with guidance from a real mentor. Thanks, Abhishek, for your time and mentorship.

Vandana Mandal
Vandana Mandal
Software Developer (Microsoft, India) • C# Online Training

I attended ASP.NET Core MVC and Angular mentorship with Abhishek. It was excellent, covering all the main topics in a well-organized way. He mentors from real-world experience, and I really like the way he codes and explains his thought process. The videos and audio are very clear and the sessions are handled professionally. I truly enjoyed the mentoring journey.

Jose Prasad Manuel
Jose Prasad Manuel
Software Developer (USA) • ASP.NET Core with Angular Online Training

I really liked both mentorship journeys. Abhishek has organized his mentoring in a very systematic way and explains all the concepts clearly. He also records the sessions for later reference, which helped me understand C#, ASP.NET Core MVC, and how everything fits together in CRUD operations. I now feel much more confident creating new projects. I highly recommend him as a mentor for C# and ASP.NET Core MVC. Thanks!

Simran Kaur
Simran Kaur
Software Developer (USA) • ASP.NET Core Online Training

I really liked both mentorship journeys. Abhishek has organized his mentoring in a very systematic way and explains all the concepts clearly. He also records the sessions for later reference, which helped me understand C#, ASP.NET Core MVC, and how everything fits together in CRUD operations. I now feel much more confident creating new projects. I highly recommend him as a mentor for C# and ASP.NET Core MVC. Thanks!

Simran Kaur
Simran Kaur
Software Developer (USA) • C# Online Training

I joined C# one-on-one mentoring and found Abhishek to be a very talented mentor. Mentoring in Hindi was a key advantage for me, and his logical and practical presentation of C# concepts really helped. I received all the code and videos from each session, which allowed me to dive deeper into the subject. The more I revisit them, the more I learn. Thank you, Abhishek, for your effort. All the very best!

Reena Lather
Reena Lather
Software Developer (New Zealand) • C# Online Training

Abhishek is a great mentor. I worked with him in C# & ASP.NET Core MVC one-on-one mentoring, and his sessions are well thought out with easy-to-follow code examples. The best part of his mentoring is that he uploads all the code and class videos to Google Drive so we can review and reinforce our understanding at any time.

Prabhakara Maramreddy
Prabhakara Maramreddy
Software Developer (USA) • ASP.NET Core Online Training

Abhishek is a great mentor. I worked with him in C# & ASP.NET Core MVC one-on-one mentoring, and his sessions are well thought out with easy-to-follow code examples. The best part of his mentoring is that he uploads all the code and class videos to Google Drive so we can review and reinforce our understanding at any time.

Prabhakara Maramreddy
Prabhakara Maramreddy
Software Developer (USA) • C# Online Training

I experienced some of the best ASP.NET Core MVC mentoring with Abhishek. He is an amazing mentor with excellent teaching skills and deep experience in Core MVC. He always checks if each concept is clearly understood and is happy to provide more examples until it clicks. The mentoring is professional, well-paced, and supported with videos and code from each session for future use. It was a very rewarding mentoring experience and a great investment in my skills.

Jothi Kumar
Jothi Kumar
Software Developer (India) • ASP.NET Core Online Training

I joined C# one-on-one mentoring, and what I liked most was the personalized guidance. The concepts were made clear with practical examples, the mentor has deep knowledge, and the sessions were always interactive and engaging.

Deepa Gujjar
Deepa Gujjar
Software Developer, Symantec (USA) • C# Online Training

It's my pleasure to write a review for Abhishek Luv, who mentored me and helped sharpen my C# and ASP.NET Core knowledge. I now feel very confident with this technology. Abhishek is a highly skilled and knowledgeable mentor who assessed my level and tailored his mentoring to my needs. I am very satisfied with his online one-on-one mentoring services and highly recommend him to anyone wanting to deepen their skills in C# and ASP.NET Core.

Jouseed Alan
Jouseed Alan
Software Developer (London) • ASP.NET Core Online Training

It's my pleasure to write a review for Abhishek Luv, who mentored me and helped sharpen my C# and ASP.NET Core knowledge. I now feel very confident with this technology. Abhishek is a highly skilled and knowledgeable mentor who assessed my level and tailored his mentoring to my needs. I am very satisfied with his online one-on-one mentoring services and highly recommend him to anyone wanting to deepen their skills in C# and ASP.NET Core.

Jouseed Alan
Jouseed Alan
Software Developer (London) • C# Online Training

Abhishek Luv is a very knowledgeable, highly professional, and talented mentor and developer. I have taken his C# and ASP.NET Core mentoring and am currently continuing with Angular and Web API mentoring. All the mentoring programs I have attended have helped me gain a lot of knowledge and experience in .NET development. His style is simple, unique, and very easy to understand. The one-on-one format allows me to clarify questions anytime, and I always come out of sessions feeling more confident. I have the highest respect for Abhishek and strongly recommend his mentoring.

Vidya Gopal
Vidya Gopal
Software Developer (USA) • ASP.NET Core Online Training

Abhishek Luv is a very knowledgeable, highly professional, and talented mentor and developer. I have taken his C# and ASP.NET Core mentoring and am currently continuing with Angular and Web API mentoring. All the mentoring programs I have attended have helped me gain a lot of knowledge and experience in .NET development. His style is simple, unique, and very easy to understand. The one-on-one format allows me to clarify questions anytime, and I always come out of sessions feeling more confident. I have the highest respect for Abhishek and strongly recommend his mentoring.

Vidya Gopal
Vidya Gopal
Software Developer (USA) • Angular 18 Online Training for .NET Developers

Abhishek Luv is a very knowledgeable, highly professional, and talented mentor and developer. I have taken his C# and ASP.NET Core mentoring and am currently continuing with Angular and Web API mentoring. All the mentoring programs I have attended have helped me gain a lot of knowledge and experience in .NET development. His style is simple, unique, and very easy to understand. The one-on-one format allows me to clarify questions anytime, and I always come out of sessions feeling more confident. I have the highest respect for Abhishek and strongly recommend his mentoring.

Vidya Gopal
Vidya Gopal
Software Developer (USA) • C# Online Training

Abhishek Luv is a very knowledgeable, highly professional, and talented mentor and developer. I have taken his C# and ASP.NET Core mentoring and am currently continuing with Angular and Web API mentoring. All the mentoring programs I have attended have helped me gain a lot of knowledge and experience in .NET development. His style is simple, unique, and very easy to understand. The one-on-one format allows me to clarify questions anytime, and I always come out of sessions feeling more confident. I have the highest respect for Abhishek and strongly recommend his mentoring.

Vidya Gopal
Vidya Gopal
Software Developer (USA) • ASP.NET Core with Angular Online Training

Abhishek Luv is very knowledgeable and passionate about mentoring. He clarifies all doubts with patience and in a way that is easy to understand. The one-on-one sessions kept the mentoring interactive, and the daily recorded sessions made it much easier to follow along and revise. This mentorship has definitely boosted my confidence, and the project work we did stands out from many other programs. Thanks, Abhishek.

Sindhuja Kasirajan
Sindhuja Kasirajan
Software Developer (India) • ASP.NET Core Online Training

Abhishek Luv is a fantastic mentor. He not only helps you learn the technology but also shares valuable industry insights and career guidance. He provides all the recorded sessions and code for reference, and clears every doubt with patience. He is very punctual and committed. I highly recommend Abhishek as a mentor for ASP.NET Core. Thank you, Abhishek, it was a great mentoring experience.

Himanshu Pathak
Himanshu Pathak
Software Developer (India) • ASP.NET Core Online Training

Abhishek Luv is an excellent mentor. I completed C# and ASP.NET Core MVC mentoring with him. Mentoring is his passion and he makes sure every topic is covered thoroughly while ensuring I understood the concepts properly. I highly recommend him for C# and Core MVC mentorship.

Sarveshwar Patel
Sarveshwar Patel
Software Developer (USA) • C# Online Training

I enjoyed C# and ASP.NET Core mentoring with Abhishek! I gained invaluable skills and knowledge that have significantly boosted my development career and confidence in .NET technologies.

Noorahmed
Noorahmed
Network Engineer (Canada) • C# Online Training

I enjoyed C# and ASP.NET Core mentoring with Abhishek! I gained invaluable skills and knowledge that have significantly boosted my development career and confidence in .NET technologies.

Noorahmed
Noorahmed
Network Engineer (Canada) • ASP.NET Core Online Training

Working with Abhishek in C# one-on-one mentoring was a very nice experience. His comprehensive curriculum and personalized feedback have helped me develop the skills and knowledge needed to excel in .NET development.

Naresh
Naresh
Software Developer (USA) • C# Online Training

Your one-on-one ASP.NET Core online mentoring was a very good experience. I've gained the skills and confidence to excel in the world of .NET development. Thank you, Abhishek!

Vani
Vani
Software Developer (USA) • ASP.NET Core Online Training

Taking C# and ASP.NET Core online mentoring with Abhishek was a game changer for my career. His mentoring style made complex concepts easy to grasp and apply in real-world scenarios.

Simi Lal
Simi Lal
Software Developer (USA) • C# Online Training

Taking C# and ASP.NET Core online mentoring with Abhishek was a game changer for my career. His mentoring style made complex concepts easy to grasp and apply in real-world scenarios.

Simi Lal
Simi Lal
Software Developer (USA) • ASP.NET Core Online Training

Thank you, Abhishek. Your ASP.NET Core mentoring was very beneficial for me. The recorded Zoom sessions you provided have been extremely helpful for revisiting complex topics and reinforcing my learning.

Sandhya
Sandhya
Software Developer (USA) • ASP.NET Core Online Training

The comprehensive one-on-one C# and ASP.NET Core mentoring really helped me build my skills. I would highly recommend this mentoring for anyone serious about growing their .NET career. Thank you, Abhishek.

Renu
Renu
Software Developer (Australia) • C# Online Training

The comprehensive one-on-one C# and ASP.NET Core mentoring really helped me build my skills. I would highly recommend this mentoring for anyone serious about growing their .NET career. Thank you, Abhishek.

Renu
Renu
Software Developer (Australia) • ASP.NET Core Online Training

I am glad that I decided to enroll in ASP.NET Core, Web API, and Angular mentoring with Abhishek. He is always available to clarify my questions even after the mentoring sessions, which shows his commitment to his mentees. I'm looking forward to many more learning journeys with him on new technologies.

Ashwini
Ashwini
Senior Software Developer • ASP.NET Core with Angular Online Training

I completed both the C# and .NET Core 7 mentoring with Abhishek. He is excellent as a mentor, and his sessions are in-depth with vast practical knowledge behind them. You can ask anything, and he has the experience to understand where you are stuck and help you articulate and strengthen your understanding. Great mentoring – highly, highly recommended! Thank you, Abby!

Bo Oppenheimer
Bo Oppenheimer
Senior Software Developer • C# Online Training

I completed both the C# and .NET Core 7 mentoring with Abhishek. He is excellent as a mentor, and his sessions are in-depth with vast practical knowledge behind them. You can ask anything, and he has the experience to understand where you are stuck and help you articulate and strengthen your understanding. Great mentoring – highly, highly recommended! Thank you, Abby!

Bo Oppenheimer
Bo Oppenheimer
Senior Software Developer • ASP.NET Core Online Training

I would recommend Abhishek's ASP.NET Core with Angular online mentoring to anyone who wants to advance their career. The support I have received has been beyond expectations—very supportive and encouraging. Abhishek has been very open with ideas and advice, and I thoroughly enjoyed the mentoring. I was really impressed with how interactive and well-structured the mentoring program was and am very grateful for all the help and support throughout the journey.

Qais Yousuf
Qais Yousuf
UI/UX Developer (France) • ASP.NET Core with Angular Online Training