In this class, you’ll learn what DevOps is, its core principles, how it came about, and common practices & tools used in the DevOps model. This class will be taught lecture style with opportunities for Q&A throughout.
We will cover the basics of the Software Development Lifecycle (SDLC) and cloud computing. We will examine how the traditional model of software development (Dev) and information technology operations (Ops) works and how the DevOps model breaks the barrier between Dev and Ops in order to streamline the innovation and delivery of high quality software.
We will also be covering common skills, practices, and tools that are being used by DevOps practitioners. You will learn about DevOps practices such infrastructure as code (IaS), continuous integration (CI), continuous deployment (CD), and containerization, as well as how they conceptually fit into the software development lifecycle. In doing so, we will briefly touch on modern tools that are used in industry today.
Prerequisites: No programming experience is required. Having some familiarity with software development and/or how technology organizations are run would be beneficial, but not required.
Code of Conduct: Girl Develop It is focused on providing opportunities for women and non-binary individuals to learn web and software development, but our classes and events are open to all genders and identities. We are dedicated to providing a welcoming and comfortable environment for all to learn to code and every attendee is expected to uphold our Code of Conduct (http://www.girldevelopit.com/codeofconduct).