Courses Module

Optimize & Automate: Python Programming for SEO Professionals

  • Welcome Message 1m 0s
  • What is the format of this course? 4m 0s
  • How to get support? 3m 0s
  • How can I get the best results from this course? 4m 0s

  • What software is required for installation? 4m 0s
  • Installing Software Efficiently 7m 0s

  • Intro to Python Coding 9m 0s
  • Exploring Escape Sequences 12m 0s
  • Print Function: Utilizing Multiple Arguments, sep, and end 10m 0s

  • Exploring Variables: How to Assign and Use Them 7m 0s
  • Variable Naming Conventions in Python 9m 0s
  • Understanding Data Types in Python 10m 0s
  • Input Function for User Input Handling 8m 0s
  • Python Data Casting 8m 0s

  • Recap of Module One: Print and Escape Sequences (Part One) 12m 0s
  • Recap of Module One: Variables, Naming Conventions, Data Types (Part Two) 12m 0s
  • Recap of Module One: Input and Data Casting (Part Three) 6m 0s
  • Exercise for Module One: Putting Concepts into Action 2m 0s

  • Python's Fundamental Operations: Addition, Subtraction, Multiplication, and Division 7m 0s
  • Python Arithmetic Operations in Everyday Contexts 9m 0s
  • Mastering Python's Modulus, Floor Division, and Exponentiation 7m 0s
  • Practical Use Cases: Modulus, Floor Division, and Exponentiation 7m 0s
  • Combining and Repeating Strings in Python: 7m 0s
  • Exploring Python's Assignment Operators 7m 0s
  • Understanding and Using Comparison Operators 7m 0s

  • Simple if Conditions in Python 11m 0s
  • Exploring Python's Dual Path Decision-Making: if-else in Action 13m 0s
  • Real-Life if-else Examples in Python 12m 0s
  • Python if-else-elif Statements: Navigating Multi-Path Decision-Making 9m 0s
  • Exploring Nested if Statements in Python: Layered Decision-Making 9m 0s
  • Python's Logical Operators: Navigating Boolean Logic in Depth 8m 0s
  • Logical Operators through Real-World Scenarios in Python 4m 0s

  • Python if-else and elif Statements: A Quick Review 6m 0s
  • Exploring Python Lists 10m 0s
  • Navigating List Elements: How to Access Data in Python Lists 9m 0s
  • Python List Item Modification in Action 7m 0s
  • Proficiency in Adding List Items 6m 0s
  • Removing List Elements in Python 4m 0s
  • Enhancing Data Handling with Python's Complex Lists 4m 0s
  • Python List Practice: Hands-On Exercises for Skill Development 7m 0s

  • Python Lists: A Quick Review 6m 0s
  • Strategies for Handling Complex Lists in Python 3m 0s
  • Practical Exercises with Complex Lists 6m 0s

  • Exploring Python Dictionaries: How to Write and Use Them 5m 0s
  • Python Dictionary Access Methods 4m 0s
  • Adding, Changing, and Removing Elements in a Dictionary 7m 0s
  • Nested Python Dictionary 5m 0s
  • Real life Example of Python Dictionary 10m 0s

  • Python Dictionary: A Comprehensive Review 5m 0s
  • Back to Basics: Understanding Python Lists 9m 0s
  • Complex List Operations: Hands-on Practice 1 7m 0s
  • Mastering Complex Lists in Python: Exercise 2 5m 0s
  • Python Dictionaries: Real-World Use Cases 5m 0s
  • Getting Started with Python Tuples 5m 0s

  • Getting Started with while Loops 11m 0s
  • Creating Patterns using while Loops and Asterisks 3m 0s
  • The Practical Use of while Loops in Real Life 7m 0s
  • Yet Another Practical Application of while Loop 6m 0s
  • From Infinity to Termination: The Role of break 8m 0s
  • Milestone Review: What We've Explored Until Now 4m 0s

  • Text Transformation in Python: Exploring String Methods 7m 0s
  • Exploring istitle, isupper, islower, isspace, isidentifier, and encode Methods 9m 0s
  • A Deep Dive into isdigit, isalpha, and isnumeric 5m 0s
  • Exploring the count Method and len Function 8m 0s
  • Exploring startswith, endswith, index, and rindex Methods 6m 0s
  • Exploring find, rfind, and replace Methods 5m 0s
  • Exploring strip, lstrip, and rstrip Methods 3m 0s
  • Exploring split and splitlines Methods 5m 0s
  • Exploring String Formation 8m 0s
  • Exploring center, ljust, rjust, expandtabs, join, and slicing Methods 10m 0s
  • Exploring zfill and format_map Method 8m 0s
  • Python String Exercise: Converting String to URI 8m 0s

  • Getting Started with Python For Loops 5m 0s
  • Utilizing Break and Continue Statements in Python For Loops 6m 0s
  • Hands on Python Loop Exercises for Beginners 19m 0s
  • Creating Your First Python Function 9m 0s
  • Python Functions A Second Look 8m 0s
  • Understanding Default Arguments and Docstrings in Python 8m 0s
  • Understanding Keyword Arguments in Python Functions 5m 0s

  • Recapping the Print Function in Python 5m 0s
  • Revisiting Variables in Python 6m 0s
  • Revisiting Data Casting in Python 7m 0s
  • Recapping Operators in Python 7m 0s
  • Recapping Lists and Tuples in Python 10m 0s
  • Refresher on Dictionaries in Python 7m 0s
  • If Else Statements Recap 10m 0s
  • Python's For Loops A Recap for Beginners 6m 0s
  • Recapping While Loops in Python 6m 0s

  • Understanding How Browsers Work 8m 0s
  • Retrieving IP Addresses Using Python Requests 10m 0s
  • Obtaining IP Details using ip-api and Python Requests 9m 0s
  • Assessing Website Performance with the Google PageSpeed Insights API 14m 0s
  • Using an API to Get Current Weather Data for Any City 10m 0s
  • Determining If an Email is Disposable Using an API 7m 0s
  • Practice and Learn with Public APIs Here's a List 2m 0s

  • Practicing with the Meal DB API for Recipe Data 6m 0s
  • Exploring the WordPress REST API 14m 0s
  • Locate Page Number on Appllo.Io with Letter using API 9m 0s

  • XAMPP WordPress Installation Made Easy 6m 0s
  • Your First WordPress REST API Post 13m 0s
  • WordPress 100 Posts via RESTful API 16m 0s
  • Powerful Post Publishing with WordPress Gutenberg 15m 0s
  • WordPress Gutenberg Code Explained 8m 0s

  • Fixing HTTPS Issues with LocalWP 4m 0s
  • Common Pitfalls in WordPress REST API Posting 6m 0s
  • KSMareana Replica Scripting Episode 1 12m 0s
  • KSMareana Replica Scripting Episode 2 15m 0s
  • KSMareana Replica Scripting Episode 3 13m 0s
  • KSMareana Replica Scripting Episode 4 9m 0s
  • KSMareana Replica Scripting Episode 5 6m 0s
  • KSMareana Scripting Overview and Informal Conversations 5m 0s

  • A Deep Dive into Website Layout Analysis 10m 0s
  • Letter-Based Page Retrieval 8m 0s
  • Crafting URLs with Alphabetical and Numeric Patterns 9m 0s
  • How to Export URLs to a .txt File 7m 0s
  • Reading URLs from Text Files with Ease 5m 0s
  • Creating Final Endpoints 7m 0s
  • Storing Company Details in Python Dictionaries 13m 0s
  • Preparing and Submitting Client-Ready Datasets 16m 0s

  • Fetching Images with Pixabay API 13m 0s
  • Uploading to WordPress via REST API 7m 0s
  • How to Set Featured Images through REST API 7m 0s
  • Inject Images into Posts Using Python 13m 0s
  • Mastering Web Post Design with Python 8m 0s

  • Beginner's Guide to Amazon Product API in Python 7m 0s
  • How to Extract Amazon Product Data Using API 11m 0s
  • Automating Amazon Product Posts in WordPress 10m 0s
  • Building a WordPress Posting Function in Python 9m 0s
  • Posting Content to WordPress 7m 0s
  • OpenAI API for Python Developers 3m 0s

  • Python Error Management: The Try-Except Approach 4m 0s
  • Exploring Different Exception Types in Python with Practical Examples 6m 0s
  • Python's Try-Except-Else-Finally Explained 4m 0s
  • Getting Started with Python's OS Module: Basic Functions and Uses 6m 0s
  • Python File Handling Made Easy 11m 0s
  • A Casual Conversation on Connectivity" 5m 0s

  • Python Image Manipulation Basics 10m 0s
  • Understanding Digital Image Fundamentals 13m 0s
  • Changing Image Size: With or Without Aspect Ratio 14m 0s
  • How to Crop Images and Get Rid of Borders 8m 0s
  • Bulk Image Resizing Made Simple 6m 0s
  • Creating Backgrounds with Random Patterns 7m 0s
  • Creating Compositions with Image Pasting 7m 0s
  • Adding Text to Images Made Easy 9m 0s
  • Exploring Image Brightness and Discussion 9m 0s

  • VPS Buying for Beginners 5m 0s
  • Reinstalling Your VPS Operating System 5m 0s
  • Introduction to AAPanel: Installation and Basics 9m 0s
  • Installing Nginx on VPS Using AAPanel 3m 0s
  • Understanding DNS and Nameserver Changes with Cloudflare 10m 0s
  • Hosting WordPress on VPS using AAPanel 7m 0s
  • Cost-Effective VPS Solutions for Small Businesses and Personal Use 3m 0s

  • Getting Started with Git and GitHub 13m 0s
  • Git Basics: Add, Commit, and Push Explained 6m 0s
  • Understanding Git: Cloning Repositories and Configuring .gitignore 6m 0s

  • Setting Up VS Code and HTML Boilerplate: A Beginner's Guide 7m 0s
  • HTML Basics: Exploring Heading and Paragraph Tags 11m 0s
  • HTML Essentials: Image and Anchor Tags Explained 9m 0s
  • HTML Basics: Building Tables and Organizing Lists 9m 0s
  • HTML Layout Essentials: Block, Inline Elements, and Iframes 5m 0s
  • Introduction to CSS: Styling Your Web Pages 10m 0s

  • Start Making Simple HTML Templates 12m 0s
  • Crafting the Perfect Banner Area 10m 0s
  • Mastering CSS Flexbox for Section Layouts 11m 0s
  • Donate Now Section Design 11m 0s
  • Creating a Simple Card Design with Flexbox 13m 0s
  • Finalizing Your Design 12m 0s
  • Publish Your HTML on GitHub: The Complete Process 4m 0s

  • Getting Started with BeautifulSoup: Extracting h1 Tags 11m 0s
  • Navigating HTML for Image URLs 6m 0s
  • Navigating HTML Tables: Techniques for Efficient Data Scraping 15m 0s
  • Scraping All URLs from a Home Page 6m 0s

  • Getting Started with Request Headers in Web Requests 11m 0s
  • Extracting Product Specs from Amazon 12m 0s
  • Extracting Data from Google Search Results 8m 0s
  • Overcoming Request Blocks: Advanced Web Scraping Strategies 12m 0s
  • Understanding What's Next 3m 0s

  • Getting Started with E-Commerce Website Scraping 13m 0s
  • Extracting Data for an Individual Book 15m 0s
  • Looping to Extract Data from All Books 6m 0s
  • Exploring Web Scraping Across Various Website Genres 11m 0s

  • Mechanics of Browser Storage: How Web Browsers Store Data 6m 0s
  • Accessing Restricted Data: Web Scraping with Login Credentials 5m 0s
  • Exploring the World of Browser HTTP Headers 5m 0s
  • Techniques for Identifying Captcha Digits on Board Websites 13m 0s
  • Breaking Through Captcha Barriers 8m 0s
  • Accessing Student Results: Techniques for Education Board Website 13m 0s

  • Getting Started with Sets in Python 5m 0s
  • How to Access Elements in Python Sets 2m 0s
  • Adding and Updating Elements in Python Sets 4m 0s
  • Learn to Use discard, remove, pop, and del in Python Sets 3m 0s
  • Joining and Uniting Sets in Python 2m 0s
  • Python Sets: Learn Add, Union, Copy, Update 6m 0s
  • Using Remove, Pop, and Clear in Python Sets 5m 0s
  • Understanding Set Difference Methods in Python 3m 0s
  • Understanding Intersection and Update in Python 2m 0s
  • Symmetric Difference in Python Sets 4m 0s
  • Learning Set Relations: isdisjoint, issubset, issuperset in Python 7m 0s

  • Easy Introduction to Python Classes 13m 0s
  • Simple Guide to Python Class Methods and Attributes 13m 0s
  • Virtual Environment Creation: A Simple Tutorial 8m 0s
  • Guide to Reading Scrapy's Documentation 1m 0s

  • Getting Started with Scrapy 15m 0s
  • Setting Up a Virtual Environment in PyCharm 10m 0s
  • Starting Web Crawling with Scrapy 15m 0s
  • Scraping Your First Page with a Spider 18m 0s
  • Saving Data in CSV, XML, and JSON Formats 10m 0s
  • Whole Website Scraping with Scrapy 13m 0s

  • Understanding Callback Functions: A Basic Guide 5m 0s
  • Understanding Attributes and Methods in Detail 13m 0s
  • Simple Guide to Web Scraping Book Links 15m 0s
  • Learn to Scrape Data from One Page 7m 0s
  • How to Relate Two Methods with Callbacks 5m 0s
  • Saving Book Data to CSV: Easy Steps 14m 0s
  • What Comes After: Deciding Your Future Moves 2m 0s

  • Getting Started with Regular Expressions 5m 0s
  • Understanding Meta Characters in Regex 7m 0s
  • Regex for Beginners: Exploring Special Sequences 7m 0s
  • Locating Email Addresses with Regex in Python 10m 0s
  • Creating a Python Email Scraper Using Regex 3m 0s
  • Wrapping Up Regex: Lessons Learned 5m 0s

  • Using Regex for Data Validation and Email Extraction 8m 0s
  • Efficient Phone Number Extraction with Regex 6m 0s
  • Extract Date from Text 2m 0s
  • How to Extract Address Details 6m 0s
  • Simplifying File Name Parsing with Regular Expressions 6m 0s
  • Extract Base Domain Name from Text 10m 0s
  • Using Regex for Efficient Log File Reading 6m 0s
  • Regex Spam Email Recognition 8m 0s
  • Data Normalization 5m 0s
  • Text Cleaning and Text Substitution 5m 0s

  • Understanding Selenium: Reasons to Learn It 4m 0s
  • Using Selenium for URL Requests: A Step-by-Step Guide 9m 0s
  • Extracting Data with Selenium 8m 0s
  • Step-by-Step: LinkedIn Sign-In Using Selenium 20m 0s

  • Navigating LinkedIn: Logging In and Job Searching with Selenium 12m 0s
  • Extract Job Links Effectively 14m 0s

  • Get Started with Jupyter Notebook: A Beginner's Guide 8m 0s
  • Easy Data Handling: Reading CSV Files with Panda 11m 0s
  • Mastering Pandas: Essential Operations for Data Analysis 17m 0s

  • Setting Up a Virtual Environment Using Git Bash 7m 4s
  • Creating a Virtual Environment With PyCharm 4m 27s
  • Installing Django 7m 27s
  • Exploring the MVT Framework in Django 4m 1s
  • Understanding How Django Operates 4m 1s
  • Introduction to Django Apps 4m 22s
  • Django File Structure and App Configuration 11m 34s

  • Setting Up Your Django Project and starting the App 5m 16s
  • Implementing View Functions and Configuring URLs in Django 12m 53s
  • Retrieving and Displaying the User's Public IP Address 8m 42s
  • Fetching and Presenting Detailed IP Information 6m 7s
  • Adding Static Pages and Navigation Links 5m 29s