Certified Secure Software Developer Program

COURSE OVERVIEW

The Certified Secure Software Developer programme is developed in partnership with CICRA Campus, to build secure software developers in the country by providing a well-structured training in Application security.

It encompasses security activities involved in all phases of the Software Development Lifecycle (SDLC) and tests the critical security skills and knowledge required throughout focusing on the importance of the implementation of secure methodologies and practices.

This programme is designed to be delivered online.  

42 hours | 3 stages | 3 months

Stage 01
Stage 02
Stage 03

Programme Title Fundamentals of Secure Software Developer
Content
1. Introduction to application security
2. Introduction to Web and Mobile Applications
3. Introduction to Common Application Security Vulnerabilities
4. Introduction to Misuse cases and Security use- cases
5. Introduction to SSDLC
6. Introduction to Tools and Testing techniques
Allocated hours 14 hours
Hours Per Session 2 hours
Session Per Week 2
Total Sessions 7
Assessment Assignment will be issued soon after the 7th session

Programme Title Certificate in Secure Software Analyzer
Content
1. Understanding Threat modelling
2. Introduction to secure software requirement
3. In-depth understanding of Common Application Security Vulnerabilities
4. Understanding secure coding best-practices
5. Testing Mobile Applications
6. Testing APIs
7. Determining the severity of Application Security Vulnerabilities
Allocated Hours 14 hours
Hours per session 2 hours
Sessions per Week 2
Total sessions 7
Assessment Assignment will be issued soon after the 7th session

Programme Title Certified Secure Software Developer
Content
1. Low-level security
2. Exploiting Application
3. Security Vulnerabilities
4. Introduction to Cryptography
5. Security design best practices
6. Application Security Tools
7. Introduction to Automation & DevSecOps
8. Application Security
9. Vulnerability reporting
Allocated Hours 14 hours
Hours per session 2 hours
Sessions per Week 2
Total sessions 7
Assessment Assignment will be issued soon after the 7th session

  • PDF version of lecture notes (As a booklet) will be provided for all 3 stages
  • Registration for Level 2 & 3 will take place upon successful completion of the immediate previous
  • level
  • Each stage will comprise an assignment to measure the knowledge levels of the participants before allowing them to participate in the next stage
  • Certificates and transcripts are issued based on their achievements (Assignment completion)

Meet your Trainer

Sinnathamby Shanmugarajah
CEO of mBrain Technologies (PVT) LTD, mBrain Academy

Mr. Shan is an experienced IT professional who has been practicing in the software field for the last 25 years and counting. He specialises in Mobile technology, IoT, Fintech, Cyber Security, EMV Chip Card Technology, and Font Technology.
Mr. Shan is currently the CEO/Chief Architect of mBrain Technologies. He holds experience as the Director of Mobile Architecture at WSO2. He held the position of CTO at Microimage Mobile Media for almost 15 years.

IMPORTANT FACTS

Commencement

28th October

Duration

03 Months

Effort

04 hours/week

Course Schedule

Every Wednesday and Friday
4:30 to 6:30 PM

Format

100% online

Model

Instructor led

WHO SHOULD ENROLL

Software developers seeking to upgrade to Secure software developers

SPONSORS AND PARTNERS

| Organised by |

| Knowledge Partner |

| Corporate Sponsors |