Companies Home Search Profile

Building FullStack App using .NetCore, Angular & ChatGPT

Focused View

Rahul Sahay

25:25:52

20 View
  • 1. Introduction.mp4
    01:55
  • 2. Demo.mp4
    03:08
  • 3. About ChatGPT.mp4
    02:07
  • 4. Github Branching Strategy.mp4
    03:05
  • 5. Development IDE.mp4
    01:35
  • 1. Introduction.mp4
    03:08
  • 2. Framework Installation.mp4
    04:34
  • 3. Creating the solution.mp4
    04:59
  • 4. Running the application.mp4
    04:26
  • 5. Creating our first controller with ChatGPT.mp4
    10:27
  • 6. Creating BaseEntity and ProductBrand entity.mp4
    07:01
  • 7. Creating ProductType and Product Entity.mp4
    04:02
  • 8. Improving the controller using chatgpt based on Product Entity.mp4
    06:26
  • 9. Adding EntityFramework Nuget Packages.mp4
    04:57
  • 10. Creating DbContext using ChatGPT.mp4
    09:50
  • 11. Adding a connection string.mp4
    03:44
  • 12. Applying Migrations using ChatGPT.mp4
    06:51
  • 13. Updating the Dotnet EF tooling using ChatGPT.mp4
    01:47
  • 14. Updating the Database.mp4
    03:11
  • 15. Inserting the data using SQLite Explorer.mp4
    06:40
  • 16. Modified the controller based on DbContext using ChatGPT.mp4
    06:19
  • 17. Running the Application.mp4
    01:51
  • 18. Renaming the API Project.mp4
    04:07
  • 19. Creating the Infra and Core Projects.mp4
    10:39
  • 20. Multiple Choice Questions.html
  • 1. Introduction.mp4
    02:51
  • 2. Github Strategy.mp4
    02:05
  • 3. Adding Interfaces.mp4
    03:39
  • 4. Implementing Repositories.mp4
    03:12
  • 5. Registering the dependency in program file.mp4
    04:13
  • 6. Completing Repository implementation using ChatGPT.mp4
    07:14
  • 7. Changing the Product controller code.mp4
    03:47
  • 8. Applying Migrations.mp4
    06:21
  • 9. Applying Migrations at Program level.mp4
    08:56
  • 10. Creating the database.mp4
    02:27
  • 11. Changing the database name.mp4
    02:33
  • 12. Implementing Seed Data using ChatGPT.mp4
    10:29
  • 13. Error Occurred during migration.mp4
    04:20
  • 14. Static error issue.mp4
    04:08
  • 15. Seeded data after fix.mp4
    05:41
  • 16. Implementing brands and types.mp4
    03:59
  • 17. Multiple choice questions.html
  • 1. Intoduction.mp4
    03:43
  • 2. Creating structure of Generic Repository.mp4
    04:29
  • 3. Registering service in program class.mp4
    01:27
  • 4. Implementing Repository Pattern using ChatGPT.mp4
    10:10
  • 5. Modifying the Generic repository implementation.mp4
    03:00
  • 6. Navigation properties issue with Generic Repository Pattern.mp4
    12:24
  • 7. 7. Fixing Navigation property issue.mp4
    04:50
  • 1. Introduction.mp4
    05:29
  • 2. Understanding Specification pattern from our project structure.mp4
    04:03
  • 3. Implementing Base Specification.mp4
    06:48
  • 4. Implementing Product with brand and type specification.mp4
    07:18
  • 5. Implementing specification using ChatGPT in Generic Repository.mp4
    09:01
  • 6. Fixing the interface issue.mp4
    02:29
  • 7. Implementing Specification in Product controller using ChatGPT.mp4
    07:24
  • 8. Returning Product entity with Specification Pattern using ChatGPT.mp4
    10:00
  • 9. Refactoring code using ChatGPT.mp4
    05:03
  • 10. Creating Product DTO.mp4
    10:54
  • 11. Adding AutoMapper using ChatGPT.mp4
    07:49
  • 12. Product DTO Demo using AutoMapper.mp4
    07:18
  • 1. Introduction.mp4
    01:35
  • 2. Including Order By direction in the Specification Interface.mp4
    06:53
  • 3. Creating Sorting implementation using ChatGPT.mp4
    06:04
  • 4. Implementing Order by specifications.mp4
    07:14
  • 5. Fixing Order by issue.mp4
    05:34
  • 6. Adding more sort options.mp4
    05:27
  • 7. Fixing sorting issues.mp4
    02:36
  • 8. Implementing Filtering.mp4
    08:08
  • 9. Implementing Paging using ChatGPT.mp4
    11:44
  • 10. Fixing Paging Issue.mp4
    02:32
  • 11. Adding Search Functionality.mp4
    07:43
  • 12. Enabling CORS.mp4
    02:03
  • 1. Introduction.mp4
    02:58
  • 2. Angular Installation.mp4
    03:04
  • 3. Creating Angular application.mp4
    03:51
  • 4. Running Angular app.mp4
    05:39
  • 5. Adding ngx-bootsrap.mp4
    07:39
  • 6. Installing Font Awesome.mp4
    04:18
  • 7. Adding Navbar Component.mp4
    05:50
  • 8. Creating Navbar Component Design using ChatGPT.mp4
    08:00
  • 9. Fixing the alignment issue.mp4
    01:44
  • 10. Creating brand icon using Dalle 3.mp4
    07:30
  • 11. Designing the App Component Page using ChatGPT.mp4
    07:10
  • 12. Introducing HTTP Client Module using ChatGPT.mp4
    09:28
  • 13. Fixing HTTP Client Module Error.mp4
    05:26
  • 14. Creating Pagination class.mp4
    05:05
  • 15. Implementing CountAsync Functionality.mp4
    01:41
  • 16. Creating Product Count Specification using ChatGPT.mp4
    09:07
  • 17. Refactoring the Get Products Method.mp4
    06:37
  • 18. Adding Product and Pagination models.mp4
    07:14
  • 1. Introduction.mp4
    02:06
  • 2. Creating Core and Shared Module.mp4
    03:49
  • 3. Creating Store Module.mp4
    05:22
  • 4. Implementing Store components, services using ChatGPT.mp4
    10:39
  • 5. Error occurred while loading products.mp4
    07:44
  • 6. Fixing store service issue.mp4
    01:45
  • 7. Layout Design using ChaptGPT - 1st Part.mp4
    11:17
  • 8. Layout design using ChatGPT - 2nd Part.mp4
    09:18
  • 9. Layout design using ChatGPT - 3rd Part.mp4
    06:47
  • 10. Implementing Product Item component using Input property binding.mp4
    11:56
  • 11. Implementing card layout in Product Item.mp4
    10:14
  • 12. Loading images.mp4
    03:07
  • 13. Adding view and add to cart button using chatgpt.mp4
    10:36
  • 14. Design element changes.mp4
    01:35
  • 15. Creating Brands and Types methods in angular using ChatGPT.mp4
    10:40
  • 16. Wiring up component and service to fetch brands and types.mp4
    09:13
  • 17. Applying Filters using HttpParams.mp4
    09:47
  • 18. Fixing Filtering logic.mp4
    06:27
  • 19. Fixing Specification & Filtering logic.mp4
    08:48
  • 20. Implementing sorting functionality.mp4
    10:16
  • 21. Implementing search and reset functionality.mp4
    08:59
  • 1. Introduction.mp4
    01:22
  • 2. Pagination Setup.mp4
    06:04
  • 3. Creating the store params.mp4
    10:43
  • 4. Implementing Pagination params.mp4
    10:52
  • 5. Wiring up Pagination event handler.mp4
    10:02
  • 6. Fixing the pagination issue.mp4
    03:31
  • 7. Implementing pagination params in API.mp4
    07:42
  • 8. Understanding Pagination logic.mp4
    06:58
  • 9. Creating Pagination header as shared component.mp4
    09:42
  • 10. Creating Pagination as shared Component.mp4
    11:20
  • 11. Fixing Paging issue.mp4
    03:15
  • 1. Introduction.mp4
    01:22
  • 2. Creating home and product detail module.mp4
    11:00
  • 3. Route creations.mp4
    05:12
  • 4. Implementing router link.mp4
    05:15
  • 5. Activating router link.mp4
    09:06
  • 6. Fixing route activation.mp4
    01:21
  • 7. Getting the Product detail.mp4
    09:59
  • 8. Fixing the product specification issue.mp4
    03:25
  • 9. Designing the Product detail page.mp4
    08:24
  • 10. Fixing the complex object problem.mp4
    02:13
  • 11. Activating Lazy loading.mp4
    08:44
  • 12. Fixing route issue.mp4
    01:54
  • 1. Introduction.mp4
    01:13
  • 2. Creating error components.mp4
    06:27
  • 3. Creating error images using Dalle-3.mp4
    04:59
  • 4. 4. Registering routes.mp4
    01:13
  • 5. Understanding about HTTP Interceptors using ChatGPT.mp4
    04:28
  • 6. Creating Error Interceptor.mp4
    06:58
  • 7. Implementing error interceptor.mp4
    03:37
  • 8. Simulating errors.mp4
    02:28
  • 9. Implementing Toastr.mp4
    08:00
  • 10. Fixing Toast notification.mp4
    03:33
  • 1. Introduction.mp4
    01:36
  • 2. Creating section header.mp4
    03:10
  • 3. Designing breadcrumb.mp4
    07:31
  • 4. Fixing the design layout.mp4
    02:24
  • 5. Installing xng-breadcrumb component.mp4
    04:01
  • 6. BreadCrumb configuration.mp4
    03:20
  • 7. Setting the breadcrumb alias.mp4
    05:02
  • 8. Using the async pipe to access breadcrumb label.mp4
    06:54
  • 9. Installing ngx spinner package.mp4
    04:55
  • 10. Creating Loading service.mp4
    06:53
  • 11. Implementing spinner.mp4
    08:03
  • 12. Fixing spinner issue.mp4
    04:00
  • 13. Designing Home page.mp4
    09:17
  • 14. Fixing the home page issue.mp4
    04:57
  • 1. Introduction.mp4
    01:54
  • 2. Disclaimer.mp4
    02:41
  • 3. Guide to update to Angular 17.mp4
    01:48
  • 4. Angular 17 Upgrade.mp4
    02:36
  • 5. Testing upgraded Angular version.mp4
    01:28
  • 1. Introduction.mp4
    01:13
  • 2. Introduction to Redis.mp4
    05:17
  • 3. Installing Stack Exhange Redis Nuget package.mp4
    07:21
  • 4. Fixing the Multiplexer Issue.mp4
    02:34
  • 5. Creating the Basket Entities.mp4
    10:12
  • 6. Adding Basket Repository.mp4
    04:49
  • 7. Implementing Basket Repsoitory.mp4
    03:21
  • 8. Creating Basket controller.mp4
    03:44
  • 9. Docker introduction.mp4
    04:47
  • 10. Creating Docker compose file for Redis using ChatGPT.mp4
    05:25
  • 11. Running Docker compose command.mp4
    03:54
  • 12. Testing Basket Api.mp4
    09:13
  • 13. Testing Redis Commander.mp4
    01:56
  • 1. Introduction.mp4
    01:24
  • 2. Creating Basket module.mp4
    03:24
  • 3. Fixing Module error.mp4
    02:19
  • 4. Creating basket routes.mp4
    04:41
  • 5. Testing the UI.mp4
    03:46
  • 6. Creating Basket Types.mp4
    07:42
  • 7. Implementing UUID package.mp4
    05:16
  • 8. Creating the basket service using ChatGPT.mp4
    08:45
  • 9. Implementing the basket service methods.mp4
    09:42
  • 10. Extending Basket service methods.mp4
    09:11
  • 11. Mapping product to basket Item.mp4
    03:09
  • 12. Implementing upsert method.mp4
    05:05
  • 13. Adding basket item from product item page.mp4
    05:14
  • 14. Removing UUIDV4 package to fix the issue.mp4
    12:30
  • 15. Fixing the basket error.mp4
    06:38
  • 16. Modifying app component to capture basket details.mp4
    08:20
  • 17. Implementing the cart no functionality.mp4
    12:09
  • 18. Implementing the basket tooltip.mp4
    03:46
  • 19. Designing the basket page.mp4
    10:29
  • 20. Designing the Basket page - 2nd Part.mp4
    06:24
  • 21. Calculating Basket sub total.mp4
    07:08
  • 22. Creating the Order Summary page.mp4
    11:00
  • 23. Implementing Basket increment, decrement, remove functionality.mp4
    10:33
  • 24. Working basket functionality.mp4
    02:44
  • 1. Introduction.mp4
    01:20
  • 2. About ASP.Net Identity.mp4
    03:36
  • 3. Understanding Microsoft Identity Packages.mp4
    08:36
  • 4. Installing Packages.mp4
    04:45
  • 5. Creating Application User.mp4
    05:45
  • 6. Creating Application DbContext.mp4
    05:50
  • 7. Creating Identity migration.mp4
    04:38
  • 8. Seeding Identity User.mp4
    11:46
  • 9. Setting up the Identity db.mp4
    12:30
  • 10. Fixing the Identity Issue.mp4
    03:45
  • 11. Creating Account Controller.mp4
    10:23
  • 12. Adding AutoMapper to handle napping.mp4
    07:04
  • 13. Testing the Login and Register functionality.mp4
    02:02
  • 14. About JSON Web Token aka JWT.mp4
    06:28
  • 15. Creating Token generation service.mp4
    08:29
  • 16. Implementing Token generation service.mp4
    10:52
  • 17. Understanding Token generation flow.mp4
    05:01
  • 18. Updating account controller with token generation flow.mp4
    05:20
  • 19. Testing the Product controller with token.mp4
    09:56
  • 20. Understanding Token.mp4
    02:04
  • 1. Introduction.mp4
    01:36
  • 2. Creating Account module and components.mp4
    06:18
  • 3. Creating Routes.mp4
    07:25
  • 4. Creating Types.mp4
    03:23
  • 5. Creating Account Service using ChatGPT.mp4
    11:07
  • 6. Resolving the TypeScript issue using ChatGPT.mp4
    01:58
  • 7. Designing Login Form using ChatGPT.mp4
    05:02
  • 8. Implementing Login functionality.mp4
    10:26
  • 9. Fixing Login Page issue.mp4
    03:19
  • 10. Showing Logged in User.mp4
    06:16
  • 11. Using Account Service at App Component.mp4
    12:13
  • 12. Fixing the Page refresh issue using ChatGPT.mp4
    03:44
  • 13. Fixing the alignment issue using ChatGPT.mp4
    03:55
  • 14. Angular forms validation for Login Page using ChatGPT.mp4
    05:34
  • 15. Creating Registration form using ChatGPT.mp4
    10:00
  • 16. Implementing Registration page validation using ChatGPT.mp4
    12:11
  • 17. Testing Registration Page.mp4
    06:00
  • 1. Introduction.mp4
    02:18
  • 2. Creating Checkout module.mp4
    03:06
  • 3. Wiring up checkout pages using ChatGPT.mp4
    05:01
  • 4. Creating Auth Guard using ChatGPT.mp4
    08:10
  • 5. Implementing Auth Guard using ChatGPT.mp4
    05:51
  • 6. Implementing the Return URL using ChatGPT.mp4
    10:39
  • 7. Creating Tabbed experience of Checkout using ChatGPT.mp4
    06:29
  • 8. Creating the required Components.mp4
    04:06
  • 9. Wiring up Address component using ChatGPT.mp4
    09:19
  • 10. Address form validation using ChatGPT.mp4
    12:33
  • 11. Setting Child routes for Checkout using ChatGPT.mp4
    09:55
  • 12. Fixing Navigation issue using ChatGPT.mp4
    03:33
  • 13. Designing Shipping Page using ChatGPT.mp4
    12:18
  • 14. Assignment - Disable Tab.mp4
    01:58
  • 15. Assignment - Implement Token Validation.mp4
    02:39
  • 16. Assignment - Pre fill Address in Address Tab.mp4
    01:51
  • 17. Updating Shipment Price using ChatGPT.mp4
    10:43
  • 18. Finishing Shipment Page using ChatGPT.mp4
    05:23
  • 19. Creating Review page using ChatGPT.mp4
    11:13
  • 20. Clearing the Cart after Order Submission.mp4
    02:38
  • 21. Thank You.mp4
    00:45
  • 1. Bonus Lecture.mp4
    08:08
  • Description


    Mastering Integration: Create Robust Applications with .Net Core, Angular, and ChatGPT

    What You'll Learn?


    • Learn how to use .Net Core to build APIs
    • Advanced API Development with .Net Core
    • ChatGPT-Assisted Coding
    • Front-End Development with Angular
    • AI-Powered Debugging Techniques
    • Database Engineering with .Net Core
    • Security Best Practices in FullStack Development
    • Performance Optimization in .Net Applications
    • Containerization with Docker
    • Implementing Repository Pattern using ChatGPT
    • Implementing Generic Repository Pattern using ChatGPT
    • Implementing Specification Pattern using ChatGPT
    • Designing Templates using Bootstrap, Font Awesome and ChatGPT
    • Implementing Modular architecture in Angular using ChatGPT
    • Designing Reactive Forms in Angular using ChatGPT

    Who is this for?


  • Whether you're a budding developer eager to craft robust applications, or a seasoned programmer looking to infuse AI into your development process, this course is your gateway to becoming a proficient full-stack developer with a keen edge in .Net Core, Angular, and ChatGPT
  • What You Need to Know?


  • Basics of C#, .Net Core, Angular, Docker
  • More details


    Description

    Welcome to "Building FullStack App using .NetCore, Angular & ChatGPT" – an immersive learning experience crafted for developers eager to master the full spectrum of full-stack application development.

    Embark on a journey to harness the synergy of .Net Core's robust back-end capabilities, Angular's dynamic front-end framework, and the revolutionary AI assistance of ChatGPT. This 25+ hour course is meticulously designed to transition you from understanding core concepts to applying industry-standard design patterns like Repository, Unit of Work, and Specification patterns.

    As you navigate through the course, ChatGPT stands as your digital mentor, elevating your problem-solving to new heights. This tool is not just an addition but a transformative force, reshaping the way developers interact with code, debug, and deployment strategies.

    Gone are the days when platforms like Stack Overflow were your only havens for solutions. In this course, witness the evolution of problem-solving through ChatGPT's real-time, context-aware dialogue, positioning AI as an essential in every developer's arsenal.

    Your curriculum includes, but is not limited to:

    • .Net Core essentials and advanced features

    • C# Generics for type-safe coding

    • Implementing Repository and Unit of Work Patterns for data access

    • Specification Pattern for query encapsulation

    • Leveraging .Net Core Identity for security

    • Integrating Swagger for API documentation

    • Angular best practices, routing, lazy loading, and reactive forms

    • Styling with Bootstrap and Font Awesome

    Whether you're an intern, junior developer, senior developer, tech lead, architect, or senior architect, this course offers a tailored path to level up your expertise. You will engage with hands-on projects, reinforce learning with quizzes, and stay updated with yearly content refreshes.

    Dive into 19 comprehensive sections, spanning over 255+ videos, all geared towards a pragmatic and thorough understanding of full-stack development. Plus, enjoy lifetime access to all course materials and future updates.

    Who Should Enroll?

    • Interns: Transform academic knowledge into real-world application, building a solid foundation for a career in tech.

    • Junior Developers: Upgrade your toolset with advanced full-stack development practices and AI integration.

    • Senior Developers: Perfect your craft, leading the way in AI-augmented application development.

    • Tech Leads: Direct cutting-edge projects with confidence, leveraging AI to enhance team performance.

    • Architects: Incorporate AI insights into your design strategies for innovative, scalable solutions.

    • Senior Architects: Pioneer the integration of robust architecture with AI, commanding high-impact projects with expertise.

    Course Stats: What You'll Get

    • Fast-Track Your Learning: Dive into a meticulously crafted course designed for maximum engagement and superior learning outcomes.

    • 19 Engaging Sections: Traverse the depths of FullStack development, from fundamental principles to advanced design patterns and beyond.

    • 255+ In-Depth Videos: Each video is a stepping stone, providing you with clear explanations, step-by-step instructions, and real-world applications.

    • 25+ Hours of Content: Immerse yourself in a comprehensive curriculum that fits into your schedule, accessible anytime, anywhere.

    • Multiple Choice Questions: Solidify your knowledge after each section with carefully designed quizzes that reinforce and test your learning.

    • Yearly Updates: Technology evolves, and so will this course, keeping you in sync with the latest .Net Core trends and best practices.

    • Lifetime Access: Your one-time enrollment grants you unfettered access to all current and future course content—forever.

    This isn't just another course—it's your gateway to pioneering FullStack applications that are as smart and efficient as they are scalable. The future of development is here, and it begins with your decision to join us. Let's start this journey together!

    Who this course is for:

    • Whether you're a budding developer eager to craft robust applications, or a seasoned programmer looking to infuse AI into your development process, this course is your gateway to becoming a proficient full-stack developer with a keen edge in .Net Core, Angular, and ChatGPT

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Hi, I am Rahul Sahay. I'm specialist in Web  technologies. You can often find me speaking and training at various  events around.  I am Software Architect. I have been  working in various aspects of the software development life cycle for 15+  years, focusing on System Design, Problem Solving, Low Level Design and many more like web stack development. I have been part of  software development in different applications, ranging from client  applications to web services to websites. As a code junkie, I love to  craft software, not only I enjoy writing software, I love sharing my  knowledge via my blog.I also speak at  conferences, web camps, and code camps.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 258
    • duration 25:25:52
    • Release Date 2024/01/03