Pascal , Lazarus e MariaDB
3.7 (15 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
115 students enrolled

Pascal , Lazarus e MariaDB

Construa um Sistema de Controle de Estoque com Relatórios
3.7 (15 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
115 students enrolled
Created by Emanuel Costa
Last updated 10/2018
Portuguese
Current price: $92.99 Original price: $154.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 15.5 hours on-demand video
  • 58 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Noções básicas para a análise de um sistema para atender uma necessidade real
  • Criação de um bando de dados MariaDB
  • Fazer a interligação das tabelas criadas no banco de dados
  • Construção de um sistema de controle de estoque
  • Criação de um terminal de venda de produtos
  • Criação de Relatórios
Requirements
  • Conhecimentos básicos de algoritmos e da linguagem pascal
Description

A Linguagem Pascal é uma linguagem voltada para o aprendizado da programação por pessoas leigas. Isso é ideal se você deseja mudar de carreira e tornar-se um programador ou deseja aprender uma nova linguagem de programação.

Os dois principais ambientes gráficos que auxiliam no desenvolvimento da linguagem pascal São o Delphi e o Lazarus. Ambos possuem recursos semelhantes e portanto são compatíveis. Aprendendo um você já vai estar aprendendo o outro.

Neste curso utilizaremos o Lazarus que é open source e funciona em vários sistemas operacionais(Windows, Linux, mac, android,etc). Além do Lazarus, vamos utilizar o banco de dados MariaDB(que também é multiplataforma e open source) para se fazer a persistência dos dados(salvar os dados no computador).

O foco principal deste curso é a construção de um sistema completo de controle de estoque. Vamos partir da entrevista com o cliente, passando para a modelagem do sistema e construção do banco de dados. Depois construiremos um terminal de vendas PDV(semelhante ao existente em supermercados) e finalizaremos o projeto com a construção de vários relatórios.


Who this course is for:
  • Pessoas que Já conhecem a linguagem pascal ou que já fizeram o nosso curso Algoritmos, Pascal, Lazarus e Firebird disponível aqui na Udemy
Course content
Expand all 67 lectures 15:36:37
+ Instalação de Programas e Componentes
6 lectures 37:19
Aula 4 - Iniciando o MariaDB e copiando as dlls
06:39
Aula 5 - Instalação do HeidiSQL
04:41
Aula 6 - Download e Instalação do Lazarus
05:06
Aula 7 - Instalação do Zeoslib
09:02
Aula 8 - Instalação do Lazreport
03:43
+ Construção do Sistema
28 lectures 06:44:19
Aula 9 - Modelagem do Sistema
11:37
Aula 10 - Criando o Banco de Dados - parte 1
11:58
Aula 11 - Criando o Banco de Dados - parte 2
13:13
Aula 12 - Criando o Banco de Dados - parte 3
06:15
Aula 13 - Cadastro de Clientes - parte 1
15:34
Aula 14 - Funções para o Cadastro de Clientes - parte 1
14:22
Aula 15 -Criação do Data Module
13:46
Aula 16 - Funções para o Cadastro de Clientes - parte 2
15:31
Aula 17 - Cadastro de Clientes - parte 2
16:08
Aula 18 - Cadastro de Clientes - parte 3
15:27
Aula 19 - Cadastro de Clientes - parte 4
12:37
Aula 20 - Cadastro de Clientes - parte 5
11:28
Aula 21 - Cadastro de Clientes - parte 6
16:26
Aula 22 - Cadastro de Clientes - Bancos para Interface
16:12
Aula 23 - Cadastro de Clientes - Botão Incluir
17:25
Aula 24 - Cadastro de Clientes - Botão Alterar
15:51
Aula 25 - Cadastro de Clientes - Botão Cancelar e Botão Excluir
18:53
Aula 26 - Cadastro de Clientes - Botão Gravar
19:27
Aula 27 - Correcão do erro no where
11:11
Aula 28 - Procedures Exibir e Incluir Produto
13:53
Aula 29 - Procedures Alterar e Excluir Produto
10:08
Aula 30 - Criando o Cadastro de Produtos a partir do Cadastro de Clientes
15:11
Aula 31 - Colocando Campos no Cadastro de Produtos
13:59
Aula 32 - Inclusão da UnitClientes e Alterações no Cadastro de Produtos
17:57
Aula 33 - DBGrid do Cadastro de Produtos
15:09
Aula 34 - Botões Incluir, Alterar e Gravar do Cadastro de Produtos
14:06
Aula 35 - Botão Gravar e tratamento dos campos numéricos
15:23
Aula 36 -Bancos para Interface e finalizando Cadastro de Produtos
15:12
+ Terminal de Vendas - PDV
19 lectures 05:03:06
Aula 37 - Terminal PDV - Campo Cliente
15:17
Aula 38 - Terminal PDV - Campo Produto
17:31
Aula 39 - Terminal PDV - StringGrid
17:05
Aula 40 - Terminal PDV - Botão Incluir Produto
17:51
Aula 41 - Terminal PDV -Inserindo itens no StringGrid
16:24
Aula 42 - Terminal PDV - Somatório dos produtos
09:54
Aula 43 - Terminal PDV - Excluindo produtos do StringGrid
17:54
Aula 44 - Terminal PDV - Procedure Incluir Venda
13:56
Aula 45 - Terminal PDV - procedure código da última venda
14:33
Aula 46 - Terminal PDV - botão gravar venda parte 1
18:19
Aula 47 - Terminal PDV - botão gravar venda parte 2
17:40
Aula 48 - Terminal PDV - Botão gravar venda parte 3
18:39
Aula 49 - Terminal PDV - botão sair
06:34
Aula 50 - Procedures exibir vendas e exibir items da venda
18:20
Aula 51 - DBGrid Vendas
19:01
Aula 52 - DBGrid Produtos da venda
18:34
Aula 53 - Procedure Excluir Venda
18:54
Aula 54 - Botão excluir venda parte 1
17:16
Aula 55 - Botão excluir venda parte 2
09:24
+ Relatórios
12 lectures 02:52:58
Aula 56 - Formulário de Relatórios
17:12
Aula 57 - Relatório de Clientes
18:39
Aula 58 - Correção do MaskEdit
06:40
Aula 59 - Imprimindo Relatório de Clientes
11:03
Aula 60 - Iniciando Relatório de Vendas
17:49
Aula 61 - Finalizando o Relatório de Vendas
15:27
Aula 62 - Relatório de Produtos
17:43
Aula 63 - Chamando o Relatório de Produtos
10:02
Aula 64 - Relatório de Venda individual parte 1
18:26
Aula 65 - Relatório de Venda individual parte 2
15:05
Aula 66 - Botão Imprimir Venda individual
17:44
Aula 67 - Criação do Menu
07:08