linkedin behance facebook instagram twitter vimeo youtube logo-edx
Skip to main content

Application Security

Sigma Software University

Lets start learn security with Sigma Software University!


This course will give you insight into the vast world of information security. By exploring learning materials, you will gain an understanding of common web application vulnerabilities and the principles of modern cryptography and algorithms. After completing this course, you will be well-prepared to begin your journey into the information security field.

The course consists of text materials with practical tasks and interactive elements based on the experience of Sigma Software experts. For beginners, it will be a perfect first step in the career of an information and cybersecurity specialist. If you are a software development professional, it will help you boost your career and take it to the next level. Sounds good? Enroll Now!

The start date: September 1, 2023 is the date from which this course will become available for purchase and enrollment.

After this course student will be able to

  • Knowledge about common web security vulnerabilities (what are they, their impact, mitigation steps)
  • Can identify potential security vulnerabilities on the server side and on the client side
  • Principles of modern cryptography and algorithms.

Course Program Overview

  • Introduction to Modern Cryptography
  • Encryption: Symmetric and Asymmetric. Secure Random Generators
  • Symmetric Key Ciphers
  • Asymmetric Key Ciphers and Digital Signatures
  • Public Key Infrastructure (PKI)
  • Hash functions. Message authentication code and Key Derivation
  • SQL Injections
  • Code Injections
  • Command Injections
  • Server Side Request Forgery (SSRF)
  • Directory Traversal
  • File Upload Vulnerabilities
  • Identification and Authentication Failures
  • Broken Access Control
  • Cross-Site Scripting (XSS)
  • Cross-Site Request Forgery (CSRF)
  • CORS Misconfiguration
  • Clickjacking
  • Open Redirect Vulnerabilities

Target audience

Software Developers, Application Security Engineers, Quality Assurance, Security Engineers

Requirements for participants

Common knowledge about network protocols, security concepts, and vulnerabilities. No special requirements for infrastructure

Training Duration

Theory - 36H
Practice - 4H


Click on the step-by-step interactivity to read more.


Advantage 1

Developed by Sigma Software, a renowned global multinational company with over 20 years of experience in managing international IT projects, this course is built on a solid foundation of expertise and industry knowledge.


Advantage 2

Sigma Software has a proven track record of delivering cutting-edge IT solutions and providing full-cycle IT consulting services to clients worldwide. From startups to product companies and corporations, Sigma Software has mastered trending technologies and industry trends across continents, from Asia to the West Coast of the United States.


Advantage 3

Unlike fragmented YouTube tutorials or incomplete and outdated courses, this comprehensive course draws on Sigma Software's extensive experience. We understand the frustrations learners face, and that's why this course offers a seamless learning journey with up-to-date content that is relevant in today's fast-paced tech landscape.


Advantage 4

The course's foundation in Sigma Software's 20 years of international experience ensures that you're learning from the best in the industry. Join us today and take your coding abilities to new heights. Benefit from Sigma Software's expertise and industry knowledge to propel your career forward!


30$ 150$ 80% off