|
via Udemy |
Go to Course: https://www.udemy.com/course/automatize-suas-planilhas-excel-e-google-sheets-com-python/
Certainly! Here's a comprehensive review and recommendation for the Python course available on Coursera: --- **Course Review and Recommendation: Practical Python Programming on Coursera** **Overview:** This course offers a practical, straightforward approach to mastering Python programming, designed to teach you how to code efficiently, quickly, and in a highly useful way. Whether you’re a complete beginner or someone with some experience in programming, this course caters to a wide audience aiming to boost productivity and automate tasks through Python. **Who Should Enroll:** - Absolute beginners with no prior programming experience. - Existing programmers wanting to learn Python or improve their skills. - Developers familiar with Python basics seeking to expand their automation capabilities. **What You Will Learn:** This course covers a broad spectrum of Python applications, ensuring you gain versatile skills: - Fundamental programming logic with Python. - Automating Excel and Google Sheets tasks. - Basic web development with HTML, CSS, and XPath. - Web automation and scraping with Selenium, enabling data collection from websites. - Desktop automation, including controlling mouse and keyboard, taking screenshots, and automating form filling. - Fundamentals of databases and SQL for data management. **Course Content Highlights:** - Beginner-friendly introduction to programming concepts. - Practical projects like creating a shopping list app, automating sales data, and scraping web data. - Handling web data through scraping projects such as searching for products or extracting images. - Desktop automation tasks for routine PC activities. - Basic database operations with SQLite and SQL queries — essential for data-driven applications. **Pros:** - Wide range of topics covered, from basic programming to advanced automation. - Hands-on projects reinforce learning and provide real-world skills. - Suitable for self-paced learning; perfect for busy professionals or students. - Empowering for individuals looking to increase their daily productivity through automation. **Cons:** - The curriculum is quite dense; beginners might find some topics challenging without prior programming experience. - Requires motivation and commitment to complete multiple projects and grasp advanced topics like web scraping and database management. **Final Verdict & Recommendation:** I highly recommend this course for anyone eager to learn Python with a focus on practical applications and automation. It’s especially advantageous for those looking to save time and streamline workflows through scripting. The comprehensive content, combined with project-based learning, makes it a valuable investment for both personal growth and professional development. Whether you're a complete novice or an experienced programmer aiming to expand your automation toolkit, this course provides the essential tools and knowledge needed to leverage Python effectively in day-to-day tasks. --- If you want a personalized recommendation or more specific insights, feel free to ask!
Treinamento prático e objetivo de Python para você aprender a programar da maneira mais simples, rápida e útil possível.Treinamento desenhado para você que quer aumentar sua produtividade diária programando com Python, mesmo que você nunca tenha programado antes.PARA QUEM É ESTE TREINAMENTO?- Iniciante que nunca programou em nenhuma linguagem.- Programador, que já programa em outra linguagem.- Programador, que já sabe o básico de Python.O QUE VOCÊ VAI APRENDER- Fundamentos de Lógica de Programação com Python.- Automação de planilhas do Excel.- Automação de planilhas do Google Sheets.- Fundamentos de uma página web. HTML, CSS e XPath.- Automação Web e Web Scraping. O seu navegador trabalhando para você.- Automação Desktop. Seus programas no piloto automático.- Fundamentos de Banco de Dados e SQL.Veja abaixo o Sumário Resumido para maiores detalhesSUMÁRIO RESUMIDOPrimeiros Passos- Conceitos Básicos- Nosso Primeiro CódigoPython Básico 01- Tipos de Dados- Números e Operações Matemáticas- Variáveis- Solicitando Dados ao Usuário- Strings- Formatando Strings- Boolean- Lists- DictionariesPython Básico 02- Operadores Relacionais- Operadores Lógicos- Controle de Fluxo- Controle de Fluxo - Indentação- Laço de Repetição FOR- Laço de Repetição WHILE- FunçõesExcel- Manipulando Linhas- Manipulando Colunas- Manipulando Células- Projeto Lista de Compras da Pizzaria- Projeto Vendas Compiladas do AnoGoogle Sheets- Manipulando Linhas- Manipulando Colunas- Manipulando CélulasHTML e CSS- HTML - Fundamentos- HTML - Elementos- CSS - Fundamentos- CSS - PropriedadesAutomação Web e Web Scraping (Raspagem de Dados)- Introdução- Selenium - Scraping de páginas interativas- Projeto Cotação do dólar no Google- Projeto Busca de produtos no Mercado Livre- Projeto Busca de Estados brasileiros no IBGE- Projeto Buscando todos os "instagrams" de Hamburgueria no Google- Projeto Buscando todos os iPhones no Mercado Livre- Projeto Buscando carros na OLX- Projeto Buscando imagens no GoogleAutomação Desktop- Introdução- Controlando o mouse- Controlando o teclado- Caixas de Mensagem- Screenshot e Reconhecimento de imagens- Projeto Preenchimento automático de formuláriosBanco de Dados- Estrutura de um Banco de Dados- Modelo de Dados- SQLite- SQL- SELECT