Web Server IIS Mastery Course
Web Server IIS Mastery Course, available at $19.99, has an average rating of 4.59, with 112 lectures, based on 3196 reviews, and has 15067 subscribers.
You will learn about Install and configure IIS in different types of operating systems. Adding and managing Websites on your server. Understand SSL and learn how to add a certificate to your website. Learn tips on how to optimize your IIS server for best performance. Learn how to secure your IIS server. Understand what is IIS application pools and how to configure. Understand what is URL rewrite and apply some examples. learn how to Implement IIS High Availability. This course is ideal for individuals who are Web developers Who are are willing to Know how to Host there Web Application on IIS or Server admins Who are willing to learn how to Work With Web server IIS or Anyone who want to learn how to Host and Manage Websites on IIS server It is particularly useful for Web developers Who are are willing to Know how to Host there Web Application on IIS or Server admins Who are willing to learn how to Work With Web server IIS or Anyone who want to learn how to Host and Manage Websites on IIS server.
Enroll now: Web Server IIS Mastery Course
Summary
Title: Web Server IIS Mastery Course
Price: $19.99
Average Rating: 4.59
Number of Lectures: 112
Number of Published Lectures: 83
Number of Curriculum Items: 112
Number of Published Curriculum Objects: 83
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Install and configure IIS in different types of operating systems.
- Adding and managing Websites on your server.
- Understand SSL and learn how to add a certificate to your website.
- Learn tips on how to optimize your IIS server for best performance.
- Learn how to secure your IIS server.
- Understand what is IIS application pools and how to configure.
- Understand what is URL rewrite and apply some examples.
- learn how to Implement IIS High Availability.
Who Should Attend
- Web developers Who are are willing to Know how to Host there Web Application on IIS
- Server admins Who are willing to learn how to Work With Web server IIS
- Anyone who want to learn how to Host and Manage Websites on IIS server
Target Audiences
- Web developers Who are are willing to Know how to Host there Web Application on IIS
- Server admins Who are willing to learn how to Work With Web server IIS
- Anyone who want to learn how to Host and Manage Websites on IIS server
Welcome everybody to my course “Web Server IIS Mastery Course”
In this course I will teach you how to install, manage and configure Webserver IIS Role on Windows Server in order to host your websites in your own server, whether you are a web developer and you want to learn how to host your own websites on your own IIS server, or if you are a system administrators who want to know how to configure and manage websites on IIS server, this course will be for you.
I divided this course into several sections as follows :
Section 1: Introduction and installation
I will cover the installation of IIS on both windows 10 and windows server 2012 GUI and core editions and how to use a web platform installer tool to configure and update the components of IIS.
Section 2: Adding your first websites
In this section, you will learn how to add and host your first websites in IIS.
I covered adding a static HTML website and other asp.net dynamic with the SQL Server back-end database.
Section 3: Application Pools
Here in this section, I explained the concept of application pools and how to configure by covering all advanced settings in detail.
Section 4: Authentication
In IIS we have multiple authentication types :
-
Anonymous
-
basic
-
windows
-
digest
-
forms
I covered each of these types and implemented them in a separate example to show the difference between them.
Section 5: SSL Encryption
In this section, I showed how to implement and add an SSL certificate using HTTPS protocol to your websites and I implemented a real example by adding a go-daddy SSL certificate to my website.
Section 6: URL Rewrite module
A URL rewrite is a very important module in IIS.
Here In this section gave an overview of it and how to implement several examples and rules like :
-
Removing aspx extension from the URL
-
Redirect HTTP to HTTPS
-
lowercasing URLs
Section 7: IIS monitoring
In this section, I showed several techniques and tips to help you monitor your IIS server.
Section 8: Performance optimization
In order to have the best performance for your website and server.
Here in this section, I tried to cover some of the most important tips to help achieve the best performance for your server.
Section 9: Securing IIS
And to ensure your server is secure from hackers, This section, I explained some tips that will help you secure your Server and your websites.
Section 10: Other topics
In this section I showed some other topics about IIS as follows :
-
Virtual directories
-
Default document
-
FTP access
-
Working with Power Shell
Section 11: Application initialization
Section 12: IIS architecture
Section 13: Your Questions
In this section, I will create lectures answering your questions.
Section 14: IIS High Availability
Covered both NFS and DFS-R HA
Monthly Updates!
This course will be updated monthly with new lectures and sections. You can find a list of the upcoming updates in the Upcoming Updates Section if the course.
And if you have any Idea or topic you would like me to explain and cover, you can contact me and I will add it to the course.
Support
You can check other students who know how much I am active in answering any question, not only related to the course but also I provide free help in any computer science topic on my website, you can find this in the bonus section of the course. So don’t worry about anything you may feel unclear, I will be with you almost 24/7 to help you.
My Promise to You
I’ll be here for you in every step. If you have any questions about the course content or anything related to this topic or any other topic, you can always put a question in the course or send me a direct message. and I will be here with you to help.
I want to make this the best course about IIS Web Server Role. So if there is any way I can improve this course, just tell me and I’ll be happy to hear and I will make it happen.
With the 30-day 100% money-back guarantee, there is nothing holding you back from jumping in right now and trying the course out.
Go ahead and click the enroll button, and I’ll see you in lesson 1!
What are the requirements?
-
know basically What and how to Use Windows Server
-
Windows PC
-
Internet connection
-
Basic Knowledge About Active Directory Domain Services
-
Basic Knowledge about “how the Internet Works”
What is the target audience?
-
Web developers who are willing to Know how to Host there Web Application on IIS
-
Server admins who are willing to learn how to Work With Web server IIS
-
Anyone who wants to learn how to Host and Manage Websites on the IIS server
What am I going to get from this course?
Install and configure IIS in different types of operating systems.
Adding and managing Websites on your server.
Understand SSL and learn how to add a certificate to your website.
Learn tips on how to optimize your IIS server for best performance.
Learn how to secure your IIS server.
Understand what is IIS application pools and how to configure.
Understand what is URL rewrite and apply some examples.
learn how to Implement IIS High Availability.
Course Curriculum
Chapter 1: Basic introduction and installation
Lecture 1: IIS Overview
Lecture 2: Getting Support
Lecture 3: Udemy Platform Overview
Lecture 4: Before You Continue!!
Lecture 5: Note About IIS Installation
Lecture 6: Installing IIS feature on windows 10
Lecture 7: Installing IIS role on windows server 2012 (GUI)
Lecture 8: Installing IIS feature on windows 2012 Core edition
Lecture 9: Uninstalling IIS
Chapter 2: Creating your first websites
Lecture 1: Create you first website
Lecture 2: Bindings explained
Lecture 3: Add your second website
Chapter 3: Application pools
Lecture 1: What are application pools?
Lecture 2: Application pool identities
Lecture 3: Lab 1 – 2 websites same application pool
Lecture 4: Lab 2 – 2 websites different application pools
Lecture 5: Lab 3 – Same website different application pools
Lecture 6: Advanced Settings – General
Lecture 7: Advanced Settings – CPU
Lecture 8: Advanced Settings – process model
Lecture 9: Advanced Settings – process orphaning
Lecture 10: Advanced Settings – rapid failure
Lecture 11: Advanced Settings – recycling
Lecture 12: Default application pool settings
Chapter 4: Authentication
Lecture 1: Introduction about authentication in IIS
Lecture 2: Anonymous authentication
Lecture 3: Anonymous with Impersonation
Lecture 4: Basic and digest authentication
Lecture 5: Windows authentication
Lecture 6: Forms authentication
Chapter 5: SSL encryption (HTTPS protocol)
Lecture 1: HTTPS Overview
Lecture 2: Installing SSL Certificate
Lecture 3: Backup – Restore SSL certificates
Lecture 4: SSL certificate types
Lecture 5: Trusting the self signed certificate
Lecture 6: SSl certificate authentication
Chapter 6: URL Rewrite module
Lecture 1: URL Rewrite introduction
Lecture 2: Enforce lower case URL
Lecture 3: Redirect non-www to www
Lecture 4: HTTP to HTTPS redirect
Lecture 5: remove aspx extention
Lecture 6: Down for maintenance
Chapter 7: IIS monitoring
Lecture 1: Worker Processes monitoring
Lecture 2: Request failed tracing
Lecture 3: Advanced logging module
Lecture 4: Performance monitoring tool
Chapter 8: IIS Performance Optimization Tips
Lecture 1: Configure Logging
Lecture 2: Disable Debugging
Lecture 3: Threads per processor
Lecture 4: Queue length
Lecture 5: Content Compression
Lecture 6: Application pool settings
Lecture 7: Output cache
Chapter 9: IIS Security Tips
Lecture 1: Isolate directory
Lecture 2: Firewall settings
Lecture 3: Request filtering
Lecture 4: IP Domain Restrictions
Lecture 5: Mime Types
Lecture 6: Error pages
Lecture 7: Final recommendations
Chapter 10: Other topics
Lecture 1: Virtual directories
Lecture 2: Default document
Lecture 3: FTP Access
Lecture 4: Working with PowerShell
Lecture 5: Install WordPress on IIS
Chapter 11: Application initialization
Lecture 1: What is application initialization?
Lecture 2: Setup using PowerShell
Lecture 3: Setup using configuration files
Lecture 4: Setup Custom loading page
Chapter 12: IIS architecture
Lecture 1: IIS components
Lecture 2: Request handling
Chapter 13: IIS High Availability
Lecture 1: HA vs DR
Lecture 2: IIS Web Farm – Network load balancing
Lecture 3: IIS Application request routing (ARR)
Lecture 4: Shared Content Intro
Lecture 5: Web Farm Shared Content- Network Share
Lecture 6: Web Farm Shared Content- DFS-R
Chapter 14: Real case scenarios
Lecture 1: Hosting on MS Azure
Chapter 15: Your Questions
Lecture 1: What is this section?
Lecture 2: Create multiple websites with multiple certificates and ports on the same server
Lecture 3: Debug the w3wp.exe process
Lecture 4: How to get server name on which IIS is running and Recent used
Lecture 5: IIS monitoring – Get Requests in a period of time
Instructors
-
Hasan Aboul Hasan
Digital Marketing & Tech Specialist – Founder of LearnWithHa
Rating Distribution
- 1 stars: 25 votes
- 2 stars: 45 votes
- 3 stars: 360 votes
- 4 stars: 1196 votes
- 5 stars: 1570 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Financial Technology Courses to Learn in December 2024
- Top 10 Agile Methodologies Courses to Learn in December 2024
- Top 10 Project Management Courses to Learn in December 2024
- Top 10 Leadership Skills Courses to Learn in December 2024
- Top 10 Public Speaking Courses to Learn in December 2024
- Top 10 Affiliate Marketing Courses to Learn in December 2024
- Top 10 Email Marketing Courses to Learn in December 2024
- Top 10 Social Media Management Courses to Learn in December 2024
- Top 10 SEO Optimization Courses to Learn in December 2024
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024