free-programming-books icon indicating copy to clipboard operation
free-programming-books copied to clipboard

Added SecDim to Free-Courses-EN Security

Open lord-pendragon opened this issue 2 years ago • 3 comments

What does this PR do?

Adds online learning resources for learning application security along with a Playground platform for security of the same.

For resources

Description

An online platform that teaches developers about application security through a game, explores various security vulnerabilities across a wide variety of languages and systems.

Why is this valuable (or not)?

Security is becoming increasingly important in todays programming landscape, it is important for developers to be aware of security vulnerabilities as well as how to address them defensively from the ground up instead of patching them when exploited.

How do we know it's really free?

All you need to do is sign up an account and go try all of the free publicly listed games. Many of which have been made thanks to community contributions and hence are kept free for everyone. There is no need to pay anything nor register a credit card to start learning about AppSec especially since the resource covers most of the popular languages like JavaScript and Python for free. Even the account registration is for setting up SSH so you can securely fork the repositories and play around with them, otherwise the content on Learn can be accessed without the need to sign up.

For book lists, is it a book? For course lists, is it a course? etc.

There is a learning website that accompanies the platform which provides open free courses for learning application security, valuable to learn before attempting the game challenges.

Checklist:

  • [x] Read our contributing guidelines.
  • [x] Search for duplicates.
  • [x] Include author(s) and platform where appropriate.
  • [x] Put lists in alphabetical order, correct spacing.
  • [x] Add needed indications (PDF, access notes, under construction).
  • [x] Used an informative name for this pull request.

Follow-up

  • Check the status of GitHub Actions and resolve any reported warnings!

lord-pendragon avatar Mar 22 '23 03:03 lord-pendragon

Be sure to check the free-programming-books-lint output for linter errors. Alphabetical order and spacing are the most common problems. It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. This website doesn't fit well in courses or playgrounds, but we'll accept a single link in the interactive tutorials list under "language agnostic". Don't add an author "Hamza" attribution if it's not on the website. Use just a corporate author - "Security Dimension" or "SecDim". Thanks for making the resource free!

eshellman avatar Mar 22 '23 14:03 eshellman

Could also work in "Problems Sets and Competitive Programming"; there's a section for "Information security"

eshellman avatar Mar 22 '23 14:03 eshellman

This Pull Request has been automatically marked as stale because it has not had recent activity during last 60 days :sleeping:

It will be closed in 30 days if no further activity occurs. To unstale this PR, draft it, remove stale label, comment with a detailed explanation or push more commits.

There can be many reasons why some specific PR has no activity. The most probable cause is lack of time, not lack of interest.

Thank you for your patience :heart:

github-actions[bot] avatar May 22 '23 00:05 github-actions[bot]

This Pull Request has been automatically closed because it has been inactive during the last 30 days since being marked as stale.

As author or maintainer, it can always be reopened if you see that carry on been useful.

Anyway, thank you for your interest in contribute :heart:

github-actions[bot] avatar Jun 21 '23 00:06 github-actions[bot]