Introduction to Software Development
There are two types Software Development, Frontend and Backend. In short, Frontend Development creates interface where the users interact with the web while Backend Development makes the Frontend able to interact with the Database.
DevOps, however should also be known by Backend Developers. Technologies like Apache, Nginx, Redis, Docker, Kubernetes, Terraform, AWS, GCP, Azzure should be familiarized for someone wishing to be a Backend Developer.