Você vai estudar com aulas em videos focados na prática, fazendo projetos no scriptcase, passo a passo , do início ao fim, sem deixar de estudar as bases das tecnologias web, em outros cursos como Html5 com css , Javascript, Php com modelagem de dados . Entendemos que o sucesso nos seus projetos no scriptcase dependem de um desenvolvimento dos conhecimentos associados a tecnologias web e de modelagem da aplicação, como nossos estudos de Modelagem de Dados abortadas no curso de PHP. Assim entendemos que o Desenvolvedor Scriptcase, é antes de tudo um Desenvolvedor Web, e portanto precisa dominiar o scriptcase, bem como as tecnologias associadas a web, para obter sucesso em seus projetos utilizando esta que é a melhor ferramenta web para php do mercado: Scriptcase.
Você ira assistir as aulas na Area do Aluno , um ambiente feito no Scriptcase pra você. Lá poderá
Você podera Enviar a pergunta na sessão de Perguntas e Respostas do Curso . Também há uma seção para criar tópicos de discussão. Ambos poderão ter nas respostas participação do Instrutor e dos Alunos Membros da nossa comunidade. Se o aluno preferir também poderá mandar a dúvida diretamente para [email protected] Ele te responderá em breve. Se a dúvida não for de um ítem específico, mas dificuldades para implementar seus próprios projetos temos o serviço de Consultoria online.
Gerenciar o trabalho entre colaboradores dentro de uma empresa , entendendo o que cada um esta fazendo, em que fase encontra-se cada tarefa distribuída, quanto esta custando para empresa determinado projeto são questões que cada dia carecem de melhor gestão e exigem mais controle, principalmente quando temos profissionais alocados trabalhando remotamente, o que se intensificou com o surgimento da pandemia do COVID-19. Pensando nisto iniciamos nosso curso implementando Gestão de Tarefas no SC 9.4
É um curso que não tem fim. Nossa idéia é atualizarmos ,periodicamente, novos tópicos com pequenos cursos abordando soluções para situações específicas.
Adaptamos o Projeto Exemplo da Netmake, de Shoponline fazendo integração com Paypal e Pagseguro, permitindo na finalização da compra a escolha do Meio de Pagamento. Além do mais adaptamos na modelagem de dados para o sistema poder rodar pra várias lojas.
Neste curso exploramos o uso da biblioteca HTML2PDF. A partir da do cadastramento de vários tipos de informações cadastrados associados a cursos de uma universidade o sistema gera um documento em pdf, hierárquico, com diversos capitulos, indice, fotos. Assim mostramos como podemos criar documentos de certa forma complexos, buscando de várias tableas de nossa base de dados. É um tipo de solução que podera ser usado para caso de uso como contratos...
Trata-se de um sistema de Gerenciamento de Estoques com um enfoque bacana em Controlar Solicitações de Materiais. Alem de movimentar o estoque teremos utilização do aplicativo Google Autenticator, junto com o scritpcase , e implemntamos uma autenticação de 2 fatores, usando tokens gerados do google autenticator no momento de aprovar solicitacoes de materiais pendentes. Nos controlamos pendencias de material, geramos pedido de compra baseado em pendencias, damos baixa no estoque no momento de bai
F2b é um gatway de pagamento, assim como paypal , pagseguro, etc. Implementamos no projeto do Financeironline a opção de Geração de Boleto usando o F2b. O nosso projeto gera a cobrança fazendo chamada ao Webservices do F2b, registrando-a no f2b e guardando o link da cobrança gerada no lancamento finaceiro do sistema. Também implementamos a consulta ao webservice para saber o status de pagamento da boleta...
Implementação da Geração do Arquivo de Remessa dentro do Projeto do Financeironline. As boletas que ainda não foram enviadas para o remessa aparecem num grid para serem selecionadas (marcadas). Assim é possivel gerar o remessa, e controlar o que ja foi ou não enviado pelo sistema...
Implementação de um Projeto para gerenciar venda de Imóveis numa Imobiliadora. O curso tem 3 partes: Modulo dos administradores da corretora, modulo dos corretores e site feito em bootstrap dentro do scritpcase...
Implementação de um Sistema Financeiro contendo geração de Boletas , Contas a Pagar e a Receber, Relatórios de Análise do Plano de Contas de Receitas e Despesas e Outros Relatórios...
Aprenda criar, na prática, suas aplicações web no scriptcase , criando projetos do início ao fim. Aproveite também, um curso especial que criamos, chamado "Como fazer no Scriptcase". É um curso que não tem fim. Nossa idéia é atualizarmos ,periodicamente, novos tópicos com pequenos cursos abordando soluções para situações específicas. Estreamos o primeiro tópico mini curso de 50 minutos. A dica aqui é modificar a tela de login criada pelo modulo de segurança do scriptcase, transformando completamente o seu visual, sem precisar mecher nos códigos gerados, acrescentando apenas alguns passos para obter o resultado visto abaixo.
Neste curso ensinaremos você a aplicar estilos aos documentos HTML, de forma que consiga realizar a formatação de textos, posicionar elementos na página, estilizar botões, menus, e principalmente aprender a montar layout de um site através de várias abordagens de layout (Tamanhos Fixos, Fluidos, Web Design Responsive)...
JavaScript permite você detectar qualquer coisa que tome lugar dentro da sua página web: cliques em botões , redimensionamento da janela do seu navegador, validações de entrada de dados em seu formulário. É quem vai reagir às interações com o usuário que navega na sua página...
A Linguagem PHP é o Back-end, utilizado pelo Scriptcase para geração dos códigos das aplicações. E é através dela que iremos implementar as nossas regras de negócio distribuídos nos códigos que escrevemos dentro dos eventos e botões dentro dos vários tipos de aplicação que o Scriptcase nos oferece. Por isto preparamos este curso de 65 horas no nosso site.
Ter sucesso em seus projetos com o Scriptcase só é possível quando seu conhecimento é sustentado pelos seguintes pilares
A finalidade deste grupo de cursos aqui, na nossa área de cursos, é justamente para ajudar você no fortalecimento destes alicerces imprescindíveis para o Desenvolvedor Scriptcase.
email: [email protected]
whatsapp: (31)98464-0925
skype:leonardoaraujopereira
Graduado na UNA - União de Negócios e Administração em 1995
Pós Graduado na Puc-MG - Desenvolvimento de Sistemas WEB em 2009
Neste tópico avançamos no nossos estudos do framework Vue.js. Mostramos aqui a arquitetura do vue, fortemente embasadas em Web Components. A Aplicação construída com vue monta uma árvore de componentes que se comunicam trocando informações. Cada componente guarda seus próprios dados, estilo e comportamento , via código javascript. Uma característica marcante do vue consiste em permite que nossa aplicação seja reativa, através do conceito chamado de tho-way data binding. Ou seja, o que acontece no DOM (View), reflete no JavaScript(Model), e o que acontece no JavaScript(Model), reflete no DOM(View). Estas facilidades facilitam, deveras a exibição e interação dos dados refletidos na nossa página web. Seus dois concorrentes mais conhecidos, o angular e o react utilizam destes mesmos conceitos na construção de aplicações web modernas. Pensando nisto estamos convencidos que o Vue poderá ser uma ferramenta valiosa para nossas aplicações construídas no Scriptcase. É comum precisarmos de telas específicas com algumas características que não estão nas aplicações padrões que o scriptcase oferece: Formulários, Grids de Consulta, Aplicações PDF, etc. Sabendo desta necessidade o scriptcase nos oferece as aplicações blank, onde assumimos o código da nossa aplicação e neste caso a aplicação em questão fica a cargo de nossa programação. Ai que acreditamos poderá entrar em ação este poderoso frawework que é o Vue.js . Poderemos construir aplicações web modernas dentro do Blank, agregando aí nestas ocasiões , alto valor aos nossos sistemas construídos debaixo do scriptcase. Penso no vue como um alto aliado para oferecermos aos nossos usuários um resultado final mais robusto. Como exemplo prático da utilização do vue, estamos refazendo a tela de kanban das tarefas gerenciadas na nossa aplicação do nosso curso "Gerenciamento de Tarefas".
Neste exemplo estamos refazendo totalmente a tela de aplicação do kanban de Tarefas do nosso Sistema Gerenciamento de Tarefas. Mostramos como criamos um projeto vue para implementarmos nossos componentes KanEtapa e KanTarefa do kanban. Na criação destes componentes importamos para o projeto criado duas bibliotecas vue muito interessantes o DraggableVue , para ajudar nosso componente na tarefa de drag end drop (arrastar e soltar) as tarefas em uma etapa. E importamos uma biblioteca BootrapVue, onde temos vários componentes de interface já prontos para usar feitos com o bootstrap.
Implementamos a funcionalidade de mostrar o quadro das atividades em um Kanban. Ao arrastar uma tarefa e solta-la em outra coluna atualizamos a base de dados fazendo update da etapa nova da tarefa , via requisição Ajax.
Montamos um Grid trazendo as horas trabalhadas registradas automaticamente (via botão Play) e as Horas lançadas Manualmente (no ajuste de Horas). O usuário vai escolher as horas trabalhadas que quer realizar a cobrança e esta é gerada no sistema.
Após a Cobrança ter sido gerada mandamos gerar as parcelas. Usando a opção de Meio de Pagamento F2b o sistema Invoca a API Rest do F2b registrando a cobrança no gateway de Pagamentos F2b, com opção de poder pagar Pix. No grid vemos o QRCode do pix para pagar no F2b e também temos link que leva o cliente para a pagina do F2b para realizar o pagamento, podendo gerar boleta ou pagar por pix ou ainda transferencia online ou cartão. O qrcode mostrado na imagem obtemos como retorno da chamada ao webservice do F2b, bem como o link para efetuar o pagamento.
Introdução ao Framework front-end Vue.js. Aqui apresentamos o Vue.js com a intenção de usarmos ele para montarmos uma tela estilo whatsapp, para postarmos mensagens a cerca da tarefa que esta sendo discutida. A troca de mensagens sobre a tarefa é bacana porque podemos criar uma discução, um dialogo, entre participantes da tarefa. Então atualizações, troca de ideias, comunicados, dialogos, são postados sobre uma tarefa ajudando na comunicação e mesmo no histórico de ações executadas entre os participantes da tarefa.
Montamos nosso layout usando a biblioteca W3.css do w3schools.com, uma alternativa ao bootstrap. Também usamos uma biblioteca javascript para que os usuários colaboradores poderem adicionar emojs aos comentários
Mostramos a técnica utilizada no vue para implementarmos campos autocomplite.