Curriculum
12 Sections
73 Lessons
12 Weeks
Expand all sections
Collapse all sections
Module 1: Introduction to Cybersecurity
6
1.1
What is Cybersecurity?
1.2
Understanding the role of cybersecurity in today’s digital world
1.3
Key concepts and terminology in cybersecurity (firewalls, VPNs, encryption)
1.4
The Importance of Cybersecurity
1.5
The rise of cybercrime and data breaches
1.6
Understanding the impact of a cyber attack on individuals and organizations
10 Minutes
0 Questions
Module 2: Understanding Cyber Threats
6
2.1
Common Cyber Attacks
2.2
Malware, viruses, ransomware, phishing, DDoS attacks
2.3
Social engineering and how attackers manipulate victims
2.4
Types of Hackers
2.5
White hat vs black hat hackers
2.6
Understanding the motivations behind hacking and cybercrime
Module 3: Network Security Fundamentals
8
3.1
Introduction to Network Security
3.2
The role of firewalls, routers, and antivirus software
3.3
How to secure your Wi-Fi and protect networks from unauthorized access
3.4
Securing Wireless Networks
3.5
Understanding encryption protocols (WPA2, WPA3)
3.6
How to implement network security best practices
3.7
Setting up game states (game over, win states, level transitions)Copy
3.8
Managing in-game variables (score, health, time limits)Copy
Module 4: 2D Game Development
8
4.1
Creating 2D Game WorldsCopy
4.2
Designing levels, backgrounds, and environmentsCopy
4.3
Creating 2D characters and objectsCopy
4.4
Handling collisions, gravity, and movement in 2D spaceCopy
4.5
Implementing game mechanics like jumping and collecting itemsCopy
4.6
Animating 2D CharactersCopy
4.7
Importing and creating animations for characters and objectsCopy
4.8
Understanding frame-based animation and sprite sheetsCopy
Module 5: 3D Game Development
8
5.1
Introduction to 3D Game CreationCopy
5.2
Differences between 2D and 3D gamesCopy
5.3
Creating and manipulating 3D models, camera controls, and lightingCopy
5.4
Setting up gravity, character controllers, and 3D environmentsCopy
5.5
Implementing collision detection and object interactions in 3D spaceCopy
5.6
Building 3D LevelsCopy
5.7
Designing 3D environments and adding textures to surfacesCopy
5.8
Managing the player’s perspective in 3D spaceCopy
Module 6: Game Animation & UI Design
6
6.1
Game AnimationsCopy
6.2
Animating characters, enemies, and environmental objects in UnityCopy
6.3
Understanding keyframe animation and animation controllersCopy
6.4
UI Design for GamesCopy
6.5
Creating game menus, health bars, score counters, and other UI elementsCopy
6.6
Implementing interactive buttons, sliders, and text in the game interfaceCopy
Module 7: Game Testing & Debugging
5
7.1
Playtesting and IterationCopy
7.2
Conducting playtests to ensure game mechanics work as intendedCopy
7.4
Debugging and Fixing BugsCopy
7.5
Common issues in game development and how to resolve themCopy
7.6
Debugging scripts and ensuring smooth gameplayCopy
Module 8: Publishing and Monetization
6
8.1
Game Publishing ProcessCopy
8.2
Preparing your game for different platforms (PC, mobile, web)Copy
8.3
Building and exporting your game for releaseCopy
8.4
Monetizing GamesCopy
8.5
Introduction to in-game purchases, ads, and game salesCopy
8.6
Understanding game monetization strategies for indie developersCopy
Module 4: Data Protection and Privacy
6
9.1
Introduction to Data Encryption
9.2
How encryption works to protect sensitive data
9.3
Public key vs private key encryption
9.4
Privacy Tools and Techniques
9.5
Using Virtual Private Networks (VPNs)
9.6
Secure browsing with HTTPS and browser privacy settings
Module 5: Cybersecurity Protocols and Tools
6
10.1
Security Protocols
10.2
Common protocols like SSL/TLS, IPsec, and HTTPS
10.3
How these protocols help secure online communication
10.4
Common Cybersecurity Tools
10.5
Antivirus software, firewalls, and intrusion detection systems (IDS)
10.6
Basic introduction to using cybersecurity tools to detect threats
Module 6: Safe Internet Browsing and Social Media Practices
6
11.1
Safe Online Behavior
11.2
Best practices for safe internet browsing (avoiding malicious websites, phishing attacks)
11.3
How to identify and avoid scams and phishing attempts
11.4
Social Media and Privacy
11.5
Protecting your social media accounts from cyber threats
11.6
Understanding data privacy in the digital age
Module 7: Cybersecurity Career Paths
3
12.1
Cyber Security Jobs
12.2
Understanding the different cybersecurity roles (security analyst, penetration tester, etc.)
12.3
How to start a career in cybersecurity
Cybersecurity for Beginners
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Home
Courses
Search
Search
Account
Login with your site account
Lost your password?
Remember Me
Modal title
Main Content