After
Beginner, Now 2nd ebook
Intermediate [amazon.com] is also available at affordable price.
#3 in Python Computer Programming
Series Link :
https://www.amazon.com/dp/B09JM26C3Z
603 Pages, Author: Musa Arda
Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE
Description
This book is an in-depth and activity-based introduction to the intermediate level topics of Python programming. It follows a step-by-step practical approach by combining the theory of the language with hands-on coding exercises including quizzes, projects, assignments and exams.
We begin by setting up the development environment, the PyCharm IDE. Then we cover Exception Handling, Modules & Packages, Format Operations and File Operations in Python. Further we cover one of the most important topics in computer programming which is Object Oriented Programming (OOP). We build two real-world projects that are PDF & CSV Operations and Movie Library with Tkinter. After each project there will be an assignment. And finally we have the Final Exam, which will let you to test your Python level.
By the end of the book, you will learn almost all of the intermediate concepts of Python in great detail by writing thousands of lines of code. All the supplementary resources (code files, quizzes, assignments, final exam etc.) are available for download at the Github repository. The link for the repository is provided in the book.
This is the second book in Hands-On Python Series, and here is what you will find in this book:
Theory: In each topic, we will cover all the Theoretical Details with example coding.
Coding Exercises (50 questions): At the end of each chapter, we will have Coding Exercises that is a Quiz of 10 questions.
Projects (2): We will have 2 Projects in this book. You will learn how to apply Python concepts on real-world problems.
Assignments (2): After each project, you will have an Assignment. These assignments will let you build the project from scratch on your own.
Final Exam: At the end of this book you will have the Final Exam. It is a multiple choice exam with 20 questions and a limited duration.
Contents:
1. Introduction
2. IDE - PyCharm Basics
3. Exception Handling
4. Modules & Packages
5. Format Operations
6. File Operations
7. Project 1 - Working with PDF & CSV Files
8. Assignment 1
9. OOP (Object Oriented Programming)
10. Project 2 - Movie Library with Tkinter
11. Assignment 2
12. Final Exam
13. Conclusion
https://www.amazon.com/Hands-Pyth...B09NMCVWXT
8 Comments
Your comment cannot be blank.
Sign up for a Slickdeals account to remove this ad.
Yes definitely to your second question. It's considered a very good starting language.
Yes hesitatingly to your first question. For web development, there is plenty of work, but probably less than for other languages. For data science, AI, etc, I believe it's the top language out there.
python is primarily used in data science but in this field the math is harder than the coding. If you have no interest in AI or machine learning then you're better off with other languages like Java or javascript.
1. Hands-On Python with 162 Exercises, 3 Projects, 3 Assignments & Final Exam: BEGINNER Kindle Edition by Musa Arda - Digital List Price $24.95, Kindle Price $0.99, 4.5 stars in 14 ratings.
https://www.amazon.com/Hands-Pyth...09JM2ZCK
2. Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE Kindle Edition by Musa Arda - Digital List Price $24.95, Kindle Price $0.99, 5 stars in 1 rating.
https://www.amazon.com/Hands-Pyth...09NMCVWX
Two other authors have also promoted 2 Python books below at $0.99 to reach Amazon bestseller list, and they have significantly higher review counts, so they are probably better than the 2 books above.
3. Python Workbook: Learn Python in one day and Learn It Well (Workbook with Questions, Solutions and Projects) (Learn Coding Fast Workbook 1) Kindle Edition by Jamie Chan - Print List Price $8.97, Kindle Price $0.99, 4.4 stars in 631 ratings.
https://www.amazon.com/Python-Wor...07WH99L1J/
4. Python for Everybody: Exploring Data in Python 3 Kindle Edition by Charles R. Severance - Print List Price $9.99, Kindle Price $0.99, 4.6 stars in 1,996 ratings.
https://www.amazon.com/Python-Eve...01IA5VIFM/
Others will probably disagree with me on this, but I think Python makes so many things so easy to do that I would almost hesitate to suggest it as your very first language (though I think it would be fine as a second language after you go through an introductory book in something else).
Sign up for a Slickdeals account to remove this ad.