Companies Home Search Profile

ASP.NET Core – Cloud-Native App Development

Focused View

Trevoir Williams

6:38:03

383 View
  • 1 - Introduction.mp4
    03:59
  • 2 - Exploring Cloud Native Development.mp4
    03:46
  • 3 - Exploring Sample Project.mp4
    03:06
  • 4 - Section Overview.mp4
    00:38
  • 5 - What Are Containers.mp4
    05:10
  • 6 - Containers vs Virtual Machines.mp4
    03:07
  • 7 - What Is Docker.mp4
    00:42
  • 8 - Install and Configure Docker Desktop.mp4
    04:16
  • 9 - Pull a docker image and create container.mp4
    09:35
  • 10 - Docker CLI vs UI.mp4
    03:02
  • 11 - Section Review.mp4
    00:34
  • 12 - Section Overview.mp4
    00:46
  • 13 - Containerization support in NET.mp4
    01:08
  • 14 - Create NET API Project.mp4
    03:43
  • 15 - Project Source Code.html
  • 16 - Explore Sample Project.mp4
    08:09
  • 17 - Connect to Database.mp4
    06:48
  • 18 - Test Application.mp4
    02:30
  • 19 - Add Dockerfile.mp4
    10:03
  • 20 - Run Docker Container.mp4
    07:54
  • 21 - Create container using dotnet publish NET SDK.mp4
    11:21
  • 22 - Docker Internal Network.mp4
    05:11
  • 23 - Section Review.mp4
    02:11
  • 24 - Section Source Code.html
  • 25 - Additional Reading.html
  • 26 - Section Overview.mp4
    01:05
  • 27 - Introducing Logging and Serilog.mp4
    09:18
  • 28 - Add Seq Log Aggregator as Container.mp4
    11:23
  • 29 - Add Client Application Part 1.mp4
    10:09
  • 30 - Add Client Application Part 2.mp4
    14:25
  • 31 - Explore Docker Compose.mp4
    01:31
  • 32 - Configure Docker Compose for API and UI.mp4
    09:57
  • 33 - Add Database and Seq to Docker Compose.mp4
    07:36
  • 34 - Section Review.mp4
    01:16
  • 35 - Section Source Code.html
  • 36 - Section Overview.mp4
    01:06
  • 37 - Understanding Reverse Proxies.mp4
    01:29
  • 38 - Introducing NGINX as a Reverse Proxy Server.mp4
    01:22
  • 39 - Setup NGINX with Docker Compose.mp4
    11:23
  • 40 - Testing Docker Compose and Reverse Proxy.mp4
    06:15
  • 41 - Understanding SSL Termination and Load Balancing.mp4
    03:03
  • 42 - Adding SSL to Proxy Server API.mp4
    13:36
  • 43 - Adding SSL to Proxy Server Client UI.mp4
    10:10
  • 44 - Section Review.mp4
    03:45
  • 45 - Section Source Code.html
  • 46 - Section Overview.mp4
    00:58
  • 47 - Review Container Image Creation.mp4
    02:22
  • 48 - Creating a Custom Database Image Part 1.mp4
    07:28
  • 49 - Creating a Custom Database Image Part 2.mp4
    07:26
  • 50 - About Docker Hub.mp4
    03:27
  • 51 - Publishing Image to Local Registry.mp4
    03:04
  • 52 - Public vs Private Repositories.mp4
    02:47
  • 53 - Versioning images.mp4
    03:51
  • 54 - Adding a tag to an image.mp4
    07:50
  • 55 - Tagging Best Practices.mp4
    03:07
  • 56 - Section Review.mp4
    00:49
  • 57 - Section Source Code.html
  • 58 - Section Overview.mp4
    01:23
  • 59 - Review Environment Variables.mp4
    03:55
  • 60 - Define Configuration Values based on Environment NET.mp4
    10:02
  • 61 - Specify Environment Variables in Containers.mp4
    07:22
  • 62 - Multiple Docker Compose Files.mp4
    08:59
  • 63 - Environment Variables as Configuration Values.mp4
    02:18
  • 64 - Section Review.mp4
    02:16
  • 65 - Section Source Code.html
  • 66 - Section Overview.mp4
    00:39
  • 67 - What is Kubernetes.mp4
    02:47
  • 68 - Kubernetes Deployments.mp4
    01:25
  • 69 - Installing Kubernetes.mp4
    01:40
  • 70 - Understanding the kubectl Command.mp4
    02:01
  • 71 - Installing the Kubernetes Dashboard UI.mp4
    05:03
  • 72 - Setup Dashboard User.mp4
    04:59
  • 73 - Dashboard and User Setup Full instructions.html
  • 74 - Configure Kubernetes namespace.mp4
    02:45
  • 75 - Run SQL Server in Kubernetes.mp4
    09:53
  • 76 - Run Seq in Kubernetes.mp4
    07:22
  • 77 - Create and Push Web App Images.mp4
    03:44
  • 78 - Running the API.mp4
    11:59
  • 79 - Running the Client Application.mp4
    04:22
  • 80 - Scaling an application.mp4
    03:57
  • 81 - Managing resources with CLI.mp4
    05:19
  • 82 - Adding storage volumes.mp4
    12:27
  • 83 - Section Review.mp4
    01:30
  • 84 - Section Source Code.html
  • 85 - Section Overview.mp4
    00:38
  • 86 - What is NET Aspire.mp4
    01:35
  • 87 - Enable NET Aspire.mp4
    03:47
  • 88 - Creating a sample NET Aspire Application.mp4
    07:53
  • 89 - Test Sample NET Aspire project.mp4
    01:05
  • 90 - Section Review.mp4
    01:05
  • 91 - Conclusion.mp4
    04:16
  • Description


    .NET Core | Docker | Kubernetes | NGINX | Containerization | Cloud Native Development | API | SQL | Logging

    What You'll Learn?


    • Docker
    • Kubernetes
    • Containerization
    • Building scalable applications
    • Docker Compose
    • Cloud-Native Development
    • .NET API
    • .NET MVC
    • Serilog
    • Seq
    • Microsoft SQL Server
    • .NET Aspire

    Who is this for?


  • Beginner to Intermediate .NET Core Developers
  • Docker beginners
  • Kubernetes beginners
  • What You Need to Know?


  • .NET Core knowledge
  • C# knowledge
  • Database development knowledge
  • More details


    Description

    Welcome to the comprehensive and hands-on course ASP.NET Core – Cloud-Native App Development. In this course, you will embark on a journey to master the art of building cloud-native applications using ASP.NET Core, Docker, and Kubernetes.

    Whether you're a beginner looking to dive into modern web development or an experienced developer looking to harness the power of Docker in your ASP.NET Core projects, this course is designed to equip you with the skills and knowledge you need to succeed.

    Course Highlights:

    1. Introduction to ASP.NET Core: Understand the fundamentals of ASP.NET Core, its architecture, and its role in modern web development.

    2. Docker Fundamentals: Explore the world of containerization with Docker, learning how to create, manage, and optimize containers for your ASP.NET Core applications.

    3. Building ASP.NET Core Applications: Dive into ASP.NET Core application development, covering topics like routing, middleware, controllers, and views.

    4. Cloud-Native Principles: Learn the principles of cloud-native development, including microservices architecture, scalability, and fault tolerance.

    5. Containerizing ASP.NET Core Apps: Discover how to containerize your ASP.NET Core applications using Docker, making them portable, efficient, and easy to deploy.

    6. Docker Compose: Master Docker Compose to orchestrate multi-container applications effortlessly and manage dependencies between components.

    7. Monitoring and Logging: Implement robust monitoring and logging solutions to gain insights into your cloud-native ASP.NET Core applications.

    8. Security Best Practices: Learn best practices for protecting your applications and data using ASP.NET Core and Docker containers.

    9. Scaling and Load Balancing: Understand how to scale your applications horizontally and set up load balancing to handle increased traffic.

    By the end of this course, you will have the skills and confidence to build, containerize, and deploy cloud-native ASP.NET Core applications with Docker. You'll also be well-equipped to tackle real-world projects and stay on the cutting edge of modern web development practices.

    Join us on this exciting journey into the ASP.NET Core, Docker and Kubernetes world, and let's turn you into a cloud-native development expert. Enroll now and start building scalable, portable, and efficient web applications for the cloud!

    Who this course is for:

    • Beginner to Intermediate .NET Core Developers
    • Docker beginners
    • Kubernetes beginners

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Trevoir Williams
    Trevoir Williams
    Instructor's Courses
    Trevoir Williams is a passionate software and system engineer with a strong drive to share the best of his knowledge with students around the globe. His educational achievements include a Master’s degree in Computer Science (major in Software Development) and several Microsoft Azure Certifications.His impressive work experience includes software consulting, software engineering, database development, cloud system, and server administration, lecturing, and he’s also a musician!Trevoir enjoys teaching IT and development skills and guides students in gaining the latest knowledge with practical application in the modern industry.
    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 82
    • duration 6:38:03
    • Release Date 2024/06/16

    Courses related to ASP.NET Core