Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Python ReportLab from Beginner to Winner

Course Cover
compare button icon

Course Features

icon

Duration

3.3 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

3.3 hours

Course Description

This course is a hands on, is very practical, is the result of my previous works for clients of mine and also videos that I made for my youtube channel. I will propose several PDF documents, I will try to make them look professional and simple at the same time, I will teach you on how to make them step by step in detail. Every PDF takes me like 2 months to prepare, to structure in a way you can digest and practice what you learned several times, be patient because I will update this course frequently!

My first suggestion is making a PDF that I called "Palms Hotel", you will learn the basics about reportlab, reportlab Tables and how to take advantage of tables to create the structure of your document, add styles to tables, create paragraphs, you will learn the difference of using common strings vs paragraph objects, insert images and adjust their sizes, put some text over the images, I will help you understand reportlab error messages and more!

In the future PDFs You will learn:

  • How to change text font size;
  • Change text color;
  • Use True Type Fonts;
  • How to load images;
  • Create tables;
  • Create paragraphs;
  • Make watermarks;
  • Rotate text;
  • Rotate images;
  • Protect your PDF files with passwords;
  • Prevent people from printing your PDF files;
  • Insert radio buttons;
  • Insert check boxes;
  • Insert drop down lists;
  • Insert text fields;
  • Add javascript to your PDF documents;
  • and more!

Note that You will not only learn about ReportLab! Also you will learn how to think, how to structure your code, how make your code pretty and easy for everyone to understand your work, because at the end of the day these skills are the ones that make companies want you!

Hope you enjoy my work, I will give my best to make you a winner :)

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Basics about Python 3

What You Will Learn

Generate dynamically PDF files with Python

Course Cover