This course explores the fundamentals of CI/CD and Development Operations. We examine the use of the command line. Mastering the command line and version control systems enhances task automation and efficient file management
By the end of this course, students should be able to work with a text-based interface for interacting with a computer's operating system, and create distributed version control system (DVCS) for tracking changes in source code during software development
This course teaches you how to set up and manage Domain Name Services (DNS). We'll cover creating subdomains, launching cloud servers, and configuring DNS by adding the appropriate host records. We will use Namecheap as our DNS vendor, Digital Ocean as our VPC vendor, Ubuntu Operating system, and Apache web server
Upon completion, students will be proficient in registering and managing domain names, setting up and configuring cloud servers with web services like Apache, implementing DNS configurations for domains and subdomains, and applying basic site security measures such as SSL.