Git Product home page Git Product logo

curso-python-selenium's Introduction

Curso de Selenium com Python

Boas-vindas ao curso de Selenium com Python. A ideia desse curso é abordar o básico sobre várias frentes do Selenium e ajudar você que precisa desses conhecimentos a alavancar sua carreira. Seja na área de testes, de desenvolvimento ou de qualidade em geral. O curso vai contar com aulas gravadas e ao vivo no meu canal no youtube https://youtube.com/eduardomendes.

Espero que você goste e compartilhe com o máximo de pessoas que puder. Eu acredito que o conhecimento deva ser compartilhado de forma aberta e livre. Por isso todo esse curso será gratuito e terá licenças abertas, para garantir que você possa usar esse material para todo e qualquer fim.

Você também pode se juntar a todas as outras pessoas interessadas no curso, na nossa comunidade no Telegram (link do grupo). Um espaço colaborativo, para trocarmos ideias sobre Selenium, Python, fazer novos amigos e aprendermos juntos durante o curso.

Para quem esse curso foi feito?

A ideia principal desse curso é ajudar pessoas. Se você tem interesse em aprender mais sobre Selenium, esse curso é feito para você. Se você trabalha como QA ou como QE e precisa melhorar suas habilidades com testes automatizados, você está no lugar certo. Se você é uma pessoa que desenvolve software e gostaria de fazer testes de integrações melhores, esse curso também é pra você. Se você trabalha como DevOps e precisa entender mais sobre infraestruturas baseadas em Selenium para ajudar seu time, esse curso também é pra você. Se você gosta de fazer web scrapping e acha que o Selenium pode te ajudar em momentos difíceis, esse curso também é para você. Se você é apenas uma pessoa curiosa e cansada de trabalhos repetitivos e quer automatizar tudo, sim, esse curso também é pra você.

O curso é totalmente grátis?

SIM <3. Mas você pode ajudar se quiser, temos uma campanha de financiamento coletivo no apoia.se (https://apoia.se/livedepython) que fomenta toda a atividade do canal no youtube e também temos o picpay @livedepython caso você não possa contribuir continuamente.

Posso compartilhar com todas as minhas amigas e meus amigos?

Claro que sim, acreditamos que a abundância é a melhor solução para ajudar a todas as pessoas.

Duração do curso

A ideia é ministrar o curso em 2 meses. O conteúdo será dividido em semanas. Serão duas aulas gravadas no youtube, para que você possa assistir, voltar, rever e compartilhar. E também terão sessões ao vivo para responder dúvidas, aplicando o que vimos nas aulas gravadas.

Programação - (Sujeito a alterações)

  • Semana 1 - Introdução e configuração do ambiente
    • AO VIVO - Apresentação do curso
    • Aula 1 - Configurando o seu ambiente
    • EXTRA - Conhecendo a importancia de testes de QA com Mariana Elisa
    • Aula 2 - Diferentes frentes com Selenium
    • EXTRA - Uma introdução ao Python
  • Semana 2 - Primeiros passos
    • Aula 3 - Minha primeira automação usando Selenium
    • Aula 4 - Navegação e atributos
    • AO VIVO - Dúvidas e aplicações
  • Semana 3 - Interação com as páginas
    • Aula 5 - Procurando e interagindo com elementos p.1
    • EXTRA - Conhecendo XPATH com Renne Rocha
    • Aula 6 - Procurando e interagindo com elementos p.2
    • AO VIVO - Dúvidas e aplicações
  • Semana 4 - Interação com as páginas p.2
    • Aula 7 - Clicando e arrastando (Drag and Drop)
    • Aula 8 - Interagindo com alertas, frames e abas
    • AO VIVO - Dúvidas e aplicações
  • Semana 5 - Waits
    • Aula 9 - Esperando elementos serem carregados
    • Aula 10 - Condições especiais para esperas
    • AO VIVO - Dúvidas e aplicações
  • Semana 6 - Page Objects
    • Aula 11 - Definindo nossa primeira página com o padrão page object
    • Aula 12 - Herança entre padrões de páginas
    • AO VIVO - Dúvidas e aplicações
  • Semana 7 - WebDriver Remoto e infraestrutura
    • Aula 13 - Selenium Grid
    • EXTRA - Conhecendo Docker com @gomex
    • Aula 14 - Docker + Selenium
    • AO VIVO - Dúvidas e aplicações
  • Semana 8 - Bibliotecas alternativas ao Selenium
    • Aula 15 - Splinter
    • Aula 16 - Selene
    • AO VIVO - Finalização do curso :(

Datas

Semana 1

Data Dia Horário Tipo Evento
21/04/2020 Terça 22:00 Ao vivo Abertura do curso
22/04/2020 Quarta 22:00 Ao vivo Palestra com Mariana Elisa
23/04/2020 Quinta 14:00 Gravado Aula 1
25/04/2020 Sábado 14:00 Gravado Aula 2
26/04/2020 Domingo 14:00 Gravado Introdução ao python

Semana 2

Data Dia Horário Tipo Evento
28/04/2020 Terça 14:00 Gravado Aula 3
30/04/2020 Quinta 14:00 Gravado Aula 4
02/05/2020 Sábado 14:00 Ao vivo Dúvidas e aplicações

Semana 3

Data Dia Horário Tipo Evento
05/05/2020 Terça 14:00 Gravado Aula 5
06/05/2020 Quarta 22:00 Ao vivo Palestra com Renne Rocha
07/05/2020 Quinta 14:00 Gravado Aula 6
09/05/2020 Sábado 14:00 Ao vivo Dúvidas e aplicações

Semana 4

Data Dia Horário Tipo Evento
12/05/2020 Terça 14:00 Gravado Aula 7
14/05/2020 Quinta 14:00 Gravado Aula 8
16/05/2020 Sábado 14:00 Ao vivo Dúvidas e aplicações

Semana 5

Data Dia Horário Tipo Evento
19/05/2020 Terça 14:00 Gravado Aula 9
21/05/2020 Quinta 14:00 Gravado Aula 10
23/05/2020 Sábado 14:00 Ao vivo Dúvidas e aplicações

Semana 6

Data Dia Horário Tipo Evento
26/05/2020 Terça 14:00 Gravado Aula 11
28/05/2020 Quinta 14:00 Gravado Aula 12
30/05/2020 Sábado 14:00 Ao vivo Dúvidas e aplicações

Semana 7

Data Dia Horário Tipo Evento
02/06/2020 Terça 14:00 Gravado Aula 13
03/06/2020 Quarta 22:00 Ao vivo Palestra com @gomex
04/06/2020 Quinta 14:00 Gravado Aula 14
06/06/2020 Sábado 14:00 Ao vivo Dúvidas e aplicações

Semana 8

Data Dia Horário Tipo Evento
09/06/2020 Terça 14:00 Gravado Aula 15
11/06/2020 Quinta 14:00 Gravado Aula 16
13/06/2020 Sábado 14:00 Ao vivo Finalização :(

Contatos

Local Link
Grupo no Telegram https://t.me/cursopythonselenium
Canal no Youtube https://youtube.com/eduardomendes
Playlist no Youtube https://www.youtube.com/playlist?list=PLOQgLBuj2-3LqnMYKZZgzeC7CKCPF375B
Twitter @dunossauro

curso-python-selenium's People

Contributors

dunossauro avatar isadoramenezes avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.