Code Monkey home page Code Monkey logo

100-days-of-code-with-python's Introduction

100 Days of Code: The Complete Python Pro Bootcamp

100-days-of-code

A maioria das ideias dos projetos vem do curso da Udemy: 100 Days of Code: The Complete Python Pro Bootcamp

🔰 Iniciante

  • Day 1: Trabalhando com Variáveis em Python para Gerenciar Dados
  • Day 2: Compreensão de Tipos de Dados e Como Manipular Strings
  • Day 3: Fluxo de Controle e Operadores Lógicos
  • Day 4: Randomização e Listas em Python
  • Day 5: Laços (Loops) em Python
  • Day 6: Funções em Python & Karel
  • Day 7: Jogo da Forca
  • Day 8: Parâmetros de Função e Cifra de César
  • Day 9: Dicionários, Aninhamento e o Leilão Secreto
  • Day 10: Funções com Saídas
  • Day 11: Projeto Final de Blackjack
  • Day 12: O jogo de Advinhação de número
  • Day 13: Depuração: Como Encontrar e Corrigir Erros no Seu Código
  • Day 14: Projeto do Jogo Maior Menor

📚 Intermediário

  • Day 15: Configuração do Ambiente de Desenvolvimento Local e a Máquina de Café
  • Day 16: Máquina de café com programação orientada a objetos
  • Day 17: O Projeto de Quiz e os Benefícios da Programação Orientada a Objetos (OOP)
  • Day 18: Tartaruga e a Interface Gráfica do Usuário (GUI)
  • Day 19: Instâncias, Estado e Funções de Ordem Superior
  • Day 20: Construa o Jogo da Cobra Parte 1: Animação e Coordenadas
  • Day 21: Construa o Jogo da Cobra Parte 2: Herança e Fatiamento de Listas
  • Day 22: Construa o Pong: O Famoso Jogo de Arcade
  • Day 23: Projeto de conclusão: Travessia da Tartaruga
  • Day 24: Arquivos, Diretórios e Caminhos
  • Day 25: Trabalhando com Dados CSV e a Biblioteca Pandas
  • Day 26: Compreensão de Lista e o Alfabeto da OTAN
  • Day 27: Tkinter, *args, **kwargs e Criação de Programas de Interface Gráfica (GUI)
  • Day 28: Tkinter, Tipagem Dinâmica e a Aplicação GUI
  • Day 29: Construindo um Aplicativo GUI de Gerenciador de Senhas com Tkinter
  • Day 30: Erros, Exceções e Dados JSON: Aprimorando o Gerenciador de Senhas
  • Day 31: Projeto Final do Aplicativo de Cartões Didáticos

👨‍💻 Intermediate+

  • Day 32: Enviar E-mail (smtplib) e Gerenciar Datas (datetime)
  • Day 33: Pontos de Extremidade da API e Parâmetros da API - Notificador de Passagem da ISS
  • Day 34: Prática de API - Criando um Aplicativo de Quiz com GUI
  • Day 35: Chaves, Autenticação e Variáveis de Ambiente - Notificador de Chuva no Telegram
  • Day 36: Projeto de Alerta de Notícias de Negociação de Ações
  • Day 37: Projeto de Rastreamento de Hábitos: Solicitações de Post da API e Cabeçalhos
  • Day 38: Rastreamento de Treino usando Google Sheets
  • Day 39: Parte 1 do Projeto Final: Localizador de Ofertas de Voos
  • Day 40: Parte 2 do Projeto Final: Clube de Voo
  • Day 41: Introdução ao HTML
  • Day 42: HTML Intermediário
  • Day 43: Introdução ao CSS
  • Day 44: CSS Intermediário
  • Day 45: Web Scraping com Beautiful Soup
  • Day 46: Criar uma Playlist do Spotify Usando a Máquina do Tempo Musical
  • Day 47: Criar um Rastreador Automatizado de Preços da Amazon
  • Day 48: Navegador do Selenium Webdriver e Bot de Jogo
  • Day 49: Automatizando Candidaturas de Emprego no LinkedIn
  • Day 50: Bot de Deslizamento Automático no Tinder
  • Day 51: Bot de Reclamações no Twitter sobre Velocidade da Internet
  • Day 52: Bot Seguidor do Instagram
  • Day 53: Projeto de Web Scraping - Automação de Trabalho de Entrada de Dados
  • Day 54: Introdução ao Desenvolvimento Web com Flask
  • Day 55: Análise de HTML e URLs no Flask e o Jogo Higher Lower
  • Day 56: Renderizando Arquivos HTML/Estáticos e Utilizando Modelos de Site
  • Day 57: Templating com Jinja em Aplicações Flask
  • Day 58: Fundamentos da Web com Bootstrap

🏆 Advanced

  • Day 59: Blog Capstone Project Part 2 - Adding Styling
  • Day 60: Fazendo Solicitações POST com Flask e Formulários HTML
  • Day 61: Construindo Formulários Avançados com Flask-WTForms
  • Day 62: Projeto Café & Wifi - Flask, WTForms, Bootstrap e CSV
  • Day 63: Bancos de Dados com SQLite e SQLAlchemy
  • Day 64: Meu Site com os Top 10 Filmes
  • Day 65: Como Criar um Website Que as Pessoas Vão Amar
  • Day 66: Criando sua Própria API com Roteamento RESTful
  • Day 67: Projeto Capstone Parte 3 - Roteamento RESTful
  • Day 68: Autenticação com Flask
  • Day 69: Projeto Capstone do Blog Parte 4 - Adicionando Usuários
  • Day 70: Git, Github e Versionamento
  • Day 71: Implantação da sua Aplicação Web com Heroku
  • Day 72: Exploração de Dados com Pandas
  • Day 73: Visualização de Dados com Matplotlib: Linguagens de Programação
  • Day 74: Agregação e Fusão de Dados com Pandas: Analisar o Conjunto de Dados do Lego
  • Day 75: Google Trends Data: Resampling and Visualising Time Series
  • Day 76: Belos Gráficos do Plotly & Análise da Play Store para Android
  • Day 77: Computação com NumPy e Arrays N-Dimensionais
  • Day 78: Regressão Linear e Visualização de Dados com Seaborn
  • Day 79: Analisando o Prêmio Nobel com Plotly, Matplotlib e Seaborn
  • Day 80: A Trágica Descoberta da Lavagem das Mãos: Testes t e Distribuições

⚔ Professional Portfolio Projects

  • Day 81: Projeto Final - Prever Preços de Casas
  • Day 82: Projeto Final - Conversor de Texto para Código Morse
  • Day 83: Site de Portfólio
  • Day 84: Jogo da Velha
  • Day 85: Aplicativo Desktop de Marcação de Imagem
  • Day 86: Aplicativo de Teste de Velocidade de Digitação
  • Day 87: Breakout: O Famoso Jogo de Arcade
  • Day 88: Site de Café e Wifi
  • Day 89: Aplicativo de Agenda de Tarefas
  • Day 90: Aplicativo de Fluxo de Digitação
  • Day 91: Converter PDF para Audiobook
  • Day 92: Imagem para Lista de Cores
  • Day 93: Custom WebScraping
  • Day 94: Bot do Jogo do Dinossauro do Google
  • Day 95: Space Invaders
  • Day 96: API Personalizada
  • Day 97: Uma Loja Online
  • Day 98: Automatização customizada

⚙ Ferramentas e Tecnologias

  • Python 3
  • PyCharm, Jupyter Notebook, Google Colab
  • Python Scripting and Automation
  • Python Game Development
  • Web Scraping
  • Beautiful Soup
  • Selenium Web Driver
  • Request
  • WTForms
  • Data Science
  • Pandas
  • NumPy
  • Matplotlib
  • Plotly
  • Scikit learn
  • Seaborn
  • Turtle
  • Python GUI Desktop App Development
  • Tkinter
  • Front-End Web Development
  • HTML 5
  • CSS 3
  • Bootstrap 4
  • Bash Command Line
  • Git, GitHub and Version Control
  • Backend Web Development
  • Flask
  • REST
  • APIs
  • Databases
  • SQL
  • SQLite
  • PostgreSQL
  • Authentication
  • Web Design
  • Deployment with GitHub Pages, Heroku and GUnicorn

100-days-of-code-with-python's People

Contributors

emersonpenelli avatar

Stargazers

 avatar

Watchers

Kostas Georgiou avatar  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.