It will take you just two seconds to see our prices...
Overview
![]()
On this Cyber Secure Coder™ (CSC) course, you'll learn how to identify and remedy software security breaches and vulnerabilities.
Your expert instructor will introduce tools and tactics used to manage cyber security risks, teaching you to understand and integrate technologies from a range of different vendors and how to combat the security risks involved. You'll gain a new, specialised set of skills working with a variety of software, Python, HTML and more.
This course will help you become a Cyber Secure Coder and build secure architecture for your software, helping your business grow and keep internal data protected.
On this all-inclusive accelerated course, you'll learn how to:
- Identify the need for new security in software
- Eliminate vulnerabilities by using a Security by Design approach
- Implement protections for user data
- Apply various tests to uncover and correct security defects and maintain current software
With these skills, you'll be a valuable asset, enabling your business to keep up with demands for connectivity and application development by ensuring software and applications are safe from increasingly severe cyber threats.
This course is designed for software developers, testers and architects. However, feel free to enrol if you have interest in furthering your learning and developing more skills in these areas.
At Firebrand, we're proud to be a CertNexus Authorized Academic Partner. Through our Lecture | Lab | Review method, you’ll access official courseware, learn from certified instructors, and train in a distraction-free environment.
Curriculum
Lesson 1: Identifying the Need for Security in Your Software Projects
- Identify Security Requirements and Expectations
- Identify Factors That Undermine Software Security
- Find Vulnerabilities in Your Software
- Gather Intelligence on Vulnerabilities and Exploits
Lesson 2: Handling Vulnerabilities
- Handle Vulnerabilities Due to Software Defects and Misconfiguration
- Handle Vulnerabilities Due to Human Factors
- Handle Vulnerabilities Due to Process Shortcomings
Lesson 3: Designing for Security
- Apply General Principles for Secure Design
- Design Software to Counter Specific Threats
Lesson 4: Developing Secure Code
- Follow Best Practices for Secure Coding
- Prevent Platform Vulnerabilities
- Prevent Privacy Vulnerabilities
Lesson 5: Implementing Common Protections
- Limit Access Using Login and User Roles
- Protect Data in Transit and At Rest
- Implement Error Handling and Logging
- Protect Sensitive Data and Functions
- Protect Database Access
Lesson 6: Testing Software Security
- Perform Security Testing
- Analyse Code to find Security Problems
- Use Automated Testing Tools to Find Security Problems
Lesson 7: Maintaining Security in Deployed Software
- Monitor and Log Applications to Support Security
- Maintain Security after Deployment
Exam Track
At the end of this course, you will be able to take the official Cyber Secure Coder™ (CSC) exam. The exam is included in the course fees. You can only take the exam after you have completed the course.
Prerequisites
There are no formal prerequisites for this course, but it is suggested that you are able to:
- Develop applications using multiple programming languages and coding environments while following generally accepted coding best practices
- Develop applications for a variety of platforms: web, cloud, mobile, desktop
- Write and analyse use cases, technical requirements, specifications, and other application documentation
- Work with common tools, such as analysis, debugging, encryption, and penetration testing tools
What's Included
Your course includes:
- Accommodation *
- Meals, unlimited snacks, beverages, tea and coffee *
- On-site exams **
- Exam vouchers **
- Practice tests **
- Certification Guarantee ***
- Courseware
- Up to 12 hours of instructor-led training each day
- 24-hour lab access
- Digital courseware **
* For residential training only. Accommodation is included from the night before the course starts. This doesn't apply to online courses.
** Some exceptions apply. Please refer to the Exam Track or speak with our experts.
*** Pass the first time or train again for free as many times as it takes, unlimited for 1 year. Just pay for accommodation, exams, and incidental costs.
Benefits
Six reasons to sit your course with Firebrand Training
- Three training options. Choose between residential classroom-based, live online, or city-centre courses
- All-inclusive course. A one-off fee covers all course materials, exams**, accommodation* and meals*. No hidden extras.
- Pass the first time or train again for free. This is our guarantee. We’re confident you’ll pass your course the first time. But if not, come back within a year and only pay for accommodation, exams and incidental costs
- You’ll learn more. Our expert instructors cover exclusive additional materials not taught through the official curriculum
- You’ll learn faster. Chances are, you’ll have a different learning style compared to those around you. We combine visual, auditory and tactile styles to deliver the material in a way that ensures you will learn faster and more easily
- You’ll be studying with the best. We’ve been named in the Training Industry’s “Top 20 IT Training Companies of the Year” every year since 2010. As well as winning many more awards, we’ve trained and certified over 145,000 professionals
*For residential training only. Doesn't apply to online courses
**Some exceptions apply. Please refer to the Exam Track or speak with our experts
Are you ready for the course?
Get access to free practice tests here: Free Practice Test
Sorry, no results!
Thanks you for your interest in this course
Sorry, there are currently no dates available for this course. Please submit an enquiry and one of our team will contact you about potential future dates or alternative options.
The contact information you provide, allows us to respond to your query and to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Privacy Notice.
Which Study Mode is right for you?
City Centre
- Official vendor content aligned to certification
- Focused on getting every student ready for their exam
- Live instructor-led
- Extra hands-on labs & review sessions
- Exam preparation & practice tests
- Certification Guarantee
- Exam voucher included
- Attend nationwide
Online Live
- Official vendor content aligned to certification
- Focused on getting every student ready for their exam
- Live instructor-led
- Extra hands-on labs & review sessions
- Exam preparation & practice tests
- Certification Guarantee
- Exam voucher included
- Attend nationwide
- Extended training days
Residential
- Official vendor content aligned to certification
- Focused on getting every student ready for their exam
- Live instructor-led
- Extra hands-on labs & review sessions
- Exam preparation & practice tests
- Certification Guarantee
- Exam voucher included
- Extended training days
- 24-hour lab access
- Food & accommodation included
- Distraction-free
- On-site testing