Documentação do Jam.py V7

Introdução

Bem-vindo ao Jam.py! Se você é novo no Jam.py ou no desenvolvimento de aplicações Web sem código (no-code), com pouco código (low-code) ou com mais código (more-code), este é o lugar para encontrar a documentação sobre o Jam.py V7.

A maior diferença em relação ao Jam.py V5 é o suporte a routing e o uso do Bootstrap 5, permitindo suporte moderno para dispositivos móveis. Além disso, toda a interface para dispositivos Desktop ou Móveis é orientada por uma abordagem sem código. Basta selecionar o que for necessário para qualquer dispositivo e pronto.

Objetivos

Instalar o Python e o Jam.py, escolher o banco de dados e o servidor Web, e tomar decisões sobre o Design da Aplicação.

Público-alvo

Entusiastas do desenvolvimento Web ou desenvolvedores com pouca ou nenhuma experiência em desenvolvimento ou implantação Web.

Pré-requisitos

É recomendado ter algum conhecimento de Python e JavaScript. É necessário ter conhecimento geral sobre o prompt de linha de comando e saber digitar comandos.

Como a documentação está organizada

Aqui está uma visão geral de como a documentação está organizada, para ajudá-lo a encontrar onde procurar por tópicos específicos:

Primeiros passos descreve como instalar o framework, criar um novo projeto, desenvolver uma aplicação web passo a passo e implantá-la.

Guias de programação abordam tópicos e conceitos principais em um nível mais abrangente, fornecendo informações de base e explicações úteis.

Construtor de aplicações de negócios é uma descrição detalhada do Application Builder usado para o desenvolvimento da aplicação e administração do banco de dados.

Guias de referência de classes contêm referência técnica das APIs das classes do Jam.py.

Perguntas frequentes cobre as dúvidas mais frequentes.

Como fazer contém exemplos de código úteis para realizar rapidamente tarefas comuns.

Ou visite o sumário ou até mesmo

Dicas de Design de Aplicações com Jam.py, para um passo a passo detalhado sobre como construir aplicações ou migrar do MS Access.

Para baixar este documento como um único PDF, por favor visite:

https://jampy-docs-v7.readthedocs.io/_/downloads/pt-br/latest/pdf/

O PDF é gerado instantaneamente após cada commit no repositório. Portanto, alguns dados neste site podem estar desatualizados em relação ao PDF.

Tutoriais em Vídeo

Se você é novo no Jam.py, recomendamos fortemente que assista a estes tutoriais em vídeo. Os vídeos se referem ao Jam.py V5. Há mudanças mínimas na interface do usuário em comparação com a versão V7.

É recomendado assistir aos vídeos em resolução 1080p.

Tutorial 1 - Trabalhando com arquivos e imagens

Tutorial 2 - Trabalhando com detalhes

Tutorial 3 - Usuários, papéis, trilha de auditoria/histórico de alterações

Tutorial 4 - Árvore de tarefas

Tutorial 5 - Formulários

Tutorial 6 - Eventos de formulário

Tutorial 7 - Controles com reconhecimento de dados

Tutorial 8 - Conjuntos de dados (Datasets)

Tutorial 9 - Conjuntos de dados - Parte 2

Tutorial 10 - Campos e filtros

Tutorial 11 - Interações cliente-servidor

Tutorial 12 - Trabalhando com dados no servidor