Coder Social home page Coder Social logo

computersciencemaster / cursos Goto Github PK

View Code? Open in Web Editor NEW
20.0 2.0 14.0 47.08 MB

Este repositório abriga todos os arquivos de código dos cursos do site Computer Science Master.

Home Page: https://www.computersciencemaster.com.br/cursos

License: Apache License 2.0

Jupyter Notebook 90.97% HTML 0.22% JavaScript 0.02% Java 0.65% Hack 0.04% PHP 8.09% CSS 0.01% Python 0.01%
banco-de-dados ciencia-de-dados desenvolvimento-web processamento-de-linguagem-natural programacao programacao-orientada-objetos

cursos's Introduction

📚 Repositório de Cursos

👋 Bem-vindo ao Hub de conteúdo do Computer Science Master.

Nesse repositório você encontrará diversos materiais como tutoriais, exemplos de código, desafios, entre outros. A finalidade deles é exclusivamente didática e estão disponíveis para toda nossa comunidade gratuitamente. Além disso, adoraríamos que você compartilhasse conosco o que você criou com base no nosso material!

O nosso principal objetivo é documentar todo o nosso aprendizado, no entanto, ao mesmo tempo gostariamos de criar meios para que você também possa aprender junto com a gente e seguir nessa jornada. A filosofia de aprender ensinando tem se tornado cada vez mais popular e posso dizer que realmente funciona! Sendo assim, convido você a interagir conosco e também contribuir para tornar esse conteúdo cada vez mais rico.

Os cursos (até o momento) abrangem algumas áreas da computação, entre elas:

  • 💽 Banco de dados (🔨 ainda estamos trabalhando nesse)
  • 🧠 Inteligência Artificial/Ciência de dados
  • 🌐 Desenvolvimento Web
  • 👅 Processamento de Linguagem Natural
  • 💻 Programação (🔨 nesse também)

Vale lembrar que se você caiu nesse repositório e não viu nosso website, os exemplos que estão aqui foram postados na integra lá. O website e o repositório funcionam juntos e Github agrega todos os códigos presentes nos cursos em um único lugar. Não esquece de dar uma passadinha por lá:

https://www.computersciencemaster.com.br/cursos/

Os cursos atuais utilizam as seguintes tecnologias:

  • Linguagens de programação:

Java Python JavaScript PHP

  • Linguagens de marcação e estilo:

HTML5 CSS3

  • Bancos de dados usados:

MySQL Postgres

As pastas acima estão organizadas na mesma sequência do website e você pode contribuir com correções dos códigos ou então ajustando exemplos que não estão funcionando mais. Além disso, qualquer iniciativa para melhorar a documentação do repositório também é bem vinda. Fique à vontade para usar e compartilhar essa iniciativa.

✨ Como contribuir?

Os cursos postados no website e também presentes aqui no github, muitas vezes possuem bugs, problemas de lógica ou simplesmente existem formas diferentes de solucionar o mesmo problema. Assim, quanto mais diversificamos esses cursos mais completo nosso repositório fica. Meu objetivo aqui é fornecer conteúdo gratuito e de qualidade dentro da área de TI, sendo assim, fique à vontade para ajudar o repositório com seu conhecimento.

Eu utilizo a seção de "projetos" para documentar as documentações desse repositório. Nessa aba você encontra um backlog de atividades que precisam ser executadas (issues) com uma breve discussão. Se você deseja contribuir faça um fork e resolva uma das issues e crie um Pull Request :)

📄 Licença

Todos esses exercícios estão sob a licença Apache 2.0. Isso significa que você pode compartilhar, remixar, etc. Porém, é necessário que você faça uma atribuição (link) para nosso website.

License

cursos's People

Contributors

vinnydsstos avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

cursos's Issues

Gráfico boxplot usando plotly

Implementar uma série de exemplos sobre como criar boxplot usando o matplotlib.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Cor e tamanho das caixas
• Inserir duas séries no mesmo gráfico (com cores diferentes)
• Aplicar esse gráfico em um exemplo real.

Gráficos de linhas

Implementar uma série de exemplos sobre como criar gráficos de linhas (simples) no usando matplotlib. Além disso, vamos implementar como manipular:
• Tamanho da imagem
• Cor e grossura da linha
• Inserir duas séries no mesmo gráfico
• Alterar o tipo de linha
• Inserir marcadores
• Aplicar esse gráfico em um exemplo real.

Graficos de pizza / rosca

Adicionar exemplos de como criar um gráfico de pizza / rosca básicos e também adicionar elementos como legendas, formatação de legendas e título.

Gráfico sunburst usando plotly

Implementar uma série de exemplos sobre como criar gráficos sunburst usando o plotly.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Cor, labels, transparência das barras.
• Inserir várias séries no mesmo gráfico (com cores e tipos diferentes)
• Controlar o fundo
• Aplicar esse gráfico em um exemplo real.

Gráfico boxplot

Implementar uma série de exemplos sobre como criar boxplots usando o matplotlib.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem e dos boxplots
• Alterar propriedades como cores e linhas
• Inserir legendas
• Inserir duas séries no mesmo gráfico
• Aplicar esse gráfico em um exemplo real.

Gráfico de Sankey usando plotly

Implementar uma série de exemplos sobre como criar gráficos de sankey usando o plotly.
Para concluir essa issue devemos implementar como:
• Criar um gráfico de sankey simples
• Alterar parâmetros simples como cor, labels, "colunas", etc.
• Inserir várias séries ("colunas") no mesmo gráfico (com cores e tipos diferentes)
• Controlar o fundo
• Aplicar esse gráfico em um exemplo real.

Gráfico de área

Implementar uma série de exemplos sobre como criar gráficos de área (area plot) usando o matplotlib.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Cor da área, pontos e linhas
• Inserir legendas
• Inserir duas séries no mesmo gráfico
• Aplicar esse gráfico em um exemplo real.

Gráfico de pontos (Scatter plot)

Implementar uma série de exemplos sobre como criar gráficos de pontos (scatter plot) usando o matplotlib.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Cor e tamanho dos pontos
• Inserir duas séries no mesmo gráfico (com símbolos diferentes)
• Aplicar esse gráfico em um exemplo real.

Gráfico de linhas usando plotly

Implementar uma série de exemplos sobre como simplificar a criação de gráficos de linhas usando usando o plotly.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Cor, grossura, tipo das linhas
• Inserir duas séries no mesmo gráfico (com cores e tipos diferentes)
• Controlar o fundo (cor, linhas)
• Aplicar esse gráfico em um exemplo real.

Gráficos de barras usando plotly

Implementar uma série de exemplos sobre como simplificar a criação de gráficos de barras usando usando o plotly.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Cor, grossura, tamanho das barras, escala dos eixos.
• Inserir duas séries no mesmo gráfico (com cores e tipos diferentes)
• Controlar o fundo (cor, linhas)
• Aplicar esse gráfico em um exemplo real.

Gráfico de radar

Implementar uma série de exemplos sobre como criar gráficos de radar usando o matplotlib.
Para concluir essa issue devemos implementar um gráfico de radar simples e plotar na tela.

Posteriormente esse gráfico pode ser incrementado.

Combinando múltiplos gráficos

Implementar uma série de exemplos sobre como agrupar dois tipos de gráficos diferentes usando o matplotlib.
Para concluir essa issue devemos implementar como manipular:
• Tamanho da imagem
• Como combinar gráficos de barras e linhas
• Scatter plot e linhas

Gráfico de barras

Nessa issue vamos adicionar uma sequência de exemplos de gráficos de barras e várias configurações (básicas e avançadas). Na versão mais básica desse gráfico vamos:

  • Criar um gráfico de barras simples
  • Adicionar título, legenda ao gráfico
  • Adicionar rótulo de dados
  • Alterar cores das barras
  • Adicionar linhas de grade
  • Configurar as fontes (titulo, legenda, rotulos)

Para criar gráficos de barras mais avançados vamos:

  • Adicionar gráficos com duas séries (sobrepostos e lado a lado)
  • Criar um gráfico para análise de resultados em escala likert (discretos)
  • Como criar um histograma

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.