Testes Unitários com Python - Os primeiros passos
Instrutora: Patrícia Morimoto
Dia e Hora: 08 Junho, 8:30h-12:30h
Local: ONOVOLAB
Garantir entregas de software que estejam funcionando? TESTES!
Entregas com qualidade de código e de fácil manutenção? TESTES UNITÁRIOS!
"Mas fazer testes é muito chato!" - E se a gente fizer os testes programando em Python o poder automatizá-los? ;D
Este tutorial tem o propósito de ensinar os primeiros passos para começar a fazer testes unitários usando Python, com muita mão na massa e sem complicações!
Destina-se a pessoas que já sabem o básico de Python e lógica de programação.
Observação:
- Não serão disponibilizados computadores, portanto fique à vontade para levar o seu.
- Para acompanhar bem o tutorial é necessário ter conhecimento básico em Python.
Desenvolvendo Aplicações baseadas em Big Data com PySpark
Instrutor: Vinícius Aires Barros
Dia e Hora: 08 Junho, 14:00h-18:00h
Local: ONOVOLAB
Este tutorial tem por objetivo apresentar exemplos de aplicações Big Data utilizando o Apache Spark (PySpark). Além disso, será demonstrado a integração do PySpark com o Jupyter Notebook possibilitando a integração com notebooks pré-existentes. Serão apresentados conceitos e exemplos de aplicações com rotinas, Map & Reduce, Filter, Order, Union, etc. Também será apresentado a utilização da biblioteca MLlib do Apache Spark, demonstrando exemplos de modelos de aprendizagem de máquina. Ao final do tutorial a plateia será capaz de implementar suas primeiras aplicações, além de saber como iniciar seus estudos com o Apache Spark.
Observação:
- Não serão disponibilizados computadores, portanto fique à vontade para levar o seu.
- Python (preferencialmente o 3.6) e os seguintes pacotes instalados: numpy, scipy, matplotlib, seaborn, pandas, pyspark.