Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AI-Enabled Programming, Networking, and Cybersecurity: Practical Uses of AI Models, Tools, and Frameworks

AI-Enabled Programming, Networking, and Cybersecurity: Practical Uses of AI Models, Tools, and Frameworks

2h 39mIntermediate2025-01-29

Authors

Pearson

Pearson

Omar Santos

Omar Santos

Course details

In this course, targeted at programmers, developers, and networking and security professionals, instructor Omar Santos shows you how AI-powered tools like ChatGPT, GitHub Copilot, Cursor, LangChain, and other models are changing the landscape of cybersecurity, programming, networking, and beyond. Get an introduction to some of the most cutting-edge AI models, focusing on ChatGPT for cybersecurity education, GitHub Copilot and Cursor for programming support, and other AI models that you can use in your role to make critical learning and workflow enhancements. Along the way, get tips on practical applications of these tools as well as how to ask effective questions, interpret answers, and continue your learning journey with AI.

Learning objectives
Leverage AI tools for cybersecurity, networking, and programming tasks.
Follow examples of practical, hands-on activities and demonstrations that emphasize real-world workflow enhancements.
Implement AI tools as a programmer, developer, and networking or cybersecurity professional.

Skills covered

Incident ResponseArtificial Intelligence FoundationsNetwork AdministrationCybersecurityArtificial Intelligence (AI)Network and System AdministrationOne-Off

Concepts

0. Introduction

  • 01 - AI-enabled programming, networking, and cybersecurity - Introduction

1. Introduction to AI-Powered Tools

  • 02 - Learning objectives
  • 03 - Overview of the evolution of AI-driven tools
  • 04 - Large language models (LLMs) and small language models (SLMs)
  • 05 - Introducing LangChain, LangGraph, LlamaIndex, and other orchestration frameworks
  • 06 - An overview of open-source AI models and Hugging Face
  • 07 - Introducing retrieval augmented generation (RAG)
  • 08 - Introducing embedding models
  • 09 - Introducing vector databases - pgvector, Chroma, MongoDB Atlas Vector Search, and others
  • 10 - Introducing semantic search

2. Using AI for Cybersecurity

  • 11 - Learning objectives
  • 12 - Accelerating network security tasks with AI
  • 13 - Prompt engineering for cybersecurity
  • 14 - Securing AI implementations
  • 15 - Exploring network security processes incorporating AI tools

3. Using AI for Software Development

  • 16 - Learning objectives
  • 17 - Exploring how AI is revolutionizing software development
  • 18 - Surveying GitHub Copilot, Cursor, and Cody
  • 19 - Exploring the CODEX model
  • 20 - Generating code from a prompt
  • 21 - Explaining existing code
  • 22 - Generating comments
  • 23 - Prompt engineering for software development

4. Using AI for Networking

  • 24 - Learning objectives
  • 25 - Exploring how AI is revolutionizing networking
  • 26 - Using GitHub Copilot for programming tasks related to networking
  • 27 - Exploring AI models for networking use cases
  • 28 - Prompt engineering for networking

5. Future Trends and Additional Emerging Technologies

  • 29 - Learning objectives
  • 30 - Exploring additional applications of AI in emerging technologies
  • 31 - Regulatory and policy frameworks
  • 32 - Staying updated on advancements in AI and cybersecurity

Conclusion

  • 33 - AI-enabled programming, networking, and cybersecurity - Summary

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal