Dev Ops - Web Development
Theory
- Basic
- Testing
- Unit Testing => Test block of Code => Functions, Modules, Classes
- Integration Testing => Modules are combined and tested together
- E2E Testing => Emulating a User
- JS Tools => Jest, Cypress, Puppeteer
- Domain
- GoDaddy, Big Rock, HostGator, Namecheap
- Types => .com, .in, .NET, .org
- Deploying Front-end Projects
- Deploying Full-stack Projects
- Platforms => Heroku, AWS (Dyno), Digital Ocean (Droplets), GoDaddy
- Server Software => Apache, Nginx
- Containers & Visualization => Docker, Kubernetes
- Images & Video => Amazon S3, Cloudinary
- Server
- Types => VPS, Shared, Dedicated
- Hosting = Linux/Ubuntu, Windows
- Terminal => Putty, Windows PowerShell
- Deploy Using => GIT, SSH/Password, FTP/SFTP
- Process Manager => pm2
- FTP Client => FileZilla
- SSL Certificate => Lets Encrypt