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
Subimos mais de 4 horas em 6 video aulas. Nosso destaque é para Implementação da funcionalidade de Registrar Horas na tarefa dando play e pause.
Um cronômetro é exibido na tela da consulta Tarefas para mim é exibido, mostrando a contagem de tempo da tarefa que iniciamos usando botão Play. No botão Pause, fazemos o fechamento do tempo registrado na tarefa e é feito uma totalização do tempo executado pelo colaborador da tarefa e também temos o tempo total efetuado na tarefa. Esta é uma das telas mais importantes do sistema, e a implementação destas funcionalidades ficou muito interessante. Pudemos usar aqui um layout no formato livre para a consulta de Tarefas para mim, dando um visual bastante profissional e específico para esta consulta. Estamos bastante entusiasmados com este feito e na próxima aula continuaremos a implementar outras funcionalidades desta tela .
Também fizemos a Criação no Modelo de Dados da Tabela Ajuste de Tarefas para lançamento de Horas trabalhadas de forma manual. Aqui são explicadas as regras de negócio para lançar Horas não registradas pelo sistema, isto é, horas que não foram registradas utilizando o Play para registro do tempos trabalhados na tarefa. Também é possível lançar faltas, saídas fora do horário normal de trabalho e ainda é possível contabilizar horas que não serão cobradas do cliente.
Colocamos mais 3 horas de video seguindo a continuação da implementação da tela do cadastro de tarefas, completamos as abas que faltavam, procurando manter o foco na facilidade de uso, como por exemplo escolher vários seguidores e inclui-los de uma só vez e também nos preocupamos em manter uma boa visualização das telas evitando o quanto possível a aparição de barras de rolagem, bem como fazendo esforços para manter um layout mais clean conforme já vinhamos fazendo em outras telas.
Em 4 videos num total 4 hrs explicamos nossa solução para permitir que um mesmo sistema possa acessar diferentes contas de Google Drive, um para cada conta criada em nosso Gestor de Tarefas. O sistema foi capaz de fazer upload de anexos de uma tarefa, dentro de uma pasta criada no google drive do cliente (taskonline) e subpastas separando os anexos de cada tarefa. Ao clicar no botao de Anexos no cadastro de tarefa o usuario do sistema consegue visualizar num grid bootstrap os anexos já enviados para o google Drive, bem como poderá subir anexos e excluir-los. Ficou fácil de ver o anexo que é aberto ao clicar em um botão criado em cada linha do grid possibilitando visualizar individualomente anexos em varios tipos de arquivo no sistema como: pdf, powerpoint, planilha excel, word e arquivos txt. Nosso caso de uso se encaixa muito bem em um sistema multiempresa que deseja subir no google drive de cada empresa, arquivos diversos daquela empresa, o que é otimo, pois fica a cargo de cada empresa aumentar a sua cota de armazenamento de seu google drive caso necessário. Esta solução gera uma economia para seu sistema scriptcase, visto que repassa este custo de armazenagem para seus clientes, que hoje podem contar com preços com um bom custo - benefício em servicos como google drive, dropbox ou s3 da amazon.
Aqui utilizamos um botão para chamar um grid onde podemos escolher vários membros, para associa-los, ao mesmo tempo como membros da equipe e também podemos no grid mandar retirar um membro.
Neste tópico nós temos um botão virtual dentro do formulario que chama uma consulta com botao onrun para poder selecionar mais de um colaborador de uma vez e gravar na tabela relacionada de colaboradores de uma tarefa. Ao retornar a tela de cadastro o sistema mostra a frente do botao utilizado numa mesma linha os avatares das pessoas que foram escolhidas e alocadas para aquela tarefa. Inclusive possuindo um hint ao passar o mouse no avatar mostra o nome do colaborador. É um recurso que não vem nativamente no scritpcase mas perfeitamente possível de se montar. Também temos ao lado de cada avatar um icone criado para apagar , removar uma pessoa alocada da tarefa. O resultado ficou muito interessante , dando uma riqueza maior na interface com o usuário.
O campo time no scriptcase é utilizado apenas para tratar horários entre 0 e 23:59 hs , mas o mysql pode entender este campo como tempo decorrido. Mostramos como tratar o campo time com Tempo Decorrido no Scriptcase. Também mostramos neste tópico uma forma de pintar o grid com uma cor definida no campo de escolher cores do scriptcase.