Python ReportLab de Iniciante a Vencedor
Gerar dinamicamente arquivos PDF usando Python e ReportLab
Python,Development,Programming
Lectures -16
Resources -15
Duration -8.5 hours
30-days Money-Back Guarantee
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
- Gerar dinamicamente um arquivo PDF utilizando Python e ReportLab.
Prerequisites
- Conhecimento básico de Python;
- Python 3.8 or superior;
- Visual Studio Code (recomendado);
- Vontade de aprender!
![Python ReportLab de Iniciante a Vencedor Python ReportLab de Iniciante a Vencedor](https://d3mxt5v3yxgcsr.cloudfront.net/courses/10281/course_10281_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Gerar o PDF Palms Hotel
16 Lectures
-
Introdução 07:21 07:21
-
Parte 1 - Construir a estrutura base 42:21 42:21
-
Parte 2 - Fazer o rodapé 20:45 20:45
-
Parte 3 - Fazer o cabeçalho 28:32 28:32
-
Parte 4 - Construir a estrutura do corpo do documento 32:54 32:54
-
Parte 5 - Fazer a secção com informação sobre o hotel 22:15 22:15
-
Parte 6 - Fazer a secção com a descrição 12:23 12:23
-
Parte 7 - Fazer a secção com os contactos 29:53 29:53
-
Parte 8 - Fazer a secção com a lista de preços 36:06 36:06
-
Exercício 1 - Adicionar sombreado a texto 10:18 10:18
-
Exercício 2 - Adicionar texto em Árabe 12:18 12:18
-
Exercício 3 - Registar uma Font Family 15:45 15:45
-
Exercício 4 - Adicionar Cinco Estrelas! 45:54 45:54
-
Exercício 5 - Perguntas Frequentes 46:45 46:45
-
Exercício 6 - Debug Código ReportLab 01:01:53 01:01:53
-
Exercício 7 - Django App 01:26:35 01:26:35
Instructor Details
![Hugo Ferro](https://www.tutorialspoint.com/assets/profiles/501575/profile/200_1884350-1660533581.jpg)
Hugo Ferro
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual 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 Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)