Learn the basics of widely used scripting and programming languages. This skill path is designed to provide you with a general understanding of Scripting and Programming Fundamentals in the context of IT & Cybersecurity Foundations. Upon completing the skill path, you will earn a Credly digital badge that will demonstrate to employers that you’re ready for the job.

Learners at 96% of Fortune 1000 companies trust Cybrary
Learn the basics of widely used scripting and programming languages. This skill path is designed to provide you with a general understanding of Scripting and Programming Fundamentals in the context of IT & Cybersecurity Foundations. Upon completing the skill path, you will earn a Credly digital badge that will demonstrate to employers that you’re ready for the job.
In this skill path, you will learn about BASH, PowerShell, and Python.
Upon completing this skill path, you are encouraged to enroll in the complete IT and Cybersecurity Foundations career path.
The Incident Response Skill Path is expected to release in Q2 of 2025. Sign up now to explore our other Incident Response courses and content.
Start Learning for FreeLearn core concepts and get hands-on with key skills.
In this hands-on lab, you will learn the basics of PowerShell. You will practice using common cmdlets to navigate files and folders and gather system information. You will also use PowerShell to create scripts for automating simple tasks.
In this hands-on lab, you will learn the basics of BASH Scripting. You will practice using BASH to run simple one-liners, create arrays, and build re-usable scripts.
In this hands-on lab, you will learn the basics of Python. You will practice using several key Python concepts using the REPL interactive shell, as well as develop a simple script using VS Code.
Exercise your problem-solving and creative thinking skills with security-centric puzzles
In this hands-on challenge, you will practice your PowerShell scripting skills by creating a simple script.
In this hands-on challenge, you will practice your Python scripting skills by finishing a partially-complete script.
Assess your knowledge and skills to identify areas for improvement and measure your growth
Test your Scripting and Programming Fundamentals knowledge and skills to identify strengths, gaps, and weakness in areas like PowerShell, BASH, and Python. Measure your mastery of Scripting and Programming Fundamentals and advance your career with targeted course and virtual lab recommendations.
Cybrary’s expert-led cybersecurity courses help your team remediate skill gaps and get up-to-date on certifications. Utilize Cybrary to stay ahead of emerging threats and provide team members with clarity on how to learn, grow, and advance their careers within your organization.




Put your skills to the test in virtual labs, challenges, and simulated environments.

Track your skills development from lesson to lesson using the Cybrary Skills Tracker.
.webp)
Connect with peers and mentors through our supportive community of cybersecurity professionals.
This skill path is part of Cybrary’s IT and Cybersecurity Foundations career path, and is intended for learners who wish to focus their efforts specifically on Scripting and Programming Fundamentals. Learners should have a working knowledge of modern technology, basic analytical skills, and a strong desire to learn.