Primeiramente, gostaria de dizer que estou muito feliz em ver você aqui. De verdade!
Outra coisa que quero destacar, é que TODAS as aulas do curso já estão gravadas e postadas. Do início ao fim. Logo, você não corre o risco de no transcorrer do curso perceber que não há mais aulas. Comigo não! Pode ficar tranquilo e verificar abaixo as sessões, bem como as aulas.
Você aprenderá a produzir um sistema web completo, seguro e robusto, sem enrolação, estritamente focado na prática, utilizando o padrão MVC (Model, View, Controller), fazendo uso de um dos mais poderosos framework PHP da atualidade: O Codeigniter, na versão 3.
Nosso objetivos com o Codeigniter 3:
Integrar o template SB Admin - 2, do bootastrap, à nossa aplicação web
Você aprenderá utilizar hooks, helpers e libriries
Você aprenderá a fazer requisições Ajax Request
Você aprenderá a validar a entrada de dados em formulários com a biblioteca 'form_validation'
Você aprenderá a controlar acesso de usuários a determinados modulos de acordo com o grupo do mesmo
Você aprenderá a apresentar mensagens de sucesso, erro ou info para o usuário utilizando Flashdata
Você aprenderá a fazer uso do helper 'Security' para tornar a sua aplicação web mais segura
Você aprenderá a melhorar o carregamento de suas páginas, minificando todo o HTML, fazendo uso de hooks como exemplo o compress
Você aprenderá a exibir sua própria página de 'Page not found'
Você aprenderá a realizar conexão com banco de dado MySQL, fazer consultas com a cláusula JOIN entre outros
Você aprenderá a hospedar o sistema web produzido em provedor de hospedagem gratuito
Construiremos um sistema web com geração de ordem de serviço, contendo os seguintes módulos:
Modulo vendas (Criação, Edição e Deleção):
Venda de produtos com geração de PDF para impressão
Ordem de serviços com geração de PDF para impressão
Modulo cadastro (Criação, Edição e Deleção):
Cadastro de clientes
Cadastro de Fornecedores
Cadastro de Vendedor
Cadastro de Serviços
Modulo estoque (Criação, Edição e Deleção):
Cadastro de Marcas
Cadastro de Produtos
Cadastro de Categorias
Modulo financeiro (Criação, Edição e Deleção):
Contas a pagar
Contas a receber
Formas de pagamento
Modulo relatórios :
Vendas
Ordens de serviços
Contas a receber
Contas a pagar
Modulo configurações (Criação, Edição e Deleção):
Gerenciamento de usuários
Controle de acesso a determinados módulos, conforme perfil
Configurações gerais do sistema
-> Módulo que gerencia informações como:
* Razão social da empresa
* Nome fantasia da empresa
* CNPJ
* Enderço e outros.
Atenção:
O código-fonte só será disponibilizado para o aluno que completar 100% do curso e para aqueles que manifestarem o interesse.
Grande abraço e let's code!