❗The content presented here is sourced directly from ThaiMOOC platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [February 21st, 2023]
Welcome to the NGINX Web Server Deep Dive course! In this course, you will learn how to install, configure, and customize NGINX for a wide variety of uses. You will be educated in how to use the NGINX documentation to assist you as you work with NGINX.
Course Overview: This course will provide you with a comprehensive overview of NGINX, from installation to configuration to customization. You will learn how to use NGINX as a web server, reverse proxy, cache, and load balancer. You will also learn how to compile additional modules, tune for performance, and integrate with third-party tools like Let's Encrypt.
Related Learning Suggestions: To further your knowledge of NGINX, you may want to explore topics such as security, performance tuning, and advanced configuration. You may also want to look into other web server technologies, such as Apache and IIS. Finally, you may want to look into other web development technologies, such as HTML, CSS, and JavaScript.
[Applications]
Upon completion of this course, participants should be able to apply their knowledge of NGINX to configure and customize it for their own needs. They should be able to use the NGINX documentation to assist them in their work and be able to compile additional modules, tune for performance, and integrate with third-party tools. Additionally, they should be able to use NGINX as a web server, reverse proxy, cache, and load balancer.
[Career Paths]
1. NGINX Web Server Administrator: NGINX Web Server Administrators are responsible for the installation, configuration, and maintenance of NGINX web servers. They must be knowledgeable in the latest technologies and trends in web server administration, such as security, performance tuning, and integration with third-party tools.
2. NGINX Web Developer: NGINX Web Developers are responsible for developing web applications and websites using NGINX. They must be knowledgeable in the latest technologies and trends in web development, such as HTML, CSS, JavaScript, and other web development frameworks.
3. NGINX System Engineer: NGINX System Engineers are responsible for the design, implementation, and maintenance of NGINX systems. They must be knowledgeable in the latest technologies and trends in system engineering, such as cloud computing, virtualization, and automation.
4. NGINX Security Analyst: NGINX Security Analysts are responsible for the security of NGINX systems. They must be knowledgeable in the latest technologies and trends in security, such as encryption, authentication, and intrusion detection.