Title

DevSecOps using GitHub Actions: Secure CICD with GitHub

Build Secure DevOps Pipelines with GitHub Actions and integrate SAST, DAST, SCA security tools in the Pipeline

4.45 (742 reviews)
Udemy
platform
English
language
Other
category
instructor
DevSecOps using GitHub Actions: Secure CICD with GitHub
8β€―132
students
4.5 hours
content
Dec 2024
last update
$79.99
regular price

What you will learn

Understand basics of DevSecOps and learn about various tools used in DevSecOps

Learn basics of GitHub Actions and write yaml files in GitHub Actions

Integrate security tools in GitHub Actions Pipeline and execute SAST/DAST/SCA scans

Implement robustness in GitHub Actions

End to End Case study on Java Project where we implement DevSecOps Pipeline with GitHub Actions

Learn using a Git repository from Git bash

Learn CI/CD pipeline creation

Learn various tools used for DevSecOps

Learn SonarCloud

Learn Snyk

Learn OWASP ZAP

Learn Yaml

Learn to create DevSecOps Engineer CV

Learn to implement DevSecOps for NodeJS application

Learn to implement DevSecOps for .Net application

Why take this course?

🌟 Master DevSecOps with GitHub Actions: Your Journey to Secure CI/CD Pipelines 🌟

Course Updates:

  • v 10.0 - May 2024 πŸš€

    • Added a comprehensive DevSecOps Handbook document in Section 8.
  • v 9.0 - Jan 2024 πŸ› οΈ

    • Updated GitHub Repos for SAST scan with Java 17 and changed sonar.login to sonar.token.
  • v 8.0 - April 2023 🌍

    • Enhanced course content with Indonesian and Chinese Subtitles.
  • v 7.0 - January 2023 πŸŽ“

    • Introduced a new C# Assignment for DevSecOps pipeline, complete with solution and common error solutions.
  • v 6.0 - October 2022 🌍

    • Updated course with French and German Subtitles.
  • v 5.0 - July 2022 πŸ”

    • Added a case study for a NodeJS Project, covering an End to End DevSecOps Pipeline using GitHub Actions in Section 5.
  • v 4.0 - June 2022 πŸ“š

    • Included notes on populating code coverage on SonarCloud or SonarQube dashboard in Section 3.
    • Provided detailed videos to create accounts with SonarCloud and Snyk.
    • Updated course content.
  • v 3.0 - May 2022 πŸ›‘οΈ

    • Updated the course with a report walkthrough of SAST/SCA/DAST tools integrated in an End to End DevSecOps Pipeline using GitHub Actions.
  • v 2.0 - May 2022 🎬

    • Added videos on implementing an End To End DevSecOps Pipeline with GitHub Actions.
    • Introduced new quiz questions to test your knowledge.
  • v 1.0 - April 2022 πŸ”„

    • Launched with a focus on practical hands-on experience in implementing security in DevOps pipelines using GitHub Actions.

🎯 Who is this course for? 🎯

This comprehensive course is tailored for:

  • Developers
  • DevOps Engineers
  • Security Engineers
  • Aspiring professionals in the Security domain
  • Quality Assurance Engineers
  • InfoSec/AppSec Professionals

πŸš€ Why DevSecOps and this course? πŸš€

  • It's a practical hands-on course, unmatched on the internet.
  • DevSecOps is a critical skill for the modern tech landscape, ensuring rapid development without compromising security.
  • This course will empower you to create, build, and maintain secure pipelines in your projects.
  • By integrating security within the pipeline, it helps in enhancing both productivity and security.

πŸ“ Before You Enroll:

  • Ensure you have a GitHub account.

πŸŽ“ Disclaimer:

Please note that Indonesian, Chinese, French, German, Spanish, and English subtitles are generated via a caption generator tool. While we strive for accuracy, there may be grammar or interpretation mistakes. We welcome your feedback to continually improve the learning experience.


Embark on your journey to master DevSecOps with GitHub Actions today! Secure your pipelines, elevate your skills, and stay ahead in the ever-evolving tech industry. πŸ›‘οΈπŸš€

Screenshots

DevSecOps using GitHub Actions: Secure CICD with GitHub - Screenshot_01DevSecOps using GitHub Actions: Secure CICD with GitHub - Screenshot_02DevSecOps using GitHub Actions: Secure CICD with GitHub - Screenshot_03DevSecOps using GitHub Actions: Secure CICD with GitHub - Screenshot_04

Our review

🌟 Overview of the Course 🌟

The course on DevSecOps with a focus on Snyk has garnered a global rating of 4.64, indicating that it has been well-received by learners. The recent reviews are a mix of positive and constructive feedback, which we'll explore in detail below.

πŸ‘ Pros of the Course πŸ‘

  • Comprehensive Introduction: Many students found the course to be an amazing resource, especially for those who are new to DevSecOps or SAST (Software Application Security Testing). It provided a solid understanding of the basics and practical hands-on sessions.

  • Real-World Application: The instructor was commended for his clear explanations and the application of tools like Snyk in real-world scenarios, such as within GitHub Actions.

  • Interactive Learning: The course was described as a "great" and "nice way of explaining" various security testing tools, with concepts being very clearly explained.

  • Engagement and Support: Learners appreciated the Q&A section, where many of their queries were answered effectively, resolving errors encountered during setup.

  • Course Content: The course content itself was deemed "good," offering valuable insights into DevSecOps practices.

🚫 Cons of the Course 🚫

  • Repetition and Basic Information: Some students felt that there was unnecessary repetition in some parts, which did not add value to their learning experience. Additionally, basic information like Git installation and setup was covered extensively, potentially overwhelming for beginners.

  • Advanced Scenarios and Tools: While the course covered SAST with Snyk comprehensively, it was criticized for lacking content on integrating SCA (Software Composition Analysis) tools like Fortify, as well as advanced DevSecOps practices in AWS environments.

  • Real-Life Integration: Some learners expected more real-life scenario examples, particularly with integrating security tools directly into code repositories rather than just using a predefined website for DAST (Dynamic Application Security Testing).

  • Language and Presentation: The instructor's proficiency in English was noted to affect the delivery of the course. Some learners felt that this could have been improved for better clarity.

  • Technical Issues: A specific frustration was expressed regarding a lecture where files to be deleted were already gone, making it impossible to complete the task as instructed.

  • Course Limitations: The course did not demonstrate the full cycle of CI/CD as seen in enterprise environments and lacked reusability examples for GitHub actions across different repositories.

  • Resource Accessibility: One learner mentioned the need for better zoom functionality on Udemy's mobile application to read the content clearly.

Recommendation Summary

The course is highly recommended for those looking to understand DevSecOps and gain some practical experience. It's particularly valuable for beginners who are new to the field. However, it's advised to stop at lecture 22 if you're a complete beginner to avoid frustration. The course could be improved by incorporating more advanced scenarios, real-life code integration examples, and ensuring clarity in communication. It's also suggested that the instructor addresses the technical issues mentioned, such as the one with the missing files in lecture 27. Overall, the course is considered a good introduction to DevSecOps, Snyk, and other security tools, with room for enhancements in some areas.

Charts

Price

DevSecOps using GitHub Actions: Secure CICD with GitHub - Price chart

Rating

DevSecOps using GitHub Actions: Secure CICD with GitHub - Ratings chart

Enrollment distribution

DevSecOps using GitHub Actions: Secure CICD with GitHub - Distribution chart

Coupons

DateDiscountStatus
06/11/2022100% OFF
expired

Related Topics

4611380
udemy ID
24/03/2022
course created date
30/03/2022
course indexed date
Angelcrc Seven
course submited by