Loading Events

« All Events

Python For Cyber Security

Event Navigation


Equip yourself with knowledge on Python – the Swiss army knife of the cyber realm
Dates

  • TBA

Time

9.00am – 5.00pm

Duration

9 Days

Course Overview

A cyber practitioner who does not know programming, will face limitations in his/her job, be highly dependent on ready-made solutions and will mostly work manually. Therefore, his/her contribution and career progression at the organisation will be limited We believe every cyber practitioner needs to knowledge on programming.

This course helps beginners take the first step into the cyber workforce, and will equip them with basic programming skills. The course is suitable for individuals with little to no Python programming experience as it provides the requisite Python knowledge for cybersecurity and other advanced cyber courses.

Learning Outcomes

This course is designed for the cybersecurity analysts who will use Python to:

  • Write automations and collect relevant data from all over the network (logs, port scanning, metadata, etc.).
  • Independently develop tools to process, index and analyze artifacts to detect and flag-out potential attacks and to allow a convenient way of investigating relevant data.
  • Simulate attacks and look for possible weaknesses in the network.

Topics

  • Introduction to Python
  • Python Basics –Data Types, Variables, Operators
  • Conditions and Loops
  • Functions
  • String
  • Quality programming and conventions
  • Tests
  • Lists and Tuples
  • Debugging
  • Solving problems with Python
  • Dictionaries
  • Files
  • Objects
  • Function Parameters
  • Modules
  • Regex
  • List Comprehensions
  • Exceptions
  • Context managers
  • Iterators & Generators

Who Should Attend

  • Cyber Security Analyst
  • IT Manager
  • DevOps

Prerequisite

  • Basic programming experience

Course Highlight

This course provides significant hands-on experience with real life case studies. Techniques and tools taught are immediately useful in your day-to-day work.

Training Roadmap

Course Fee

Singapore Citizens

Singapore PRs Enhanced Training Support for SMEs International Participants
39 years old or younger 40 years old or older
Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes $2,455.65 $925.65 $2,455.65 $925.65 $8,185.50

To enquire, please email soc-ace@nus.edu.sg

To register, click Register

For members of public and NUS Alumnus (without R&G Voucher), please follow the steps below:

Select Short Course / Modular Course -> Apply for Myself -> Browse Academic Modules / Short Courses-> Module/Course Category -> Short Courses -> Browse Courses-> Strategic Tech Mgt Institute (Faculty/Department / Unit)

Please download the user guide for NUS Online Application Portal after you click ‘Apply for Myself’ if you need assistance.

Instructors

(Click their names to view their short biographies)

Mr Dvir CHIKVASHVILI

Mr Gur SHARON

Mr Rony MUNITZ

Mr Ron SUHODREV

Mr Yaniv PINCHAS

Mr ZHUANG Weiliang

Insight from Instructor

“Python is the main programming language used in many cyber security tools and libraries. Having a good grasp of python with a cyber security perspective will prepare you well for subsequent advanced cyber courses.

Having the skills to create and develop your scripts and programs is a powerful tool, allowing you to automate your work, do things faster and more accurate, open more opportunities for you, and help you to perform better in your job and raise the security level of your organization.

In this module, participants will gain Python programming skills, starting from the basic commands, variables, flow control, loops, and data structures, how to test and debug their code, important skills as Objects, Regex, Modules, Exceptions, how to understand new libraries and functions independently and practice developing several projects which combines different disciplines into one. Python is also a vital tool for the following courses.”

Dvir Chikvashvili

 

*Breakdown Course Fee

Singapore Citizens

Singapore PRs Enhanced Training Support for SMEs International Participants
39 years old or younger 40 years old or older
Full Programme Fee $7,650.00 $7,650.00 $7,650.00 $7,650.00 $7,650.00
Less: SSG Grant Amount $5,355.00 $5,355.00 $5,355.00 $5,355.00 $0.00
Nett Programme Fee $2,295.00 $2,295.00 $2,295.00 $2,295.00 $7,650.00
7% GST on Nett Programme Fee $160.65 $160.65 $160.65 $160.65 $535.50
Total Nett Programme Fee Payable, Including GST $2,455.65 $2,455.65 $2,455.65 $2,455.65 $8,185.50
Less Additional Funding if Eligible Under Various Schemes $0.00 $1,530.00 $0.00 $1,530.00 $0.00
Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes $2,455.65 $925.65 $2,455.65 $925.65 $8,185.50