Library / Artificial Intelligence
Deploy Python AI Chatbot Using Secure CI/CD and DevOps Tools
On Udemy
About this course
Learn to build and securely deploy a Python-based AI Spoken English Chatbot using real-world DevOps tools! This hands-on course guides you from secure coding basics to setting up CI/CD pipelines with Git, Jenkins, SonarQube, Docker, and OWASP. You'll manually deploy your chatbot on AWS EC2, then automate the process using industry-standard practices.
Perfect for developers, DevOps learners, and AI enthusiasts - gain practical experience in secure coding, automation, and chatbot deployment in one complete project-based course.
Introduction and Secure Coding: BasicsGetting Started: Course Objectives & Structure
Introduction to Secure CodingSecure Coding: Why it matters?
Development Lifecycle: Waterfall Model to CI/CD ToolsOverview of AI Spoken English ChatbotPhases of the Waterfall ModelDrawbacks of the Waterfall Model
How CI/CD Tools Improve Waterfall ModelGetting Started: Build Your AI Chatbot and Set Up Git Workflow
Develop AI Chatbot with PythonGit Bash Setup with Repo for Chatbot CodePush Code from Local to Repository Using Git BashDeployment of a Python-Based AI Chatbot Using a Manual Approach (Without DevOps)Deploy an Ubuntu EC2 instance in AWS
Create a Python virtual environment using venv
Install project dependencies using pip
Clone Git Repo on VMInstall AWS CLI tool
Create IAM User with Permissions
Allow Port 8501 for Streamlit UIRun Chatbot and Access via WebSonarQube Setup for Python Chatbot CI/CD Pipeline
Overview of the P
Ready to start? Continue on Udemy to enroll.
Start learning on Udemy (opens in a new tab)Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.
0 courses
Udemy: 2026-09-27 · Coursera: 2026-09-27
Prices and discounts are shown on each provider's site.
No courses found.
Try fewer words or clear your filters.