Course Outline
Foundations of Cybersecurity
-
Identify the core competencies and knowledge required to become a cybersecurity analyst.
-
Understand how security breaches affect business operations and continuity.
-
Discuss the principles of security ethics and professional responsibility.
-
Recognize the standard tools employed by cybersecurity professionals.
Play It Safe: Managing Security Risks
-
Identify key threats, risks, and vulnerabilities that pose challenges to business operations.
-
Explore how organizations leverage security frameworks and controls to safeguard their operations.
-
Define and understand the functionality of common Security Information and Event Management (SIEM) tools.
-
Apply response playbooks to address and manage emerging threats, risks, and vulnerabilities.
Connect and Protect: Networks and Network Security
-
Define various network types and understand their fundamental components.
-
Illustrate the mechanisms by which data is transmitted and received across a network.
-
Learn strategies to secure networks against common intrusion tactics.
-
Describe system hardening techniques to reduce the attack surface.
Tools of the Trade: Linux and SQL
-
Explain the interrelationship between operating systems, applications, and hardware.
-
Compare the functionalities of a graphical user interface (GUI) versus a command line interface (CLI).
-
Navigate and manage the file system using Linux commands within the Bash shell.
-
Write SQL queries to extract and retrieve information from databases.
Assets, Threats, and Vulnerabilities
-
Classify different types of digital and physical assets.
-
Analyze an organization's attack surface to identify potential risks and vulnerabilities.
-
Identify specific threats, including social engineering attacks, malware, and web-based exploits.
-
Summarize the threat modeling process and its application in security planning.
Sound the Alarm: Detection and Response
-
Outline the steps for containment, eradication, and recovery following a security incident.
-
Analyze network packets to interpret communication flows and identify anomalies.
-
Understand the basic syntax, signature components, and log structures in Intrusion Detection Systems (IDS) and Network Intrusion Detection Systems (NIDS).
-
Execute queries in Security Information and Event Management (SIEM) tools to investigate and analyze security events.
Automating Cybersecurity Tasks with Python
-
Explain the role and applications of the Python programming language in cybersecurity workflows.
-
Develop custom Python functions to automate specific security tasks.
-
Utilize regular expressions to parse and extract relevant information from text data.
-
Apply debugging techniques to identify and resolve issues in code.
Put It to Work: Preparing for Cybersecurity Careers
-
Determine the appropriate timing and procedures for escalating security incidents.
-
Engage with the broader cybersecurity community and stay updated on industry trends.
-
Identify job opportunities and develop effective strategies for applying to cybersecurity roles.
-
Prepare for and perform well in technical and behavioral job interviews.
Requirements
- No formal degree or previous professional experience is required.
Testimonials (2)
The final day which is the Machine Learning Topic
John Erick Baltazar - Globe Telecom
Course - Google BigQuery
It was a really good training course, well prepared and explained by the trainer with great hands on experience on GCP.