Curso Expressões Regulares com Aurelio Marinho Jargas no CT da Novatec em SP
Colaboração: Mariana Borges
Data de Publicação: 02 de Maio de 2018
● Data: 16 de Junho de 2018 (Sábado)
● Horário: 9h às 18h
● Carga horária: 8 horas
● Local: CT da Novatec em SP
● Valores do investimento:
● Primeiro lote: R$ 300,00 (até 08/06)
● Segundo lote: R$ 350,00
● Instrutor: Aurelio Marinho Jargas, autor do livro Expressões Regulares - Uma Abordagem Divertida - 5ª Edição - publicado pela Novatec Editora e que será o material de apoio desse curso, cada aluno ganhará um exemplar.
O pagamento pode ser parcelado em até 12x, mas a quantidade de parcelas permitidas é definida pela bandeira do seu cartão.
Sobre o curso
As regex são muito úteis em programação, na edição e revisão de textos e na extração e manipulação de dados.
Com o Curso Expressões Regulares você será capax de usá-las em:
● Linguagens de programação: Java, JavaScript, Python, Ruby, PHP, .NET,
● Editores de texto: LibreOffice, Microsoft Word, Google Docs, Vim, Emacs,
● Bancos de dados: Oracle, MySQL, PostgreSQL, SQLite
Apesar de parecerem dificílimas e incompreensíveis num primeiro encontro, cada expressão é composta de pequenas ferramentas simples, que são fáceis de assimilar isoladamente. O curso ensinará cada uma destas ferramentas, e como combiná-las, formando expressões poderosas.
O assunto será explicado de maneira didática e interativa, do início ao fim, não exigindo conhecimento prévio. A abordagem será prática: em vez de slides estáticos, as explicações serão demonstradas ao vivo no telão, usando ferramentas online. Assim, o curso progride de maneira dinâmica, com participação dos alunos em todo o decorrer.
Cada aluno ganhará um exemplar do livro Expressões Regulares Uma Abordagem Divertida 5ª Edição, de autoria do próprio instrutor, que servirá de referência e apoio teórico durante o curso.
Objetivo do curso
Capacitar o aluno a ler, entender, testar e criar expressões regulares.
No final do curso, os alunos estarão aptos a compreender a seguinte expressão: ((0?[1-9]|1[0-9]|2[0-8])/(0?[1-9]|1[012])|(29|30)/(0?[13-9]|1[012])|31/(0?[13578]|1[02]))/[012][0-9]{3}
A quem se destina esse curso?
Estudantes e profissionais da área de TI.
Pré-requisitos
Vontade de aprender. Não é necessária experiência prévia em expressões regulares ou programação.
Importante: O aluno deverá trazer seu próprio notebook e carregador.
Conteúdo do curso
● História, propósito e aplicações das expressões regulares
● Os metacaracteres
● Os modificadores (flags)
● Como ler regex prontas
● Como criar expressões do zero
● Ferramentas online para criar e testar expressões
● Pesquisar (casar) textos
● Editar textos: apagar, inserir, substituir, formatar
● Extrair dados
● Lidar com acentuação
● Lidar com textos multilinha
● Metacaracteres gulosos e não gulosos
● Táticas para escrever expressões precisas
● O jeito regex de resolver problemas
Benefícios
● Coffee breaks ● Internet wireless ● Material didático (livro Expressões Regulares Uma Abordagem Divertida 5ª Edição) ● Arquivos de códigos, imagens, scripts e solução dos exercícios ● Certificado impresso
Sobre o Instrutor
Aurelio Marinho Jargas Referência nacional em expressões regulares, em 2001 escreveu o primeiro livro sobre o assunto, em português: Expressões Regulares - Guia de Consulta Rápida . Também é autor dos livros Expressões Regulares - Uma Abordagem Divertida , aclamado por sua abordagem didática e descontraída, e do Shell Script Profissional , todos publicados pela Novatec Editora. Especialista em Linux e programador de software livre há 15 anos. Seu site http://aurelio.net é referência em materiais sobre programação e expressões regulares. |