Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Python ReportLab de Iniciante a Vencedor

person icon Hugo Ferro

3.9

Python ReportLab de Iniciante a Vencedor

Gerar dinamicamente arquivos PDF usando Python e ReportLab

updated on icon Updated on Apr, 2024

language icon Language - Portuguese

person icon Hugo Ferro

category icon Python,Development,Programming

Lectures -16

Resources -15

Duration -8.5 hours

3.9

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Este curso tem uma abordagem prática, é resultado de trabalhos que fiz para clientes meus no passado bem como videos que publiquei para o meu canal de youtube.

Ao longo deste curso irei propor vários documentos PDF, tentarei sempre que os mesmos se pareçam o mais profissional possível e irei ensinar passo a passo e em detalhe como fazer os mesmos.

Cada proposta de arquivo PDF que apresento aqui, pode tomar cerca de 2 meses para que eu consiga estruturar de forma a que você possa digerir mais facilmente o conteúdo e também que possa praticar o que aprendeu várias vezes. Seja paciente pois irei actualizar este curso com frequência!

Você irá aprender:

  • Como alterar o tamanho de letra;

  • Alterar a cor do texto;

  • Usar fontes do tipo True Type Font;

  • Como inserir imagens num arquivo PDF;

  • Criar tabelas;

  • Criar parágrafos;

  • Adicionar marcas de água;

  • Rodar o texto;

  • Rodar imagens;

  • Proteger o arquivo PDF com palavra passe;

  • Prevenir que outras pessoas possam imprimir o arquivo;

  • Inserir radio buttons;

  • Inserir check boxes;

  • Inserir drop down lists;

  • Inserir áreas de texto;

  • Adicionar JavaScript ao seu arquivo PDF;

  • e mais!

Você não aprenderá apenas sobre o ReportLab aqui! Além disso, você aprenderá como pensar, como estruturar o seu código, como torná-lo bonito e fácil para que todos entendam o seu trabalho, porque no final das contas essas habilidades são as que fazem as empresas quererem você!

Espero que goste do meu trabalho, darei o meu melhor para torná-lo um vencedor :)

Goals

What will you learn in this course:

  • Gerar dinamicamente um arquivo PDF utilizando Python e ReportLab.

Prerequisites

What are the prerequisites for this course?

  • Conhecimento básico de Python;
  • Python 3.8 or superior;
  • Visual Studio Code (recomendado);
  • Vontade de aprender!
Python ReportLab de Iniciante a Vencedor

Curriculum

Check out the detailed breakdown of what’s inside the course

Gerar o PDF Palms Hotel
16 Lectures
  • play icon Introdução 07:21 07:21
  • play icon Parte 1 - Construir a estrutura base 42:21 42:21
  • play icon Parte 2 - Fazer o rodapé 20:45 20:45
  • play icon Parte 3 - Fazer o cabeçalho 28:32 28:32
  • play icon Parte 4 - Construir a estrutura do corpo do documento 32:54 32:54
  • play icon Parte 5 - Fazer a secção com informação sobre o hotel 22:15 22:15
  • play icon Parte 6 - Fazer a secção com a descrição 12:23 12:23
  • play icon Parte 7 - Fazer a secção com os contactos 29:53 29:53
  • play icon Parte 8 - Fazer a secção com a lista de preços 36:06 36:06
  • play icon Exercício 1 - Adicionar sombreado a texto 10:18 10:18
  • play icon Exercício 2 - Adicionar texto em Árabe 12:18 12:18
  • play icon Exercício 3 - Registar uma Font Family 15:45 15:45
  • play icon Exercício 4 - Adicionar Cinco Estrelas! 45:54 45:54
  • play icon Exercício 5 - Perguntas Frequentes 46:45 46:45
  • play icon Exercício 6 - Debug Código ReportLab 01:01:53 01:01:53
  • play icon Exercício 7 - Django App 01:26:35 01:26:35

Instructor Details

Hugo Ferro

Hugo Ferro

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515