Linux & Server Administration
Linux serverlarini professional darajada boshqarishni o'rganing. SSH, Nginx, Docker, VPS, SSL va Production serverlarni sozlashni amaliy loyihalar orqali o'zlashtiring.
Kurs haqida
Linux & Server Administration kursi Linux operatsion tizimi va serverlarni professional darajada boshqarishni o'rganmoqchi bo'lgan o'quvchilar uchun mo'ljallangan. Ushbu kurs davomida zamonaviy web-serverlarni sozlash, Docker yordamida konteynerlash, domen ulash, SSL sertifikatlarini o'rnatish hamda loyihalarni Production muhitiga joylashtirishni o'rganasiz.
Darslar to'liq amaliy mashg'ulotlar asosida olib boriladi. Har bir o'quvchi kurs davomida o'z VPS serverida ishlaydi va haqiqiy Production serverni mustaqil sozlaydi.
Kurs davomida quyidagi mavzular o'rganiladi:
• Linux Fundamentals
• Linux File System
• Terminal Commands
• Bash Shell
• Bash Scripting (Introduction)
• SSH
• Users & Groups
• File Permissions
• Ownership
• Package Management
• System Services (systemd)
• Process Management
• Disk Management
• Cron Jobs
• Environment Variables
• Firewall (UFW)
• Networking Basics
• DNS Fundamentals
• Nginx
• Apache
• Reverse Proxy
• Load Balancing (Introduction)
• SSL Certificates (Let's Encrypt)
• Domain Configuration
• VPS Management
• Docker
• Docker Compose
• Docker Networking
• Docker Volumes
• Git
• GitHub
• Monitoring
• Logging
• Backup & Restore
• Security Best Practices
• Performance Optimization
• Production Deployment
Amaliy loyihalar:
• VPS Server Configuration
• Professional Nginx Web Server
• Reverse Proxy Server
• Dockerized Web Application
• SSL Protected Website
• Multi-Service Docker Compose Project
• Production Deployment
• Automated Backup System
Kurs yakunida o'quvchilar Linux serverlarini mustaqil boshqarish, Docker muhitida ilovalarni ishga tushirish, domen va SSL sertifikatlarini sozlash, Nginx orqali web-serverlarni boshqarish hamda Production serverlarni xavfsiz va barqaror ishlatish ko'nikmalariga ega bo'ladilar.
Bu kurs Backend dasturchilar, DevOps muhandislari, System Administratorlar va Cyber Security mutaxassislari uchun mustahkam poydevor hisoblanadi.
Prerequisite:
Tavsiya etiladi:
• Python Foundation kursini tamomlagan bo'lish.
• Kompyuterdan erkin foydalana olish.
• Git asoslarini bilish foydali, ammo majburiy emas.