Skip to content
  • Sign In
  • Try Now
View all events
Artificial Intelligence (AI)

AI-Enabled Programming, Networking, and Cybersecurity

Published by Pearson

Intermediate content levelIntermediate

Practical Applications with ChatGPT, Copilot, and Beyond

  • Accelerate your learning and work using ChatGPT, GitHub Copilot, and other AI models
  • Learn through practical, hands-on activities and demos that emphasize real-world tasks
  • Explore how to responsibly use AI to advance your cybersecurity, developer, or networking career

This course provides a comprehensive guide on how to use AI tools for your learning and work as a programmer, developer, networking or security professional. As AI tools become commonly used, we need to adjust how we work and learn. AI-powered tools like ChatGPT, GitHub Copilot, and other AI models are changing the landscape of cybersecurity, programming, networking, and beyond.

This one-day / 4-hour class uses lecture and hands-on activities to help you learn to effectively harness the capabilities of these tools in practical and realistic ways, while also addressing ethical considerations and potential pitfalls. The course will begin with an introduction to the AI models, focusing on ChatGPT for cybersecurity education, GitHub Copilot for programming support, and other AI models that have proven useful for learning and work enhancement. The course will explore the practical applications of these tools, emphasizing how to ask effective questions, interpret answers, and engage in deeper learning.

What you’ll learn and how you can apply it

  • Effective strategies for utilizing AI tools, such as ChatGPT, GitHub Copilot, and other AI models, to enhance learning and work processes
  • Techniques for collaboration and knowledge sharing to foster a community of responsible AI users
  • Methods for evaluating AI tool performance and staying informed about advancements in AI and related fields
  • Ethical considerations and responsible practices when integrating AI technologies into education and professional environments

And you’ll be able to:

  • Efficiently harness the capabilities of ChatGPT, GitHub Copilot, and other AI tools to accelerate learning and improve work outcomes
  • Apply ethical principles and responsible practices when using AI technologies in various contexts
  • Collaborate and share knowledge with peers, fostering a community of responsible AI users who learn from each other's experiences
  • Continuously evaluate the performance of AI tools and adapt to new developments in the rapidly evolving landscape of AI-powered technologies

This live event is for you because...

  • You are a software developer seeking to improve your coding efficiency and learn new programming languages with the help of AI tools
  • You are a cybersecurity professional aiming to enhance skills through AI-powered Copilots
  • You are a data scientist interested in leveraging AI models to streamline your work processes and optimize data analysis
  • You are a professional in tech-related fields who wants to responsibly adopt AI tools for personal development and workplace efficiency
  • You are a leader or manager looking to implement AI tools responsibly while fostering a culture of ethical AI usage and continuous collaboration among your team members
  • You are a CTO, CIO, or other executive interested in understanding the potential benefits and ethical implications of adopting AI technologies, such as ChatGPT and GitHub Copilot, within your organization

Prerequisites

  • Basic IT skills and cybersecurity concepts

Course Set-up

  • This course requires only a Linux or Windows computer equipped with a web browser and internet access. For participants interested in applying their cybersecurity knowledge in a hands-on manner, we recommend setting up WebSploit Labs by following the instructions provided at: https://websploit.org

Recommended Preparation

Recommended Follow-up

Schedule

The time frames are only estimates and may vary according to how the class is progressing.

Segment 1: Introduction to AI-powered Tools (20 minutes)

  • Overview of ChatGPT, GitHub Copilot, and other AI models
  • Understanding capabilities, limitations, and real-world applications
  • Responsible and ethical AI usage

Segment 2: Foundational Knowledge for Cybersecurity (30 minutes)

  • Core programming concepts and languages
  • Networking principles and protocols
  • Cybersecurity frameworks and best practices
  • Break 10 minutes

Segment 3: Prompt Engineering for ChatGPT and Similar AI Tools (30 minutes)

  • Strategies for asking effective questions
  • Interpreting and evaluating ChatGPT's responses
  • Tips for maximizing learning outcomes

Segment 4: GitHub Copilot for Programming Support (20 minutes)

  • Enhancing coding efficiency and learning new languages
  • Ethical considerations and responsible use in programming
  • Collaborating and sharing knowledge with peers
  • Break 10 minutes

Segment 5: Hands-On Activities with AI Tools (30 minutes)

  • Applying ChatGPT to cybersecurity problems and research
  • Using GitHub Copilot for programming tasks related to cybersecurity
  • Exploring other AI models for relevant use cases

Segment 6: Accelerating Network Security Tasks with AI (20 minutes)

  • Developing network security processes incorporating AI tools
  • Assessing the effectiveness of AI-powered learning
  • Using AI to accelerate automation and network configuration best practices
  • Fostering collaboration and responsible AI use among peers
  • Break 10 minutes

Segment 7: Ethical Considerations and Responsible AI Use (35 minutes)

  • Addressing biases and potential misinformation
  • Understanding the implications of AI in cybersecurity and beyond
  • Encouraging ethical AI adoption in the workplace and classroom

Segment 8: Conclusion and Future Possibilities (15 minutes)

  • Exploring additional applications of AI in related fields
  • Staying updated on advancements in AI and cybersecurity

Q&A (10 minutes)

Your Instructor

  • Omar Santos

    Omar Santos is an active member of the cybersecurity community leading several industry-wide initiatives and standards. He is a Principal Engineer in the Cisco Product Security Incident Response Team (PSIRT) within Cisco's Security Research and Operations. He mentors and leads engineers and incident managers during the investigation and resolution of security vulnerabilities in all Cisco products and cloud services. Omar has been working with information technology and cybersecurity since the mid-1990s. Omar has designed, implemented, and supported numerous secure networks for Fortune 100 and 500 companies and the US government. Prior to his current role, he was a Technical Leader within the World-Wide Security Practice and the Cisco Technical Assistance Center (TAC), where he taught, led, and mentored many engineers all organizations. Omar is the author of several books and video courses.

    linkedinXlinksearch