Introduction to DevOps (4 cr)
Code: C-02467-CA00DY44-3002
General information
- Enrolment period
- 11.03.2024 - 19.04.2024
- Registration for the implementation has ended.
- Timing
- 13.05.2024 - 31.07.2024
- Implementation has ended.
- Credits
- 4 cr
- Institution
- HAMK University of Applied Sciences, This is an online course offered via the Moodle platform. It consists of an online session via Zoom at the beginning of the course which is recommended for participants. The online session is recorded and made available shortly after the lecture.
- Teaching languages
- English
- Seats
- 0 - 40
- Course
- C-02467-CA00DY44
Objectives (course unit)
The student - will understand the benefits of the DevOps approach to software development - will get familiar with Azure DevOps and learn to use several tools such as Azure Boards, Repos and pipelines for better software development and collaboration - will learn to use version control to manage software repositories and software delivery by using a release-based workflow on GitHub.
Content (course unit)
Contents: - Introduction to DevOps - Getting Started with Azure DevOps. - Tools for DevOps: GitHub - Building an app with DevOps
Location and time
This is an online course offered via the Moodle platform. It consists of an online session via Zoom at the beginning of the course which is recommended for participants. The online session is recorded and made available shortly after the lecture.
Exam schedules
No Exam
Assessment methods and criteria
The course is evaluated on a scale of 0-5. The course includes Quizzes and practical tasks that are referred to as lab exercises. The grading will be based on the following criteria: Grade 0: Does not meet any of the following requirements. Grade 2: Have completed all quizzes successfully and have conducted at least 1 lab exercise successfully. Grade 3: Have completed all quizzes successfully and have conducted at least 2 lab exercises successfully. Grade 4: Have completed all quizzes successfully and have conducted at least 3 lab exercises successfully. Grade 5: Have completed all quizzes successfully and have conducted all lab exercises successfully. Note: Lab exercises are evaluated as Pass/Fail. You need to complete the lab 100% to pass the lab exercise.
Assessment scale
1-5
Teaching methods
The course is implemented as an independent online study with a couple of online sessions that are held in the evenings. About the Course: Introduction to DevOps is an introductory-level course that is suitable for anyone who is interested in learning DevOps.It does not require any prior knowledge of DevOps. In the course, you will learn the basics of modern software development by utilizing Azure DevOps features such as Azure Boards, Repos and pipelines. Students will also get familiar with version control and learn to manage the lifecycle of a project on GitHub. Prerequisites: Basic understanding of computer systems and web-based services. Contents: - Introduction to DevOps - Getting Started with Azure DevOps. - Tools for DevOps: GitHub - Building an app with DevOps Learning Outcomes: The student - will understand the benefits of the DevOps approach to software development - will get familiar with Azure DevOps and learn to use several tools such as Azure Boards, Repos and pipelines for better software development and collaboration - will learn to use version control to manage software repositories and software delivery by using a release-based workflow on GitHub.
Learning materials
All learning materials and information about relevant literature such as books are available in the Moodle learning environment for the course. The course heavily utilizes Microsoft Learning Materials ( learn.microsoft.com)
Student workload
1 ECTS credit is equal to approximately 27 hours of a student's work.
Further information
The course is implemented online. HAMK students register for studies in Pakki at the time shown in the implementation plan. Students from other universities of applied sciences primarily enrol in Peppi/Pakki. The course information (campusonline.fi portal) contains a registration form for students who are not yet able to enrol in Peppi/Pakki. Students accepted to the course from other universities of applied sciences will receive an email after the registration period has ended, with instructions on how to activate their HAMK user IDs. Note! the message may be redirected to the spam folder. Course feedback is given at the end of each course / module in Pakki. For more information on course/module feedback, see the student feedback page. Open University of Applied Sciences and CampusOnline students can provide course/module feedback via a browser at https://pakki.hamk.fi/spark. 40 study places reserved for HAMK students. 40 study places reserved for CampusOnline students