Tutorials

For software engineers and data engineers.

How to Scrape JavaScript Webpages with Splash, Requests, and lxml in Python

Learn a simple way to get data from JavaScript websites


Learn the Basics of Lua for Web Scraping as a Python Developer

Get started with the essentials of Lua in 10 minutes


Sort JavaScript/TypeScript Modules Uniformly and Automatically with Git Hooks and CI Pipelines

Learn to sort the imported modules in JavaScript/TypeScript code in an elegant way


Compare JavaScript JSDoc with TypeScript TSDoc for Documentation

Learn a standard way to add documentation to your JavaScript/TypeScript code.


How Use ESLint to Write Elegant Code in JavaScript and TypeScript

Improve your JS/TS code quality using ESLint.


Create a Pre-commit Git Hook to Check and Fix Your JavaScript/TypeScript Code Automatically

Improve your code quality using ESLint, Prettier, lint-staged, and Husky.


How to Create a Simple Dialog Box with Angular Material

You don't have to be a CSS master to build nice dialog boxes.


How to Use Selenium to Simulate Manual Actions for Website Tests in Python

Learn basic website test automation in minutes


How to Scrape Javascript Webpages Using Selenium in Python

Render JavaScript webpages by yourself


How to Scrape Javascript Webpages Using Proxycrawl in Python

Learn a simple way to scrape JavaScript webpages