Links

Geral

Link Descrição Vídeo no YouTube Comentário
Documentação Python 3.13.1 Documentação em Português

Web com Python

Link Descrição Vídeo no YouTube Comentário
Flask Framework simples em Python. Trabalha com FrontEnd e BackEnd, mas não tem suporte a biblioteca de Objetos FrontEnd como no React. Suas rotas devem ser definidas manualmente. Vídeo Para o BackEnd funciona muito bem em uma pequena aplicação. Acredito que para micro serviços seja perfeito.
Bryton Promete ser o JavaScript do Python. Vídeo Já usei mas cria lentidão, mas permitia salvar meus pacotes python no flask.
FastHTML Novo Framework Python que dá alternativa de criar sua biblioteca de componentes web inteiramente feito em python Vídeo Ainda não usei. Se você já usou coloque sua opnião nos comentários.

CSS

Link Descrição
developer.mozilla.org Documentação CSS
maujor.com Site referência em CSS
w3schools.com Exemplos CSS
 

Imagens

Link Descrição
developer.mozila.org Documentação JavaScript
w3schools.com Exemplos JavaScript
 

Imagens

Link Descrição
developer.mozila.org Referência HTML
w3schools.com Exemplos HTML
 

Cores

Link Descrição
colorhunt.co Exemplos de Paletas de cores

Imagens

Link Descrição
pt.vecteezy.com Download de imagens
br.pinterest.com Grande base de dados de imagens inspiradoras
react-icons Download de Icones
bing.com/images Gerador de Imagens da Microsoft

Funções em Python

módulos

Criar suas funções é a chave para a sucesso.
Vamos ver algumas das opções de parâmetros de entrada de uma função e em outro post vamos falar em criar seus módulos (Conjunto de funções).

Comente suas funções

O exemplo acima é uma função que não tem parâmetros de entrada, apenas imprime uma informação.
Ao comentar suas funções com aspas triplas você poderá consulta-las em help() e poderá gerar a documentação com pydoc.

Valor Default

No exemplo acima nome é um campo não obrigatório que caso não seja informado será atribuído o valor default “Mundo” e imprime o resultado.

Definindo Tipo no parâmetro de entrada

 

Retornando o valor

No exemplo acima a função retornou 5, pois usamos o método return, também definimos que os parâmetros de entrada devem ser do tipo float;

Passando um parâmetro obrigatório e outro opcional em uma função

 

Passando número arbitrários de parâmetros

Passando um Dicionário

 

Dicionário é um tipo de dado mais complexo que farei um post separadamente.
A princípio você deve saber que ele existe, e nele temos campos com propriedades chave e valor.

Retornando um Dicionário

Passando uma Função para outra Função