WEB 105: Development Environment provides students with the current industry context, standards and fundamental tools required to dive into back-end web developing. Students will become familiar with the back-end environment by setting up a web server, setting up a virtual host, running an https and creating sandboxes. They will gain confidence and access greater control in front and back-end web development by executing command line through Terminal. Understanding of best-practice in version control will be emphasized as students learn how to utilize open source distributed version control systems and incorporate thorough testing and debugging practices into their development projects.