Introduction to Cybersecurity: Theory and Practice (223003474)

Kickstart your career as a Cyber Security Specialist!

Duration:

5 August - 11 March

Time:

18:00-22:00

Language:

English

Type:

Beginner Courses

Price:

€ 4118.74

Contact hours:

644 hours

Tools and languages

Python
Wireshark
Nmap
TryHackMe
Burp Suite

Future professions

Cybersecurity Analyst
IT Security Consultant
Incident Response Specialist

About the course

The goal of the Cybersecurity program is to prepare professionals by providing them with essential knowledge and practical skills related to cybersecurity principles and technologies. The course offers an in-depth exploration of three main areas of cybersecurity: Network security, which includes the configuration and management of firewalls, VPNs, and IDS/IPS systems; Operating system security, which focuses on designing and implementing security strategies for Windows and Linux systems, as well as managing user permissions and access control; Application security, which covers the analysis of OWASP Top 10 vulnerabilities, secure coding practices, and the basics of cryptography. Throughout the course, participants develop the practical skills needed to effectively protect information systems and data from a wide range of cyber threats and attacks.

CodeAcademy students use the TryHackMe platform for hands-on cybersecurity practice. Through this platform, they complete real-world exercises, strengthen their skills, and solve practical security challenges. This experience helps them better prepare for careers in the cybersecurity field. Access to the TryHackMe platform is provided free of charge during the course.

Employment opportunities

Programme

  • 1 theme
  • 2 theme
  • 3 theme
  • 4 theme
  • 5 theme

Beginner: Introduction to Cybersecurity 208 hours

Students will gain essential knowledge about the importance of cybersecurity, core concepts, threat identification, and security strategies. They will also become familiar with key aspects of network architecture, including network models, IP addressing, DNS, and DHCP systems. The course will cover Windows and Linux system security, user rights and privilege management, as well as firewall configuration, VPNs, wireless network security, and event monitoring. Later in the course, students will explore web technologies, common security vulnerabilities, and secure programming practices. They will learn the principles of cryptography, encryption methods, hashing functions, and SSL/TLS protocols. The curriculum also includes malware detection, antivirus strategies, and practical approaches to vulnerability management.

Intermediate 140 hours

This course offers a comprehensive overview of identity and access management, including password security, multi-factor authentication (MFA), role-based access control (RBAC), single sign-on (SSO), and federation technologies. Students will explore secure development lifecycle practices, threat modeling, risk assessment, and application security testing. The curriculum also focuses on incident response strategies, digital forensics, and the fundamentals of cloud security — including service models and data protection management. Legal and ethical considerations, such as privacy regulations and compliance strategies, will also be covered.

Advanced 140 hours

Students will explore advanced threat analysis (APT), including threat intelligence, detection, and response strategies. The course introduces key threat modeling techniques – STRIDE, PASTA, and TRIKE – and their application in the development cycle. The DevSecOps section focuses on integrating security into DevOps, using automation tools and secure coding practices. Students will also learn configuration management, infrastructure as code, and automation security strategies. Container security covers best practices for Docker and Kubernetes, while the cloud security module explores AWS, Azure, and Google Cloud environments. Network design topics include segmentation and segregation, VLAN configuration, and microsegmentation. The program concludes with security incident simulations, featuring Red Team vs. Blue Team scenarios and recovery exercises.

Professional 140 hours

Students will explore vulnerability assessment methods, including detection techniques, evaluation tools, risk management, and reporting. The course will also cover cybersecurity policy and strategy – from se ingsecurity goals and developing policies to ensuring compliance and addressing implementation challenges. The data encryption module will focus on encryption principles, technologies, data storage and transfer, and encryption policies. In advanced penetration
testing, students will learn high-level techniques, use of automated tools, application in various environments, and cover ethical and legal considerations. Digital identity management will include IAM systems, SSO solutions, ecosystem understanding, and protection strategies. The information security management systems section introduces ISO 27001, ISMS planning, internal auditing, and certification. The cyber intelligence module will focus on intelligence principles, open-source intelligence, threat intel platforms, and data analysis. The program concludes with security awareness and training development, including methodologies, interactive formats, and program evaluation.

Soft skills 16 hours

CV and Linkedln
Job interview simulation
Individual activity and fees
IT specialist competencies

Download programme

Lecturers

Our team of lecturers is a mixture of different IT specialists. Some, like superheroes 🦸, take Top positions in their companies during the day and respond to student calls in the evenings, while others work as freelancers, juggling between clients and students on a daily basis. But they are all 100% ready with the knowledge and experience to help you!🧑‍🎓

Ernestas Mickus

CEO

Justinas Misiunas

Senior Cyber Security Specialist

Study plan

Duration:

5 August - 11 March

Time:

18:00-22:00

Language:

English

Type:

Beginner Courses

Price:

€ 4118.74

Contact hours:

644 hours

Payment options

We offer so many different payout options and benefits that we have created a fee calculator for you to calculate your abilities yourself - just like in a bank. 💸

CodeAcademy Financing

  • Pay by installments – 50 €/month

100% UZT funding

  • Funding from the Employment Service allows retraining for those working and acquiring new competencies for those not working! 🚀
  • Extracurricular scholarships can be awarded to studying students.

Pay when you get employed!

  • Monthly fee – 10% of Net income, with the possibility of a payment holiday of up to 5 months.

Contact us!








    Download programme




      Cookie settings

      This website uses various cookies. Your choices will be remembered during future visits. By clicking “Accept all”, you are agreeing with the use of cookies (including for analytical, functional, and marketing purposes). If you would like to see more information, please visit our Privacy Policy.