O pessoal da novatec lançou o formulário para que os interessados no treinamento de Expressões Regulares: Imersão, este ministrado pelo top pica das galáxias Aurelio Marinho Jargas, tenha o número máximo de interessados possível e plausível para formação de uma turma e já para o início do próximo ano.

As primeiras edições deste treinamento foram fantásticas, pois o Aurélio, além de manjar e muito do assunto, sabe explicar todos os pulos do gato.

Nem preciso dizer que este treinamento é mais do que recomendado para todos que trabalham, seja com foco em redes, sysadmin(devops), desenvolvimento ou segurança, em ti.

E por último: quanto mais pessoas estiverem interessadas, mais rápido o treinamento rolará.. blz.. 🙂

Expressões Regulares: Imersão – Centro de Treinamento da Novatec

Sobre o curso

As expressões regulares são muito úteis em programação, na edição e revisão de textos e na extração e manipulação de dados. Uma vez aprendido o conceito, você pode 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, de autoria do próprio instrutor, que servirá de referência e apoio teórico durante o curso.

Objetivo

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 expressões 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 – 4ª Edição )
  • Arquivos de códigos, imagens, scripts e solução dos exercícios
  • Certificado impresso

P.S.: Acredito que a editora substituia o livro para o que será lançado, e em breve, sendo este o da 5º edição.