Advanced Python

Level up your skills. Learn complex Python concepts like concurrency, GIL, multiprocessing, asyncio, and object-oriented programming through hands-on experience.

Extreme close-up of computer code displaying various programming terms and elements.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python ftplib: Secure FTP and FTPS

Learn Python ftplib to list, download, and upload files over FTP or FTPS with TLS, timeouts, limits, resume, and clear

Read more

Reading time: 5 minutes
August 21, 2026
Server rack representing an endpoint built with Python xmlrpc.server
Advanced Python
Foto de perfil de Leandro Hirt da Academify

xmlrpc.server: Build XML-RPC Servers

Learn Python xmlrpc.server to build XML-RPC servers, register functions, restrict methods and paths, and avoid unsafe exposure.

Read more

Reading time: 5 minutes
August 21, 2026
Server cables representing remote calls with Python xmlrpc.client
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python xmlrpc.client: Remote Calls

Learn Python xmlrpc.client to call XML-RPC services, handle Fault and ProtocolError, use TLS, compatible types, and safe limits.

Read more

Reading time: 5 minutes
August 21, 2026
Error code over binary data representing failures handled with Python urllib.error
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python urllib.error: Handle HTTP Failures

Learn Python urllib.error to handle URLError, HTTPError, incomplete downloads, selective retries, and clearer network diagnostics.

Read more

Reading time: 5 minutes
August 21, 2026
HTML keycaps representing HTML entities with Python html.entities
Advanced Python
Foto de perfil de Leandro Hirt da Academify

html.entities: Convert HTML Entities

Learn Python html.entities to inspect HTML entities, convert names and code points, and avoid confusing decoding with sanitization.

Read more

Reading time: 6 minutes
August 21, 2026
Folder with files representing MIME types identified with Python mimetypes
Advanced Python
Foto de perfil de Leandro Hirt da Academify

mimetypes: Detect MIME Types for Files

Learn Python mimetypes to identify file types, validate uploads, and set safer HTTP Content-Type headers.

Read more

Reading time: 6 minutes
August 20, 2026
HTML code on a screen representing parsing with Python html.parser
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python html.parser: Parse HTML

Learn Python html.parser to extract text, links, and metadata, process HTML incrementally, and avoid confusing parsing with sanitization.

Read more

Reading time: 5 minutes
August 20, 2026
Server rack representing low-level HTTP connections with Python http.client
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python http.client: Low-Level HTTP

Learn Python http.client for low-level HTTP and HTTPS connections, streaming, headers, TLS, connection reuse, size limits, and errors.

Read more

Reading time: 4 minutes
August 20, 2026