Learn Python by creating 10 apps with tkinter

via Udemy

Go to Course: https://www.udemy.com/course/learn-python-by-creating-10-apps/

Introduction

Certainly! Here's a comprehensive review and recommendation for the Python course on Coursera: --- **Course Review & Recommendation: Learn Python by Making 10 Apps** Are you eager to dive into programming and learn one of the most popular languages today? This Coursera course offers an exceptional starting point, guiding you through the fundamentals of Python with a project-based approach that makes learning engaging and practical. **What You Will Learn:** This course is incredibly comprehensive yet beginner-friendly. It begins from scratch, covering everything from installing Python on your Windows or MacOS device or using an online editor. The curriculum includes over 150 videos and numerous exercises, ensuring you get ample hands-on practice. Key topics include: - Data types: integers, strings, floats, booleans, lists, tuples, dictionaries - Object-oriented programming: classes, inheritance, and more - Control flow: if, while, for, match statements - Functions and scope management - Decorators and file handling Throughout the course, you'll develop a solid understanding of Python, which will serve as a strong foundation for any coding career. **Projects and Practical Applications:** What truly sets this course apart are the 10 sophisticated apps you'll create, including: - Weather app - iOS stopwatch and calculator - Paint app - Stock market tracker - Maps viewer - BMI calculator - Snake game - Image editor - QR code generator These projects not only reinforce your learning but also provide impressive portfolio pieces to showcase your skills to potential employers. **Pros:** - Beginner-friendly with step-by-step instructions - Extensive video content and exercises for practice - Real-world projects to build practical skills - Covers core Python concepts in depth - Includes downloadable code for every video **Cons:** - The volume of content may feel overwhelming for some beginners - The course primarily focuses on desktop Python and Tkinter, so mobile or web development is not covered **Final Recommendation:** If you're looking for a comprehensive, project-oriented Python course that is accessible for beginners and prepares you to build real applications, this is an excellent choice. The emphasis on making 10 diverse apps ensures you not only learn programming concepts but also gain confidence in applying them practically. Whether you're starting a programming career or just exploring coding as a hobby, this course provides the tools and guidance to succeed. **Overall, I highly recommend this course for anyone serious about learning Python in an engaging, hands-on manner.** --- Let me know if you'd like me to tailor this review further!

Overview

Learn the world's most popular programming language by making 10 apps!This course includes an incredibly comprehensive, yet easy to follow, introduction to Python and uses that knowledge to create 10 sophisticated apps using tkinter. By the time you finish these projects you will have a strong understanding of Python and of coding in general. You will also have amazing projects for your portfolio. The course contains over 150 videos and includes a huge amount of exercises so you can practice while you code along. You can also find the code for every video attach in the course. The course will start completely from scratch and I will begin by installing Python on Windows or MacOS; or you can use an online code editor.This course is going to cover every topic of Python, for example:All of the datatypes (integers, strings, floats, booleans, lists, tuples, dictionaries etc)You will learn classes and object-oriented programmingInheritance, both simple and complex will be covered in detailYou will learn how to control the flow of the code using if, while, for and matchYou will learn about functions and how to pass information aroundThere are many sections on scope to keep your code organizedDecorators will be covered in depthFile handling will be usedUsing that knowledge, you will learn how to create:a responsive weather appthe ios Stopwatch and Calculatora paint appa stock market tracker a maps viewer a bmi appa snake game an image editor a qr code generatorPython is one of the most desirable features on the job market and can get you into well-paying and interesting jobs. It is also a very easy to learn language that you can use as a starting point in your coding career. I am looking forward to seeing you in the course!

Skills

Reviews