Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IIS Web Server: Publishing and Deploying Web Applications
Rating: 3.6 out of 5(38 ratings)
278 students

IIS Web Server: Publishing and Deploying Web Applications

2024 - IIS on Windows Server 2025 | Mastering of deploying various web applications on IIS Web Server
Created byAgus Kurniawan
Last updated 12/2024
English

What you'll learn

  • Setting up web server IIS on Windows 10 and Windows Server 2019
  • Configuring and publishing ASPNET web application
  • Configuring and publishing ASPNET Core web application
  • Configuring and publishing PHP web application
  • Configuring and publishing NodeJS Express web application
  • Configuring and publishing Python Django web application
  • Configuring and publishing Go web application
  • Special Topics: web server IIS on Azure Windows Server 2022
  • Special Topics: web server IIS on Azure Windows Server 2025

Course content

4 sections27 lectures4h 17m total length
  • Course Overview1:06

    Publish and deploy on the IIS server. Explore ASP.NET on .NET Framework and ASP.NET Core with .NET Core, PHP, Node.js Express, and Python Django, Windows 10 and Windows Server 2019.

  • Preparation1:31

    Prepare a compatible environment by setting up IIS 10 on Windows 10 or Windows Server 2016 and 2019, using VirtualBox or Hyper-V, and ensure internet access for libraries and SDKs.

  • Setting up Web Server IIS on Windows 103:10

    Set up IIS on Windows 10, install ASP.NET 4.8 and CGI, and enable essential features. Use the IIS management console to create and verify a website by loading localhost.

  • Setting up Web Server IIS on Windows Server 20193:03

    Set up IIS on Windows Server 2019, install roles and features via software manager, enable .NET Framework 4.7.2, and verify deployment by typing localhost.

Requirements

  • Computer with Windows 10 or Windows Server
  • No prior programming to follow this course

Description

Internet Information Services (IIS) is not only a web server but it's also a full application server that we can deploy various web application platforms. IIS supports HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP and NNTP. We can find IIS on Windows as add-ons.

This bootcamp focuses on how to deploy various web application platform with step-by-step approach on IIS. The following is a list of topics that you will learn how to deploy these web application platforms:

  • ASP.NET web application (.NET Framework)

  • ASP.NET Core web application (.NET Core)

  • PHP web application

  • Node.js with Express framework

  • Python Django web application

  • Python FastAPI web application

  • Go web application

  • Java Spring Boot web application

  • Special Topics: web server IIS on Azure Windows Server 2022

  • Special Topics: web server IIS on Windows Server 2025

The bootcamp provides a complete guideline with step-by-step for deploying web applications. We use Internet Information Services (IIS) version 10 that is available on Windows 10, Windows Server 2016 and Windows Server 2019. For demo, we use IIS on Windows 10, Windows Server 2019, Windows Server 2022 and Windows Server 2025.

To follow this bootcamp, you should a basic knowledge of Windows Operating System. The bootcamp can be followed by IT administrators and developers. Anyone is welcome to attend this bootcamp to learn how to deploy web applications on IIS.


Updated Info

  • 15 December 2024. Added some special topics for publishing and deploying web application on Azure Windows Server 2025

  • 26 August 2022. Added some special topics for publishing and deploying web application on Azure Windows Server 2022 + IIS

  • 23 February 2022. Added a new video for deploying Go Web application on Windows Server 2022 + IIS

Who this course is for:

  • Developers
  • Web Developers
  • IT Administrators
  • Anyone who wants to manage web server IIS for publishing and deploying web applications