How To Start A Career In Ethical Hacking – ITU Online IT Training

How To Start A Career In Ethical Hacking

Ready to start learning? Individual Plans →Team Plans →

Breaking into ethical hacking is not about running a scanner and hoping something breaks. It is about building ethical hacking and penetration testing skills methodically, understanding how systems fail, and learning how to prove risk without crossing legal lines. If you want a real cybersecurity career, this is one of the few paths where hacking skills, reporting, and business communication all matter at the same time.

Featured Product

CompTIA Security+ Certification Course (SY0-701)

Discover essential cybersecurity skills and prepare confidently for the Security+ exam by mastering key concepts and practical applications.

Get this course on Udemy at the lowest price →

Quick Answer

To start a career in ethical hacking, build a strong IT foundation, learn Python and Linux basics, practice in legal labs, study web application security, earn one entry-level cybersecurity certification, and build a portfolio of reports and writeups. Ethical hacking is a hands-on cybersecurity career that rewards persistence, documentation, and authorized testing skills.

Career Outlook

  • Median salary (US, as of May 2024): $120,360 for Information Security Analysts — BLS
  • Job growth (US, 2023–2033 as of May 2024): 33% — BLS
  • Typical experience required: 1–3 years of IT, networking, or SOC experience
  • Common certifications: CompTIA Security+™, EC-Council® Certified Ethical Hacker (C|EH™), OSCP
  • Top hiring industries: finance, healthcare, government contractors, technology services
Primary FocusEthical hacking career path and entry strategy
Best Starting CertificationCompTIA Security+™ as of 2026 — CompTIA
Common Entry RolesSOC analyst, junior security analyst, vulnerability analyst
Core SkillsNetworking, Linux, scripting, web security, reporting
Practice EnvironmentsLabs, intentionally vulnerable apps, capture-the-flag platforms, home labs
Tool CategoriesScanning, interception, packet analysis, exploitation, password auditing
Portfolio EvidenceWriteups, sample reports, scripts, remediation notes
Career Entry WindowOften 6–18 months of focused study and practice as of 2026

What Does An Ethical Hacker Actually Do?

Ethical hacking is the authorized process of testing systems, applications, and networks to find weaknesses before attackers do. The work is not “breaking in for fun.” It is controlled, documented, and limited by scope, permission, and rules of engagement.

Day to day, ethical hackers perform vulnerability assessment, penetration testing, security audits, and remediation validation. A vulnerability assessment identifies possible weaknesses, while penetration testing goes further by trying to exploit them and prove impact. That difference matters because a list of findings is useful, but a reproducible chain of evidence is what convinces a client to fix the issue.

Offensive security, defensive security, and red teaming

Offensive security focuses on finding and proving weaknesses. Defensive security focuses on detection, response, and hardening. Red teaming simulates a real adversary with stealth and objective-based testing, while bug bounty work is typically crowdsourced testing within a public disclosure program.

These roles overlap, but they are not identical. A SOC analyst may investigate alerts and contain incidents, while an ethical hacker may generate the test activity that helps defenders improve detections. A red teamer may work to achieve an objective without being detected, while a bug bounty hunter often works within public program rules and earns rewards for valid findings.

Good ethical hackers do not just find bugs. They produce evidence, preserve boundaries, and explain risk in a way that triggers action.

Legal authorization is the line you never cross. Written permission, defined scope, and approved targets are mandatory. Ethical hackers test web apps, internal networks, cloud environments, APIs, mobile apps, and sometimes identity systems or wireless networks, but only when the owner explicitly allows it.

Warning

Never assume a system is fair game because it is public-facing. If the scope is not written down, do not test it. Unauthorized probing can become a legal problem fast.

The mindset matters as much as the tools. Curiosity finds paths, persistence finishes tests, and documentation turns a discovery into useful work. Responsible disclosure is part of the job, because a proof of concept without a remediation path does not help the organization.

For the process side of the job, the Penetration Testing workflow becomes easier to understand when you think in phases: discovery, enumeration, exploitation, proof, and reporting. That is the practical bridge between learning and employment.

How Do You Build A Strong IT And Cybersecurity Foundation?

The fastest way to stall in ethical hacking is to skip the fundamentals. If you do not understand how traffic moves, how services listen, or how permissions work, you will spend all your time copying commands instead of understanding findings. A strong foundation makes every later topic easier.

Networking basics you need first

Start with IP addresses, subnetting, DNS, ports, routing, firewalls, and HTTP/S. You should know why a browser needs DNS to translate a name into an IP, why port 443 matters, and why a firewall rule can block a scan even when the host is alive. These concepts show up in every real assessment.

Learn to read traffic at a basic level. If a web login fails, can you tell whether the request was sent, redirected, or blocked? If a service is exposed, can you identify the port and protocol? That practical view of networking is what separates a learner from a tester.

Operating systems and security fundamentals

Operating System knowledge is critical because attackers and defenders both live in the OS layer. Linux command line fluency is a must, especially for moving through directories, checking permissions, viewing logs, filtering output with tools like grep and awk, and handling files efficiently. Basic Windows administration matters too, especially for services, users, event logs, and PowerShell.

Security concepts come next: authentication, authorization, access control, encryption, hashing, and threat modeling. Authentication answers “who are you?”, authorization answers “what can you do?”, and access control enforces the rules. If those terms are fuzzy, reports and lab work will stay fuzzy too.

Note

The NIST Cybersecurity Framework and NIST SP 800-61 are useful references for understanding how security programs organize risk and incident response. They do not teach hacking, but they help you think like a security professional rather than a tool user.

If you want structured beginner study, combine networking lessons, Linux practice, and security fundamentals with official vendor material. Microsoft Learn, Cisco’s learning resources, and the Linux Foundation all publish useful reference content that stays close to real systems. The CompTIA Security+™ course path also helps because it covers essential security concepts that map well to entry-level ethical hacking work.

For workforce context, the BLS Information Security Analysts outlook shows strong demand, which is one reason foundational skills pay off. Employers are not only buying tool knowledge; they are buying judgment.

What Programming And Scripting Basics Should You Learn?

You do not need to be a software engineer to start ethical hacking, but you do need enough coding fluency to automate, inspect, and adapt. Python, Bash, and JavaScript are the most practical languages to learn first because they show up in labs, web testing, and quick tooling.

Python is useful for requests, parsing output, and writing small utilities. Bash helps automate repetitive Linux tasks and chain tools together. JavaScript matters because a large amount of web application testing depends on understanding how browsers handle input, cookies, and client-side logic. If you can read these languages at a basic level, you can spot patterns that less prepared testers miss.

Why scripting matters in real work

Scripting saves time. Instead of manually checking 200 endpoints, you can write a small script to send requests and log responses. Instead of reviewing a giant text file line by line, you can filter for status codes, errors, or suspicious strings. That turns ethical hacking from guesswork into repeatable analysis.

Reading code is just as important as writing it. Vulnerabilities often show up in input handling, logic errors, string concatenation, and insecure trust in user input. When you read a login form or an API handler, you start seeing where injection flaws, broken access control, or session mistakes can appear.

Starter project ideas

  1. Build a small port scanner that checks a list of hosts and records open ports.
  2. Write a log parser that extracts failed login attempts from an authentication log.
  3. Create a script that sends basic web requests and stores response codes.
  4. Parse a CSV of scan results and rank the highest-risk findings.

The point is not elegance. The point is utility. Practical hacking skills come from building tiny tools that solve real problems, then refining them as you learn.

For software security context, OWASP’s free resources are valuable because they show how coding mistakes become web vulnerabilities. If your scripting can help you reason about input validation, headers, and requests, you are already moving in the right direction.

You build real skill by testing real systems that were created for practice. Legal labs are the best place to learn because they let you fail, repeat, and document without risking someone else’s environment. That is how ethical hacking becomes a craft instead of a theory exercise.

Beginner-friendly practice environments include PortSwigger Web Security Academy, OverTheWire, Hack The Box, and TryHackMe. These platforms help you learn enumeration, exploitation, privilege escalation, and reporting in a controlled way. PortSwigger is especially strong for web testing because it maps directly to browser behavior and application flaws.

What a good home lab looks like

A home lab does not need to be expensive. A laptop or desktop with enough RAM can run virtual machines, and snapshots let you reset systems after breaking them. A common setup includes a Linux testing VM, a vulnerable target VM, and a Windows VM for administration practice. If you want to use Kali Linux, keep it as a tool box, not a substitute for understanding.

Practice a consistent workflow every time:

  1. Reconnaissance to identify the target surface.
  2. Enumeration to gather service and application details.
  3. Exploitation to validate the weakness.
  4. Privilege escalation if the lab or scope allows it.
  5. Reporting to explain what happened and how to fix it.

Repetition is where skill gets built. One lab done well and documented clearly is worth more than ten labs completed with no notes.

Note-taking matters because each exercise should become a reusable lesson. Write down commands, observations, dead ends, screenshots, and what finally worked. That record becomes your personal reference library and later becomes portfolio material, as long as you remove sensitive details.

For technique structure, the OWASP Top Ten gives you a solid framework for web testing. For broader testing workflow, MITRE ATT&CK and CIS Benchmarks help you think about attacker behavior and hardening targets in a disciplined way.

What Tools Should Every Beginner Ethical Hacker Learn?

Tools matter, but methodology matters more. A beginner should learn a few widely used tools deeply instead of collecting twenty tools and understanding none of them. The best ethical hacking candidates can explain what a tool output means, not just which command they typed.

The core toolset

  • Nmap for host discovery, service enumeration, and port scanning.
  • Burp Suite for intercepting, modifying, and analyzing web requests.
  • Wireshark for packet analysis and traffic inspection.
  • Metasploit for controlled exploitation and payload testing in labs.
  • John the Ripper for password auditing and hash-cracking practice in authorized environments.

Nmap teaches you how to see services and exposure. Burp Suite teaches you how web applications actually behave between browser and server. Wireshark helps you understand traffic patterns and protocol details. Metasploit shows you how exploit workflows are packaged. John the Ripper reinforces the reality that weak hashes and poor password hygiene create risk.

Why interpretation beats automation

An automated scan can generate hundreds of lines of output, but a human still has to decide what matters. A port marked open is not automatically critical. A “medium” web finding may be the entry point to a full compromise if it is chained with broken access control or weak session handling.

That is why you should learn one tool per category first. Start with Nmap for discovery, Burp Suite for web testing, and Wireshark for traffic inspection. Once those make sense, branch into exploit frameworks and specialized utilities. Tool dependency is a trap because it hides gaps in understanding.

Pro Tip

Always save raw tool output before you start editing notes. If a finding ever needs to be defended in a report or retested later, the original evidence matters more than a polished summary.

For authoritative references, use the official documentation from Nmap, PortSwigger Burp Suite documentation, and the Wireshark docs. These sources keep you aligned with real features and real use cases.

How Deep Should You Go Into Web Application Security?

Deep. Web applications are one of the most common entry points into an ethical hacking career because they are everywhere and full of mistakes that can be demonstrated safely in labs. If you understand sessions, requests, cookies, and APIs, you can uncover issues that general IT staff often miss.

The most important vulnerability classes include SQL injection, cross-site scripting, broken access control, CSRF, and insecure deserialization. Each one represents a different kind of failure. SQL injection abuses unsanitized database queries. XSS injects script into a page or response. Broken access control means users can reach data or actions they should not.

Use OWASP as your map

The OWASP Top Ten is the simplest framework for organizing web security study. It gives you a practical list of risk categories, and it is a common language between testers, developers, and managers. If you can explain a finding in OWASP terms, your report becomes easier to understand.

Hands-on practice should include browser developer tools, intercepting proxies, and code review. Watch how cookies are set, how tokens are refreshed, how form values are validated, and how API calls are authenticated. Many real problems are not fancy zero-days. They are logic errors and trust mistakes.

What to inspect first

  • Authentication flows: login, logout, password reset, MFA, and session timeout.
  • Authorization checks: object-level and function-level access controls.
  • Cookie handling: Secure, HttpOnly, SameSite, expiration, and scope.
  • APIs: IDOR issues, excessive data exposure, and weak token checks.
  • Input handling: forms, query strings, headers, file uploads, and JSON bodies.

If you can explain how a session works, you can start finding real application flaws. Most beginners fail because they chase payloads before they understand the request flow.

For deeper study, PortSwigger’s free academy content is a strong reference because it ties concepts to live browser-based labs. Combine that with the OWASP Cheat Sheet Series and vendor documentation for the frameworks you actually test.

Which Certifications Are Worth Earning?

Certifications can help prove baseline knowledge, especially when you are switching careers or have limited professional experience. A cybersecurity certification will not make you a hacker by itself, but it can help you get interviews, structure your study, and signal seriousness to employers.

How to compare common options

For a beginner path, CompTIA Security+™ is the broadest starting point because it covers core security concepts and is widely recognized. EC-Council® Certified Ethical Hacker (C|EH™) is more directly aligned with offensive terminology and tooling, though its value depends on the employer. The eJPT and PNPT are often discussed for hands-on, practical testing skills, while OSCP is known for demanding practical penetration testing ability.

Entry-level breadth vs. hands-on focus Security+ is broader; eJPT, PNPT, and OSCP are more practice-heavy and closer to offensive workflows.
Budget vs. signal strength Security+ is usually the safer first investment; OSCP tends to carry stronger technical signaling for offensive roles.
Career fit Security+ supports general cybersecurity entry roles; the others fit candidates targeting penetration testing and offensive security work.

Choose based on your current experience, budget, and target job title. If you need your first security job, Security+ is often the most practical starting point. If you already have strong labs and want a more direct challenge, a hands-on offensive certification may fit better.

Key Takeaway

Certifications open doors, but labs open careers. The best outcome is when exam study also builds your toolkit, note-taking habits, and report-writing discipline.

For certification details, use the official pages: CompTIA Security+, OffSec OSCP, and EC-Council CEH. Always confirm current exam format, pricing, and recertification rules on the official source before registering.

What Should A Strong Portfolio Include?

Employers want proof that you can do the work, not just say that you studied it. A strong portfolio shows process, clarity, and judgment. It should look like the output of someone who can test responsibly and communicate findings clearly.

Useful portfolio artifacts

  • Lab writeups that explain the objective, method, evidence, and lesson learned.
  • Sample penetration test reports with executive summaries and remediation guidance.
  • Scripts and utilities that automate repetitive tasks or support lab analysis.
  • Vulnerability analyses showing how a weakness works and how to fix it.
  • CTF notes that demonstrate structured thinking, not just a final flag.
  • Bug bounty profiles and public disclosure writeups, when allowed by program rules.

Do not publish sensitive data, live targets, or confidential client details. If you are documenting anything security-related publicly, sanitize IPs, remove tokens, blur screenshots, and follow disclosure rules. Good portfolios prove skill without creating risk.

A polished sample report can be more valuable than a long list of certificates. Include an executive summary, technical details, severity rationale, and remediation advice. That format shows you understand both the attacker’s view and the defender’s needs.

A portfolio is not a trophy case. It is evidence that you can investigate, explain, and improve security in a way other people can trust.

GitHub, a personal blog, and well-organized private notes all help. If you speak at a meetup or contribute to a community lab writeup, that also counts. The common thread is simple: show your work.

How Do You Handle Reporting, Workflow, And Communication?

Finding a flaw is only half the job. The other half is writing a report that helps someone fix it. Ethical hacking is a communication role as much as a technical one, and candidates who write clearly often stand out fast.

What a solid report contains

  1. Executive summary for non-technical stakeholders.
  2. Scope describing what was tested and what was excluded.
  3. Methodology explaining how the testing was performed.
  4. Findings with evidence, impact, and severity.
  5. Remediation guidance with specific, actionable fixes.

Use plain language when possible. If you can say “an attacker could access another user’s data,” that is more useful than three paragraphs of jargon. Prioritize issues by impact and likelihood, because not every finding deserves the same urgency.

Professional workflow also includes note retention, evidence handling, and time management. Save timestamps, screenshots, payloads, and response headers. Keep your notes organized enough that another tester could reproduce the issue or validate the fix. That discipline matters in both consulting and internal security teams.

Note

Strong communication skills can offset a smaller technical résumé. Hiring managers remember the candidate who explains risk clearly, not the one who hides behind tool names.

For reporting expectations in broader security programs, NIST guidance and OWASP references are useful. In regulated environments, the quality of your report affects compliance, remediation, and audit readiness. Good hackers make defenders look good.

What Job Titles Should You Search For?

The first role is not always titled “ethical hacker.” In fact, that title is less common than people think. A realistic cybersecurity career often starts in adjacent roles that build the same instincts and expose you to real environments.

  • Junior Security Analyst
  • SOC Analyst
  • Vulnerability Analyst
  • Security Engineer
  • Penetration Tester
  • Associate Security Consultant
  • Application Security Analyst
  • Information Security Specialist

These roles vary in focus. SOC and analyst jobs are more defensive, but they teach detection, triage, logs, and incident context. Vulnerability and application security roles bring you closer to offensive thinking while still staying inside enterprise workflows. Penetration testing roles are the most direct fit, but they usually expect more proof of skill.

Search job boards with realistic terms like “vulnerability management,” “security assessment,” “application security,” and “offensive security.” Many employers will not use the phrase “ethical hacking,” even when the work is exactly that.

For labor market context, the BLS projects much faster-than-average growth for information security roles, which supports a wide range of entry strategies. If one door does not open immediately, another role can still move you toward the same destination.

How Does Salary Variation Work In This Field?

Salary in ethical hacking is driven by more than skill level. The same candidate can see a meaningful spread depending on geography, industry, credentials, and the depth of hands-on experience. A strong hacking skills profile can increase your options, but pay still changes based on demand and risk.

Factors that move pay up or down

  • Region: Major metro areas and high-cost cities often pay about 10–25% more than smaller markets.
  • Industry: Finance, healthcare, defense, and tech services often pay more because security stakes are higher.
  • Certifications: A relevant certification can add 5–15% to offer competitiveness, especially for entry-level candidates.
  • Hands-on proof: A portfolio of labs, writeups, and sample reports can raise interview rates even before salary negotiation.
  • Specialization: Web app testing, cloud security, and mobile testing often pay more than generic IT security support.

According to Robert Half, security and technical roles continue to command premium pay when specialized skills are in short supply. That does not mean every beginner gets a premium offer. It means the market rewards people who can prove they are useful quickly.

For salary reality checks, compare multiple sources. Glassdoor salary data, PayScale, and BLS all provide useful benchmarks. Use them to calibrate expectations, not to pick a single number and assume it is universal.

The practical takeaway is simple: if you want stronger compensation, build one specialty, document real work, and target industries that pay for risk reduction. Broad curiosity gets you started; focused competence gets you hired better.

How Do You Get Your First Opportunity?

Your first opportunity usually comes from a combination of proof, persistence, and positioning. You do not need to wait until you are “ready.” You need enough evidence that an employer can trust your learning curve and your judgment.

Best entry points

  • Junior security analyst roles that expose you to alerts, logs, and vulnerability tracking.
  • SOC roles that build incident awareness and security operations discipline.
  • Internships in IT, security, or application support.
  • Bug bounty programs that reward responsible findings and public proof of skill.
  • Freelance assessments only when legal scope, insurance, and client authorization are clear.

Tailor your résumé to the role. List labs, certifications, scripts, reports, and any IT or programming experience that supports security work. If you were a sysadmin, help desk technician, developer, or network support specialist, that experience matters. It shows you understand systems from the inside.

Networking still helps. Local meetups, online communities, LinkedIn, and cybersecurity events can connect you with practitioners who know what beginner candidates actually need. A short conversation with a hiring manager or team member often does more than another month of silent study.

Prepare for interviews by walking through labs out loud. Explain how you found a target, what you tested, what failed, what succeeded, and what you would do differently next time. Interviewers want to hear your thinking, not just the final answer.

Expect rejections. Use them. Every “no” is feedback on your skills, your portfolio, or your positioning. Adjust, practice, and apply again. Careers in ethical hacking are built by people who keep improving while everyone else waits for permission to feel ready.

Key Takeaway

The best way into ethical hacking is not a shortcut. It is a steady mix of fundamentals, labs, certification, reporting, and visible proof that you can solve problems responsibly.

Featured Product

CompTIA Security+ Certification Course (SY0-701)

Discover essential cybersecurity skills and prepare confidently for the Security+ exam by mastering key concepts and practical applications.

Get this course on Udemy at the lowest price →

Conclusion

A career in ethical hacking is built, not bought. You start with networking, operating systems, and security fundamentals, then move into scripting, safe lab practice, core tools, web application security, and reporting. Certifications can help, but they work best when they reinforce hands-on skill rather than replace it.

The roadmap is straightforward: learn the basics, practice legally, document your work, and apply for roles that move you closer to offensive security. That path fits the cybersecurity certification and hands-on skill balance taught in the CompTIA Security+ Certification Course (SY0-701), especially if you are still building your foundation.

If you want to start, start small. Set up one lab. Write one script. Finish one web security module. Build one sample report. Then repeat until the work feels normal. Ethical hacking rewards curiosity, discipline, and lifelong learning, and the people who keep going are the ones who eventually get hired.

CompTIA®, Security+™, EC-Council®, and CEH™ are trademarks of their respective owners.

[ FAQ ]

Frequently Asked Questions.

What foundational skills are essential for starting a career in ethical hacking?

To begin a career in ethical hacking, a strong foundation in computer networks, operating systems, and programming languages is essential. Understanding TCP/IP protocols, network architecture, and security principles provides the groundwork for identifying vulnerabilities.

Additionally, proficiency in scripting languages like Python, Bash, or PowerShell helps automate tasks and develop custom tools. Knowledge of system administration for Windows, Linux, and other platforms allows ethical hackers to simulate real-world attack scenarios effectively. Building these skills sets the stage for more advanced penetration testing techniques and security assessments.

What are the best certifications to pursue for a career in ethical hacking?

Certifications are critical for validating your skills and increasing employability in ethical hacking. The most recognized certifications include Certified Ethical Hacker (CEH), Offensive Security Certified Professional (OSCP), and CompTIA PenTest+. These credentials demonstrate your expertise in penetration testing, vulnerability assessment, and security best practices.

Choosing the right certification depends on your experience level and career goals. For beginners, CompTIA Security+ or CEH can provide a solid foundation. More advanced professionals often pursue OSCP for hands-on penetration testing skills. Continual learning and practical experience complement these certifications, making you a more competitive candidate.

How important is legal and ethical understanding in ethical hacking?

Understanding legal and ethical boundaries is vital in ethical hacking to avoid legal repercussions and maintain professional integrity. Ethical hackers must always have explicit authorization before testing systems, ensuring they operate within the law.

Developing a thorough knowledge of laws related to cybersecurity, such as data protection regulations and privacy laws, is crucial. Ethical hacking is about identifying vulnerabilities responsibly, reporting findings securely, and respecting client confidentiality. This ethical foundation distinguishes legitimate penetration testers from malicious hackers and is fundamental to a successful cybersecurity career.

What practical experience is recommended for aspiring ethical hackers?

Hands-on experience is key to mastering ethical hacking skills. Participating in Capture The Flag (CTF) competitions, setting up home labs, and practicing on vulnerable environments like intentionally insecure applications help develop practical skills.

Engaging with open-source tools and platforms, such as Kali Linux and Metasploit, allows aspiring ethical hackers to simulate attacks and test defenses legally. Internships or entry-level security roles can also provide real-world experience, building confidence and operational understanding. Continuous practice and real-world scenarios are essential for transitioning from theoretical knowledge to effective cybersecurity professionals.

What misconceptions exist about the career of ethical hacking?

One common misconception is that ethical hacking is solely about technical skills—many believe that knowing how to exploit vulnerabilities is enough. In reality, communication, reporting, and understanding business impacts are equally important.

Another misconception is that ethical hacking involves illegal activities. Ethical hackers operate within legal boundaries, with explicit permission, and focus on protecting organizations. They act as security consultants rather than malicious actors. Recognizing these misconceptions helps aspiring cybersecurity professionals approach ethical hacking responsibly and effectively, emphasizing the importance of a holistic skill set and ethical standards.

Related Articles

Ready to start learning? Individual Plans →Team Plans →
Discover More, Learn More
Pentest+: How to Start a Career in Ethical Hacking Discover how to kickstart a career in ethical hacking by gaining essential… Ethical Hacking Careers : Your Path to Cybersecurity Success Discover how to build a successful ethical hacking career by learning essential… Deep Dive Into The Phases Of Ethical Hacking And Their Practical Applications Discover the key phases of ethical hacking and their practical applications to… Comparing Ethical Hacking Tools: Kali Linux Vs. Parrot Security Discover the key differences between Kali Linux and Parrot Security to optimize… Analyzing The Legal And Ethical Aspects Of Ethical Hacking Discover the key legal and ethical considerations of ethical hacking to ensure… Understanding the Legal and Ethical Boundaries of Ethical Hacking in CEH v13 Discover the legal and ethical principles essential for responsible ethical hacking and…
ACCESS FREE COURSE OFFERS