Course Outline
Foundations of Cybersecurity
-
Identify the fundamental skills and knowledge required to function as a cybersecurity analyst.
-
Assess the impact of security breaches on business operations.
-
Understand the principles of security ethics.
-
Recognize the standard tools utilized by cybersecurity professionals.
Play It Safe: Manage Security Risks
-
Distinguish the main threats, risks, and vulnerabilities affecting business continuity.
-
Evaluate how organizations deploy security frameworks and controls to safeguard operations.
-
Understand the function of common Security Information and Event Management (SIEM) tools.
-
Utilize playbooks to address threats, risks, and vulnerabilities.
Connect and Protect: Networks and Network Security
-
Understand the various types of networks and their constituent components.
-
Visualize the process of data transmission and reception across a network.
-
Learn methods to secure networks against intrusion tactics.
-
Describe techniques for hardening systems against attacks.
Tools of the Trade: Linux and SQL
-
Understand the interplay between operating systems, applications, and hardware.
-
Differentiate between a graphical user interface and a command line interface.
-
Manage the file system and navigate using Linux commands via the Bash shell.
-
Query databases to retrieve information using SQL.
Assets, Threats, and Vulnerabilities
-
Categorize digital and physical assets.
-
Evaluate the attack surface to uncover risks and vulnerabilities.
-
Identify threats including social engineering, malware, and web-based exploits.
-
Summarize the threat modeling process.
Sound the Alarm: Detection and Response
-
Outline the procedures for containing, eradicating, and recovering from security incidents.
-
Analyze network packets to interpret communications.
-
Understand the basic syntax, signatures, and logs used in Intrusion Detection Systems (IDS) and Network Intrusion Detection Systems (NIDS).
-
Execute queries in Security Information and Event Management (SIEM) tools to investigate security events.
Automate Cybersecurity Tasks with Python
-
Explain the application of the Python programming language within cybersecurity.
-
Develop custom Python functions to automate tasks.
-
Apply regular expressions to extract specific data from text.
-
Engage in debugging practices to identify and fix code errors.
Put It to Work: Prepare for Cybersecurity Jobs
-
Determine the appropriate timing and procedure for escalating a security incident.
-
Network with the broader cybersecurity community.
-
Locate and submit applications for cybersecurity roles.
-
Prepare effectively for job interviews.
Requirements
- No formal degree or professional experience is necessary to begin.
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.