|
via Udemy |
Go to Course: https://www.udemy.com/course/truques-em-python/
Certainly! Here's a comprehensive review and recommendation for the Coursera course based on the provided details: --- **Course Review: Exploring Advanced Python Concepts with a Creative Twist** If you've already dipped your toes into Python and are eager to expand your knowledge in a fun and engaging way, this course is an excellent choice. Unlike traditional programming classes that tend to stick to standard topics, this course aims to showcase lesser-known aspects of Python programming, making learning both interesting and practical. **What Makes This Course Stand Out?** - **Unique Content:** The course covers topics rarely found elsewhere, such as game engines, unconventional data access methods, and curiosities about algorithms. It also provides a fresh perspective on object-oriented programming, magic methods, and smart interpreters. - **Practical and Entertaining Examples:** You'll explore real-world scenarios like finding your lost dog, planning a trip, determining the age of your name, connecting with potential employers, hunting for treasure, and even analyzing the most common colors in world flags. These examples make abstract concepts memorable and enjoyable. - **In-depth Technical Insights:** The course discusses the strengths and weaknesses of using ORMs, web frameworks (beyond Django), and strategies to avoid overengineering. This empowers you to make informed decisions about managing your applications independently, fostering a deeper understanding of the technology stack. **Who Should Take This Course?** - Python enthusiasts looking to deepen their understanding with innovative and lesser-known topics. - Developers interested in exploring game development, data access techniques, and algorithm curiosities. - Programmers seeking to understand the internals of interpreters and the pros and cons of different web frameworks. **Would I Recommend It?** Absolutely! This course is highly recommended for intermediate Python users who want to make their learning journey more creative and insightful. It’s not just about coding; it’s about broadening your perspective and gaining a more comprehensive understanding of Python and its ecosystem. **Final Verdict:** If you're looking for an engaging course that goes beyond the basics and introduces you to fascinating, unconventional topics, this course is a fantastic choice. It promises to be both educational and fun, helping you become a more versatile and thoughtful programmer. --- Let me know if you'd like a more personalized review or specific details included!
Este curso pretende mostrar coisas que raramente aparecem na maioria dos cursos, sem ser entediante.Se você já iniciou no Python e ficou com vontade de conhecer mais...Então talvez você possa se divertir com o que este curso tem pra te oferecer: Motores de jogos, formas incomuns de acesso a dados(*), curiosidades sobre algoritmos, um jeito diferente de ver a orientação a objetos, métodos mágicos, interpretadores inteligentes - Exemplos com temas agradáveis e fora do convencional que vão desde procurar seu cachorro perdido, planejar o que levar na viagem, descobrir quão antigo é seu nome, com quem fazer contato para conseguir emprego, procurar um tesouro e até descobrir qual a cor mais comum entre as bandeiras dos países.(*) Aqui não teremos CRUD´s em Django - Aliás vamos ver algo que raramente é visto: Os pontos fortes e fracos de usar um ORM e/ou framework Web (que não precisam ser os do Django), evitar "overengineering" e a decidir você mesmo como gerenciar sua aplicação (em vez de deixar tudo por conta de uma caixa preta de código alheio) - Isso NÃO quer dizer que você seja proibido de usar Django, mas que depois de apresentado às alternativas poderá decidir de forma mais segura.