
Cyber Security Fundamentals
Comprehensive Professional Course in Information Security
What you'll learn
- Understand the map of the cybersecurity field and its tracks
- Learn networking basics and IP addressing
- Practice Linux commands and permissions
- Understand the basics of SQL, HTML and CSS
- Learn the components of security, encryption and data hiding
- Understand the phases of ethical hacking and security policies
- Get to know wireless network security and how to protect it
- Apply methods to protect data, privacy and devices
About this course
This course teaches cybersecurity fundamentals from zero to an advanced level. It is a comprehensive course that combines networking basics, protection basics and ethical hacking in one complete path. It starts with an introduction to the field of cybersecurity, its tracks and the map of the field, then moves on to networking basics, IP addressing and subnetting, Linux basics, commands and permissions, SQL basics and its uses, and an introduction to HTML and CSS. It then goes deeper into the history of cybersecurity, threats and breaches, the components of security known as the CIA triad, encryption and data hiding techniques, then the phases of ethical hacking, security policies, types of attacks and how to protect against them, wireless network security, data protection and privacy, safe browsing, smartphone security and enterprise security. The course suits complete beginners in this field and needs no previous experience, but it does require a special working environment, and the course explains how to set it up. It is both theoretical and practical, starting with concepts and then applying them with tools, Linux and networks. Afterwards, the learner will have built a solid foundation in cybersecurity, ready to enter the field with confidence and a deeper understanding of how to protect systems and information.
Expected outcomes
- Master the fundamentals of cybersecurity and networks.
- Learn how to discover and analyze vulnerabilities.
- Ability to protect data and secure systems.
- Implement ethical hacking techniques to enhance security.
- Apply strategies to protect organizations from attacks.
Learner reviews
- ★★★★★هشام ي.·منذ 1 شهرشاهد 100٪
الدورة ممتازة على أساسيات الامن السيبراني
- ★★★★★Asaad A.·منذ 3 شهرشاهد 100٪
- ★★★★★Wizzo·منذ 3 شهرشاهد 50٪
- ★★★★★Eyad A.·منذ 3 شهرشاهد 50٪
- ★★★★★ISMAIL Z.·منذ 3 شهرشاهد 100٪
A good quality cybersecurity fundamentals course
Course content
1Cyber Security
2 lectures
- Introduction to CybersecurityCourse introduction: its use for education and awareness only, the branches of IT such as networking and programming, the role of an authorized penetration tester, and bug bounty programs.15:50
- Concept of Cybersecurity and Its PathwaysDefines cybersecurity and cyberspace, distinguishes cybercrime from cyberwarfare, and reviews relevant laws, professional certifications and the best-known international organizations in the field.19:59
2Networks & Websites
14 lectures
- Cybersecurity Field MapReviews networking basics needed for cybersecurity: cable types and shielding, the OSI and TCP/IP models and their layers, and how the network layer routes packets along the best path.17:22
- Overview of the Cyber WorldExplains core networking concepts: Workgroup versus Domain, topologies such as ring and star, IP address classes, and how an assigned address helps in troubleshooting faults.21:19
- Networking Basics (1)Explains networking basics hands-on: viewing network adapters, IP settings and DNS, splitting a network into subnets and the short notation, and the differences between IPv4 and IPv6.21:14
- Networking Basics (2)Continues networking basics: the MAC address and the ARP protocol and its relation to DNS, the difference between repeater and hub, NAT, transmitting antenna types, and public, private and hybrid cloud models.27:52
- IP and SubnettingIntroduces Linux basics as a foundation for security testing tools, stressing the importance of working inside a virtual machine, the Hypervisor types, and starting the Kali Linux installation on VMware.28:04
- Networking Protocols and DevicesIntroduces the Linux command line: what the shell is, case-sensitive commands, getting help with man and help, and common commands such as pwd, cp, mv, rm, find and history.16:20
- Introduction to LinuxContinues the Kali Linux installation and first use, covering the terminal, basic commands, file and directory colors, deleting files and folders, and commands that show the current user and its details.18:07
- Basic Linux CommandsCovers Linux process management, swap space as virtual memory, viewing disk usage, package management including removal and updating, and the difference between updating packages and upgrading the kernel.16:26
- Linux PermissionsCovers listing files in Linux with ls and showing hidden files, redirecting command output to a file, running a command in the background, and a warning about destructive commands shown for understanding only.15:01
- SQL FundamentalsIntroduces SQL as a language for databases, relational databases, tables with rows and columns, and commands such as create, insert, update, delete, drop, grant and revoke.13:10
- SQL ApplicationsHands-on SQL practice using SQLite Expert, including creating tables, entering values, sorting results, linking two tables, and using Union to combine the results of two queries.22:21
- Introduction to HTMLIntroduces HTML as a language for writing web pages, the page structure of head and body, opening and closing tags, setting background, text and link colors, and the order in which tags are closed.19:16
- HTML ElementsExplains HTML elements such as external and email links, lists, setting width in percent rather than pixels to suit different screens, and building tables with borders.13:16
- CSS and FormsExplains comments in HTML, linking a CSS file with the link tag inside head, meta tags, and form elements such as input fields and their types.19:59
3Security Component
4 lectures
- History and Evolution of CybersecurityCovers the history of information security, the difference between cybercrime and cyberwarfare, the idea of attackers targeting the weakest link, and the defensive principles of authentication, authorization and logging.25:48
- Threats and BreachesPresents examples of threats and breaches: the scale of data leaks, a site for checking whether an email was leaked, the Stuxnet worm, the WannaCry ransomware, and the risks of exposing personal information on Facebook.29:30
- Components of Security (CIA)Explains the CIA components of information security, confidentiality, integrity and availability, the idea of key-based encryption and file fingerprints, and encrypting drives and files in Windows with a backup of the digital certificate.22:15
- Encryption and ProtectionExplains file and disk encryption in Windows using a digital certificate, why the certificate must be imported, how encryption protects data on a stolen device, and the difference between GPT and MBR.17:30
4Ethical Hacking
5 lectures
- Data Hiding TechniquesDistinguishes data hiding from encryption, and introduces steganography and Alternate Data Streams in the Windows file system, explaining why they are risky and how they can be detected.16:23
- Integrity & AvailabilityExplains information integrity and availability: verifying file integrity with hashes, finding data hidden in Alternate Data Streams, denial-of-service attacks, and ransomware with ways to protect against it.18:23
- Ethical Hacking IntroIntroduces ethical hacking: the need for written permission before any testing, legal practice websites, building the practice lab, and the categories of natural, network and application threats.17:11
- Hacking MethodologyDefines hacking and the types of hackers: white, gray and black hats and hacktivists, then outlines the attack phases from information gathering and scanning to the attack and covering tracks, to understand the attacker for defense.14:49
- Security Policies & AttacksShows why attacks succeed, such as leaving router defaults and running ready-made code nobody understands, then covers layers of defense like an isolated DMZ network, security policies including password policy, and awareness.11:55
5Intro to Lab
1 lectures
- Lab Setup & ConfigurationExplains setting up the course lab with virtual machines such as Kali Linux, Windows and Windows Server, configuring IP addresses on the network, and installing the Active Directory Domain Services role.33:02
6System Hacking
8 lectures
- System Hacking StagesOutlines the stages of system hacking at a conceptual level, focusing on password attack types and social engineering tactics like dumpster diving, and how strong passwords and awareness defend against them.21:52
- Password Attack TechniquesSurveys password attack types conceptually, passive and active, the role of hashing, rainbow tables and distributed cracking, and defenses such as blocking repeated attempts and using long passwords.22:10
- Social Engineering & Default PasswordsExplains the danger of social engineering and default or weak passwords: how personal information narrows guessing, why default credentials must be changed, and the warning about malicious files.20:09
- Windows Authentication & NTLM HashingExplains how Windows authentication works: the SAM file and password hash storage, the weakness of the old LM hash, and the Kerberos ticket-based steps, to understand weak points and how to defend against them.20:24
- Password Cracking & Hashing ToolsExplains hashing and how adding a salt resists rainbow tables, then defensive measures such as disabling the LM hash through group policy, using long passwords changed regularly, and avoiding dictionary words.15:18
- Privilege Escalation & DefenseExplains defenses against privilege escalation: restricting interactive logins, giving each user the least privilege needed, keeping systems patched, along with a look at the danger of keyloggers.16:28
- Spyware & Monitoring AttacksDefines spyware and how it hides inside other programs and tracks user activity, with examples like a surveillance camera flaw and copying USB contents, and protections such as password rules and anti-malware tools.21:34
- Rootkits & Covering TracksExplains the rootkit concept and how malware hides itself, how to detect it by inspecting processes and verifying file integrity, how traces and logs get erased, and how to defend and audit.11:01
7Wireless Network Hacking
3 lectures
- Wireless Network Hacking BasicsIntroduces wireless network basics and risks: Wi-Fi advantages and drawbacks such as interference and shared speed, standards like G and N with their frequency and range, terms like GSM and CDMA, and the danger of fake networks.19:48
- Wi‑Fi Encryption & Cracking MethodsExplains Wi-Fi encryption and the weaknesses of protocols such as WEP, the types of wireless antennas, the risks of rogue access points, and protection through strong passwords and data encryption.22:33
- Wireless Attacks & Exploitation TechniquesOutlines the stages of attacks on wireless networks at a conceptual level, such as discovery and traffic analysis, how default settings and a visible network name weaken security, and defenses through encryption and changing router credentials.23:15
8Protecting your data
2 lectures
- Protecting Your Data & PrivacyExplains protecting user data and privacy: using secure networks and encrypted connections, and Windows 10 privacy settings such as disabling voice, typing and diagnostic data collection, update sharing, and Wi-Fi Sense.20:09
- Secure Browsing & Mobile SecurityExplains safe browsing and phone security: the browser's role in privacy, caution with public devices, the risks of old unencrypted phones, wiping data permanently before selling, and workplace policies for personal devices.25:29
9Protect the Organization
1 lectures
- Organizational SecurityExplains protecting an organization: securing entrances and physical security, information security policies and access permissions, the need for a security department, external penetration testing, and hiring risks.14:22
Instructor

Eng. Moamen Mohamed
This course is part of the diploma




