Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

Curso Online

Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas(básico) do Inicio ao Fim

  [de seu feedback]
Confira neste curso online como criar um sistema de vendas básico com Delphi 2007, DBExpress 4 e Firebird 2.0. Aprenda a desenvolver uma aplicação utilizando o que há de melhor em herança. Não se trata apenas de herança visual de formulários, este curso vai muito mais além. Imagine poder criar um form de cadastro onde suas rotinas de inserção, edição, delação e etc. fossem abstratas a tal ponte de servir para todos os cadastros que você tiver na sua aplicação ? Pois bem, esta é a proposta deste curso, dar a você subsídios técnicos para a confecção deste modelo. E mais.O foco do curso e passar por todas as fases do desenvolvimento de uma aplicação: Modelagem do Banco de Dados, Criação do Menu Principal, Formulários Bases, Conexão incluindo Master Detail em DBExpress com DataSetField, chegando a Help e Instalador.

  Gratuidade neste curso:
Tipo
Total de itens
Info
Vídeo:
50
1 item de 'Vídeo' é gratuito para todos os usuários
50 videos são gratuitos para assinantes ClubeDelphi
Vídeo recomendável:
1
1 item de 'Vídeo recomendável' é gratuito para assinantes ClubeDelphi

Downloads e instalação

1)  Downloads e instalação das ferramentas necessárias para o desenvolvimento da aplicação
Descrição: Nesta vídeo-aula, o autor expõe o objetivo do projeto, bem como as ferramentas utilizadas, realizando downloads e instalações.
[Marcar este item como lido/assistido]

DER, Modelagem e Modelo Lógico

2)  Criando o DER abordando a modelagem conceitual do banco de dados
Descrição: Nesta vídeo-aula, será criada também a estrutura de diretórios para organizar os fontes.
[Marcar este item como lido/assistido]
3)  Criando o modelo lógico do banco de dados
Descrição: Veremos também:funções das entidades do banco de dados e também a criação de domínios e como utilizá-los na prática.
[Marcar este item como lido/assistido]

Banco de dados e Conexão

4)  DataBase e Projeto
Descrição: Nesta vídeo,o autor nos explica os campos auto-incremento, triggers e generators, utilizados para ganho de produtividade.
[Marcar este item como lido/assistido]
5)  Conexão com o banco de dados(DataBase Connection)
Descrição: O autor nos apresenta, o que mudou em relação ao DBExpress.É feita também uma conexão utilizando as novas classes DBExpress.
[Marcar este item como lido/assistido]

Iniciando o desenvolvimento da interface da aplicação

6)  Menu Principal
Descrição: Veja a versatilidade em se criar menus com o action Main Menu Bar que é especifico para trabalhar com o Action Manager.
[Marcar este item como lido/assistido]
7)  Action Manager-(Customizando a barra de ferramentas de nossa aplicação em tempo de execução)
Descrição: Nesta vídeo-aula o autor dará ênfase a personalização da barra de ferramenta de nossa aplicação.
[Marcar este item como lido/assistido]
8)  Criando o formulário modelo para toda aplicação
Descrição: Aprenda com essa técnica a partir de um único formulário, termos pesquisa, visualização e manutenção dos dados em uma aplicação.
[Marcar este item como lido/assistido]
9)  Continuando com a Criação do formulário modelo para toda aplicação
Descrição: Veja nesta vídeo-aula, que a codificação será feita com abstração total da origem de dados.
[Marcar este item como lido/assistido]
10)  Continuando com a Criação do formulário modelo para toda aplicação-Criando os controle de botões da aplicação (Inclusão, Alteração, Exclusão)
Descrição: Nesta vídeo-aula o autor nos mostra como implementar o controle dos botões de CRUD de uma forma muito simples e eficiente.
[Marcar este item como lido/assistido]
11)  Criando as telas de cadastro
Descrição: Veja como o tempo investido no form modelo nos trás retorno agora, pois rapidamente criamos o cadastro de clientes e produtos.
[Marcar este item como lido/assistido]

Relacionamentos

12)  Relacionamentos Master Detail
Descrição: Nesta vídeo-aula, o autor da ênfase a construção dos relacionamentos master detail.
[Marcar este item como lido/assistido]

Funções para gerar (Chave Primária) e Capturar de Erros

13)  Funções para Gerar chave-primária(Primary Key) e Capturar de Erros
Descrição: Nesta vídeo-aula, veremos a necessidade de termos o valor do campo chave-primária antes de gravarmos o registro no banco.
[Marcar este item como lido/assistido]

Cadastros

14)  Criando o cadastro de Perfil da aplicação
Descrição: Nesta vídeo-aula, o autor inicia o cadastro de perfil já criando a tela e implementando total abstração a mesma.
[Marcar este item como lido/assistido]
15)  Criando o cadastro de perfil da aplicação II
Descrição: Veremos também nesta vídeo-aula, rotina para mapear as ações do action List que o formulário esta controlando.
[Marcar este item como lido/assistido]
16)  Criando o cadastro de perfil da aplicação III
Descrição: Nesta vídeo-aula, o autor continua o desenvolvimento do cadastro de perfil dando ênfase ao layout do formulário.
[Marcar este item como lido/assistido]

1o. Otimização do Projeto

17)  1ª Otimização no projeto
Descrição: Nesta otimização será corrigido o problema de carregamento dos FieldNames no combobox entre várias outras melhorias.
[Marcar este item como lido/assistido]

Sistema de login e permissão

18)  Iniciando o desenvolvimento de todo o sistema de login e permissão
Descrição: Nesta vídeo veremos o conceito de orientação a objetos no delphi, criaremos a classe usuário e definiremos suas propriedades.
[Marcar este item como lido/assistido]
19)  Criando todos os métodos que serão utilizados pela classe usuário 
Descrição: Veremos também o DBX que poucas pessoas conhecem, classes como TDBXConnection, TDBXCommand e outras mais.
[Marcar este item como lido/assistido]

Classes do DBX4 para conexão com o banco de dados

20)  Aprendendo as classes do DBX4 para conexão com o banco de dados
Descrição: Nesta vídeo aula, Rodrigo Carreiro utiliza na prática as classes do DBX4 para conexão com o banco de dados.
[Marcar este item como lido/assistido]
21)  Carregando os dados do usuário para o Objeto
Descrição: Nesta vídeo aula, é mostrado também como mapear o result set de um select com a classe TDBXReader.
[Marcar este item como lido/assistido]
22)  Implementando os métodos GetPerfilName, GetPerfilDescription e Change Password
Descrição: Veremos também, como criar uma transação com as classses DBX4 e uma comparação com o modelo antigo de transação no DBX3.
[Marcar este item como lido/assistido]
23)  Criando método para Carregar o Perfil do usuário
Descrição: Veja nesta vídeo aula, que poderemos criar novos perfis a qualquer momento e associá-los a um ou mais usuários da aplicação.
[Marcar este item como lido/assistido]

Projeto Singleton

24)  Padrão de Projeto Singleton
Descrição: Esta vídeo utiliza Design Pattern Singleton que garante um objeto possua uma e somente uma instância dentro de uma aplicação.
[Marcar este item como lido/assistido]

Login do usuário

25)  Telas de Administração e Login do Usuário
Descrição: O exemplo desenvolvido nesta vídeo aula trata da autenticação de usuários através de um sistema de Login.
[Marcar este item como lido/assistido]

Change PassWord, LogOff e Save User Name

26)  Change PassWord, LogOff e Save User Name
Descrição: Adicionaremos ao projeto três recursos muito interessantes, que podem ser o diferencial de seu sistema perante os concorrentes.
[Marcar este item como lido/assistido]

Restrição ao Cadastro de Usuário

27)  Restrição ao Cadastro de Usuário
Descrição: Nesta vídeo alteraremos o cadastro de usuário para definirmos se o mesmo é ou não um usuário Master.
[Marcar este item como lido/assistido]

Controle de acessos

28)  Controle de Acesso em Nível de tela-Parte I
Descrição: Nesta vídeo, veja como controlar o acesso em nível de tela de um usuário tendo acesso somente a nível de consulta por exemplo !
[Marcar este item como lido/assistido]
29)  Controle de Acesso em Nível de tela-Parte II
Descrição: Nesta vídeo, veremos como criar um método que retorne as operações que determinado usuário possui em determinada tela.
[Marcar este item como lido/assistido]
30)  Controle de Acesso em Nível de tela-Parte III
Descrição: Nesta vídeo, criaremos também a rotina para carregar no DBComboBox o caption de todos os forms.
[Marcar este item como lido/assistido]

2o. Otimização do Projeto

31)  2ª Otimização do Sistema
Descrição: Nesta vídeo, veja a segunda otimização do sistema corrigindo algumas falhas e implementando alguns ajustes simples.
[Marcar este item como lido/assistido]

Layout da tela de venda

32)  Criando layout da tela de venda
Descrição: Nesta vídeo aula, criaremos todo o layout para que possamos ter uma idéia de como ficará a tela para efetuarmos as vendas.
[Marcar este item como lido/assistido]

Pacote

33)  Criando pacote para tela de vendas da aplicação
Descrição: Nesta vídeo aula, primeiramente veremos o que é e como funciona um pacote, depois criaremos o pacote de nossa tela de vendas.
[Marcar este item como lido/assistido]
34)  Carregamento Dinâmico de Pacotes
Descrição: Veja como carregar o pacote de vendas dinamicamente e o que são Metaclass.
[Marcar este item como lido/assistido]
  Vídeo recomendável - Modularização de aplicações usando Packages
Descrição: Modularização de aplicações usando Packages, nesta vídeo aula de Guinther Pauli.
[Marcar este item como lido/assistido]

Consultas

35)  Consulta geradas dinamicamente
Descrição: Veja nesta vídeo aula, como criar consultas com múltiplos parâmetros.
[Marcar este item como lido/assistido]

Inserção

36)  Inserindo itens Offline
Descrição: Nesta video, utlizaremos o ClientDataSet para realizar a manutenção dos dados em nossa aplicação.
[Marcar este item como lido/assistido]

Venda

37)  Finalizando a Venda
Descrição: Nesta vídeo, utilizaremos também as classes DBX4 para verificar se a senha informada pertence a um determinado vendedor.
[Marcar este item como lido/assistido]

Saldo de estoque

38)  Atualizando o saldo de estoque via Trigger
Descrição: Nesta vídeo aula, veremos como atualizar o saldo de estoque de nossa aplicação via Trigger.
[Marcar este item como lido/assistido]

Movimento diário

39)  Relatório de movimento diário
Descrição: Criaremos uma view que retorne dados referentes as vendas realizadas num relatório a ser disponibilizado na aplicação.
[Marcar este item como lido/assistido]

Otimização

40)  3o. Otimização do Sistema
Descrição: Nesta vídeo, corrigiremos pequenos erros e adicionaremos alguns recursos para aumentar a produtividade do usuário.
[Marcar este item como lido/assistido]

Help

41)  Help 1/3
Descrição: Nesta vídeo, faremos o download e a instalação da Ferramenta HelpNDoc e também um tour conhecendo seus recursos e controles.
[Marcar este item como lido/assistido]
42)  Help 2/3
Descrição: Nesta vídeo aula, iremos criar o help para nossa aplicação.
[Marcar este item como lido/assistido]
43)  Help 3/3
Descrição: Nesta vídeo aula, faremos com que o Delphi possa não só invocar o help, mas também abri-lo no contexto em que foi chamado.
[Marcar este item como lido/assistido]

Setup

44)  Setup 1/3
Descrição: Nesta vídeo, iremos baixar, instalar e conhecer as ferramentas para gerar nosso instalador (InnoSetup e o ISTool).
[Marcar este item como lido/assistido]
45)  Setup 2/3
Descrição: Criaremos o template do nosso instalador. Serão criados 3 tipos de instalação e permitiremos ao usuário escolher o que deseja instalar.
[Marcar este item como lido/assistido]
46)  Setup 3/3
Descrição: Nesta vídeo, geraremos o instalador da nossa aplicação. Para isso, carregaremos as DLLs requeridas pelo DBX dentro do instalador.
[Marcar este item como lido/assistido]

Atualizador Automático para a nossa aplicação

47)  Atualizador Automático para a nossa aplicação-Parte 1
Descrição: Neste vídeo iniciaremos a criação da nossa classe update que irá conectar-se em um servidor FTP e baixar a nova versão da aplicação.
[Marcar este item como lido/assistido]
48)  Atualizador Automático para a nossa aplicação-Parte 2
Descrição: Nesta vídeo, faremos as configurações necessárias para acessar o FTP e listar um diretório default.
[Marcar este item como lido/assistido]
49)  Atualizador Automático para a nossa aplicação-Parte 3 (Comparando a Data do .exe local com a data do .exe que está no FTP)
Descrição: Neste vídeo, já com classe TUpdate pronta, criaremos a rotina que irá comparar a Data do .exe local com a data do .exe do FTP.
[Marcar este item como lido/assistido]
50)  Integrando nosso atualizador com a aplicação principal (Final)
Descrição: Nesta vídeo, finalizaremos nossa aplicação, integrando nosso atualizador com a aplicação principal.
[Marcar este item como lido/assistido]

Estatísticas

Favoritado:
Comentários:
16

Conteúdo:
Utilidade:
57    2
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03