Skip to content
PD
Available Beginner to Advanced · 7 modules

Browser Automation Studio — Free Course

A free, open course on Browser Automation Studio: video lessons and ready-made .xml projects. From installing BAS to building an Express web-server worker with an HTTP API, proxies, cookies, fingerprints and Google Drive integration.

Who This Course Is For

  • Beginners starting BAS from zero — installation, interface and first scripts
  • BAS automators building bots and scripts who want to level up
  • Freelancers and developers who want to run tasks over HTTP and build APIs on BAS
  • Integrators connecting BAS to Telegram, CRMs and websites
  • Advanced BAS users moving from scripts to full web services

What You Will Learn

  • Install, configure and confidently navigate Browser Automation Studio
  • Build browser bots: navigate, click, fill forms and extract data
  • Write predictable multi-threaded logic with success/fail handling
  • Compile, protect, license and deploy BAS apps to a server 24/7
  • Turn a BAS script into an Express web-server that accepts tasks over HTTP with token auth
  • Work with profiles, proxies, fingerprints, cookie warm-up and the Google Drive API

Course Modules

  1. 01

    Installation & Setup

    • Intro to BAS: what it is, capabilities, free vs paid versions
    • Installing BAS: where to download, which version, first launch
    • General tour of the program: windows and core tools
  2. 02

    The BAS Interface

    • The outer interface: what you see on launch and how it is organised
    • Main outer-interface elements: buttons, menus and panels
    • The inner interface: the workspace for scripts
    • The modules panel and its components
    • The browser preview panel: watching a script run in real time
    • Resources, logs and results panels
  3. 03

    BAS Basics

    • Working with projects: create, save, open, organise
    • Hotkeys and working with action blocks (cubes)
    • Threads and execution modes
    • Basic performance tuning
  4. 04

    Script Logic in Threads

    • Success / Fail and interrupting a script deliberately
    • Handling a thread when resources run out
  5. 05

    Publishing & Distributing Scripts

    • Building, protecting and compiling a project into an app
    • License management: issuing and controlling access
    • Deploying a BAS app to a remote server
  6. 06

    Browser Basics

    • Fundamentals of the browser module
    • Core browser actions: navigation, clicks, typing, elements
    • Working with browser extensions in BAS
  7. 07

    Web Server on Express in BAS (flagship project)

    • Preparing tools and resources
    • Deploying an Express web-server inside BAS
    • Designing the work architecture
    • Activity emulation and cookie warm-up
    • Profiles: fingerprints, mobile and regular proxies
    • Requesting code and images from another server
    • Opening a form, emulating activity, filling it in
    • Uploading a screenshot to Google Drive (Drive API v3)
    • Sending a link + log back via webhook
    • Compiling and moving the script to a virtual server
Course materials: project templates, ready-made scripts and checklists will be available to students.

About This Course

This is a free and open course on Browser Automation Studio — the visual automation environment behind the bots in my portfolio. Every topic comes with video lessons on YouTube and, where relevant, a ready-made .xml project you open in BAS and take apart. You do not need a programming background; you need a real task you want to automate, and the course supplies the rest.

The path runs from zero — installing BAS, learning the interface, writing first scripts — all the way to the flagship module, where a BAS script becomes a permanently-listening Express web-server you control over an HTTP API: token auth, profiles with fingerprints and proxies, cookie warm-up, Google Drive uploads and webhook callbacks.

Modules & Video Playlists

All course playlists live on the channel: youtube.com/@duglasfreedom/courses

Practice: Course Assignments

The course ships with 10 hands-on assignments to drill the skills on real tasks — price-drop monitoring for marketplaces, job-listing parsing, social-media actions, crypto-rate collection from Binance, auto-posting, YouTube data scraping, account registration with email confirmation, micro-task automation, Telegram Web bots and SEO backlink checks.

Get Started

  1. Install Browser Automation Studio.
  2. Get the ready-made .xml projects and lesson notes from the open repo: github.com/pavelduglas/bas-browser-automation-studio-course.
  3. Watch the module playlist and rebuild each project yourself.

Everything is open and MIT-licensed — learn at your own pace, completely free.

Want to join the course?

Message me — I will share the format, the full program and the next start date.