Get Your Free Audiobook

Non-member price: $20.83

After 30 days, Audible is $16.45/mo. Cancel anytime.

Publisher's Summary

Learn to use Python! Your hands-on, quick-start guide to Python programming!

If you are really serious about Python programming and want to get into the real Python programming world within the next seven days of your life? 

If "yes", then you are in the right place. Why? Because this is the only book that comes with:

  • Interactive codes - thoroughly tested and proofread by experts
  • Expert tips and tricks - stand out from the crowd
  • Exercises - with their solutions that make the concepts stick to your mind

Python Programming Crash Course is an easy-to-follow book that will introduce you to the Python language without leaving any stones unturned. Even if you have absolutely no coding experience, this audiobook will not only give you the foundations you need to become an expert in Python, it will also help you set the stage to learning more advanced coding methods in Python and even in other programming languages.

Python is the perfect tool to use in order to learn coding from the ground up. It’s able to run on any computing platform, from Mac to Windows, while also being extremely easy to use and learn. Even more important, Python is finding applications that go well beyond mere pedagogy. By learning the basics of Python, you are setting the stage for becoming an expert with a skill that is important across industries, from airlines to hospitals to self-driving cars.

This book is presented for complete beginners. As a result, it is suitable for virtually any skill level. If you have never programmed once before in your entire life, Python for beginners is going to be the book for you, enabling you not only to master the basics of Python but also to learn many of the general principles of computer programming that can be applied to any programming language.

Among the many topics covered in this book, we will talk about:

  • What is the Python language, and why you want to learn it.
  • Setting up the Python environment and writing your first program.
  • Variable types and data structures used in Python, including primitive types and dictionaries and sets. 
  • Control flow tools. 
  • Comparison operators, looping, and if statements. 
  • Handling exceptions. 
  • Dealing with modules and functions. 
  • Object-oriented programming. Includes discussions of advanced ideas like an inheritance. 
  • Overloading operators. 
  • Handling basic mathematics. 
  • Searching and pattern matching. 
  • Basic networking. Sockets, servers, and clients.
  • Modules. 
  • Working with packages. 
  • Modifiers. 
  • Simple database access. 
  • GUI Programming, including windows, message boxes, and other items. 

Remember you can never compare a well-structured (paid) book with free online resources like YouTube channels, discussion forums, and other online courses (mostly outdated). Now if you are really serious about Python programming, then scroll up and click the "Buy Now".

©2020 Brayden Smith and Hein Smith (P)2020 SJ PUBLISHING

What listeners say about Python Programming Crash Course: A Smarter and Faster Beginner’s Step by Step Guide to Learn Python Programming with Practical Exercises, Interview Questions, and Tips and Tricks

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

No Reviews are Available
Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Mellorz David
  • Mellorz David
  • 11-07-2020

Perfect for the beginners!

I'm glad that I took this guidebook. Being new to Python It's quite difficult for me to get started. There are things which I do not know how to use it. Through it, the author laid out everything you need to know and most things were explained in detail with easy to understand example.

This book will teach you an in-depth analysis of Python; what it is, how to install it on different operating systems using different modes, steps to take to write your very first program on python, how to think like a Python developer, and more. Even if you are new to python, this book will break down the seemingly complex terms and concepts using simple, straightforward language to enable you to put what you learn

After I listened to this book, I would say that this is the best course on python I ever took. In fact, there was so much to learn and I will be going through it again. It almost feels like I'm learning this in a classroom. Good explanation and very easy to understand.

In general, a must-have Python Programming guide for beginners to advanced. I would recommend to those who are starting to learn Python, as well as to those who want to do more complex programs.

Whether you are a beginner, intermediate, and advanced, this book is for you. I would recommend this book to everyone.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Maria Samson
  • Maria Samson
  • 07-07-2020

One of the best course

PythonProgrammingCrashCourse by Brayden Smith and Hein Smith covers all the vital information about Python programming from beginners to advanced. It delves into both basic and advanced topics and it is constantly updated. The content is clear and each topic is well-detailed.

Listening to this book will let you know how to get started with Python, variable types and data structures, control flow, functions, errors and exception handling, classes of python, file I/O, and modules in python,

After I listened to this book, I can say that the author has provides lots of examples, starting with the usual "Hello World" program, and learning how to use data structures in Python and do file I/O, among others.

If you are looking for a guide to help you master it, then I recommend it to you.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Harold Jackson
  • Harold Jackson
  • 15-07-2020

Highly recommended!

I was new to Python but the way the course is presented and described made things easy to understand. Brayden and Haien Smith give an excellent basis for how to code in python. Most things explained very clearly with real-world examples.

This book will teach you an in-depth analysis of Python. You'll learn how to get started with python, the variable types and data structures, control flow, functions, errors and exception handling, classes in python, file I/O in python, and modules in python.

Even if you are new to python, this book will break down the seemingly complex terms and concepts using simple, straightforward language to enable you to put what you learn. I would say that this is a must-have Python Programming Crash Course guide especially for the beginners

Overall, I would recommend it to those who are starting to learn Python, as well as to those who want to do more complex programs.

4 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jenkins Dorothy
  • Jenkins Dorothy
  • 13-07-2020

Concise and to the point

Concise and to the point. The author helped me with my Python journey. He provides an opportunity to learn and master Python Programming whether you are a beginner, intermediate, or advanced. The discussions are very interesting enough to have a firm background in dealing with Python. It was indeed a good start.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Elizabeth Wood
  • Elizabeth Wood
  • 11-07-2020

Mind-blowing!

Thank you, Brayden and Hein for answering all my questions about Python. Your tips and techniques are useful. I appreciate the effort you to provide a simple formula for python learning problems. It's a mind-blowing programming guide for all. A very useful guide to learn python programming!

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Janice Holmes
  • Janice Holmes
  • 10-07-2020

Great for novices

As a novice, I was pleased to find this Python Crash Course. This book describes all the important information to start learning in the right way and get all the best knowledge for future using. The content is very clear and easy to understand. I use this book every time when need something to do and don't remember how it will be going. Good audio for experienced programmers as well.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for lawrence
  • lawrence
  • 08-07-2020

A must-have guide to anyone

A must-have guide to anyone who wants to learn Python Programming. This book covers all of the basic skills that you need to learn how to use this language. It talks about setting up your environment and basic data types including the obligatory ‘hello world’ program, where you learn how to enter a few simple statements and learn how to output information to the console. You will also learn how to enter comments in Python.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jeffrey
  • Jeffrey
  • 13-07-2020

Love the examples to make it easy to understand

Brayden and Hein Smith have excellent knowledge about the subject and are doing a great job by illustrating the concepts with the help of examples and challenges. I love the examples that made it easier for me to understand and easy to follow. This audiobook is very interesting and useful.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for C. Walker
  • C. Walker
  • 13-07-2020

Useful audiobook indeed

This is a useful audiobook indeed. Each chapter of this book allows the listener to create a programming project and gives every type of python example and also helpful tips. It covers the topics quite thoroughly, carefully, and simply for all levels- whether you're just a starter or advanced.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Larry Peterson
  • Larry Peterson
  • 12-07-2020

For beginners to advanced

As a Python user who has been using python intensively for many years, it is my opinion that this course is one of the best out there on the internet! Some of the gems hidden in the basic topics have helped me optimize my code and the code length! A must-have guide if you're either a beginner or intermediate in python.

2 people found this helpful

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Tristan
  • Tristan
  • 08-07-2020

Glad to have it

I was new to Python but the way the course is presented and described made things easy to understand. Brayden and Haien Smith give an excellent basis for how to code in python. Most things explained very clearly with real-world examples.

This book will teach you an in-depth analysis of Python. You'll learn how to get started with python, the variable types and data structures, control flow, functions, errors and exception handling, classes in python, file I/O in python, and modules in python.

Even if you are new to python, this book will break down the seemingly complex terms and concepts using simple, straightforward language to enable you to put what you learn. I would say that this is a must-have Python Programming Crash Course guide especially for the beginners

Overall, I would recommend it to those who are starting to learn Python, as well as to those who want to do more complex programs.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Rose Shaw
  • Rose Shaw
  • 10-07-2020

Explains well

PythonProgrammingCrashCourse by Brayden Smith and Hein Smith covers all the vital information about Python programming from beginners to advanced. It delves into both basic and advanced topics and it is constantly updated. The content is clear and each topic are well-detailed.

Listening this book will let you know how to get started with Python, variable types and data structures, control flow, functions, errors and exception handling, classes of python, file I/O, and modules in python,

After I listened to this book, I can say that the author has provides lots of examples, starting with the usual "Hello World" program, and learning how to use data structures in Python and doFileI/O, among others.

If you are looking for a guide to help you master it, then I recommend it to you.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Ellen Kelly
  • Ellen Kelly
  • 09-07-2020

Good depth

Well written, good depth, lots of examples. Python programming language will make you understand all its concepts and how it is easy to use it for programming. Listening to this book will empower you with the necessary coding skills. Recommended for all beginners, intermediate, and advanced.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Chandrea
  • Chandrea
  • 07-07-2020

In-depth knowledge about the course

For someone who has some knowledge of coding, this was a wonderful course to opt for. The author is a highly experienced professional and has in-depth knowledge about the course. While listening you can do programs on your own so that you can test whether you have grasped the concept or not. I love the examples that made it easier to follow.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for John Sy
  • John Sy
  • 15-07-2020

Recommended especially for the beginners

I'm glad that I took this guidebook. Being new to Python It's quite difficult for me to get started. There are things which I do not know how to use it. Through it, the author laid out everything you need to know and most things were explained in detail with easy to understand example.

This book will teach you an in-depth analysis of Python; what it is, how to install it on different operating systems using different modes, steps to take to write your very first program on python, how to think like a Python developer, and more. Even if you are new to python, this book will break down the seemingly complex terms and concepts using simple, straightforward language to enable you to put what you learn

After I listened to this book, I would say that this is the best course on python I ever took. In fact, there was so much to learn and I will be going through it again. It almost feels like I'm learning this in a classroom.Good explanation and very easy to understand.

In general, a must-have Python Programming guide for beginners to advanced. I would recommend to those who are starting to learn Python, as well as to those who want to do more complex programs.

Whether you are a beginner, intermediate, and advanced, this book is for you. I would recommend this book to everyone.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Vina M.
  • Vina M.
  • 14-07-2020

Resource to apply

If you already have a piece of reasonable knowledge about Python but you want to learn more that gives you the edge, then this book is perfect for you. The chapters aren’t too long but cover a wide range of topics. A great resource to apply and refer to when you need it.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Evengeline Eve
  • Evengeline Eve
  • 13-07-2020

This is a useful audiobook indeed

This is a useful audiobook indeed. Each chapter of this book allows the listener to create a programming project and gives every type of python example and also helpful tips. It covers the topics quite thoroughly, carefully, and simply for all levels- whether you're just a starter or advanced.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Luise Wood
  • Luise Wood
  • 13-07-2020

Appropriate for someone with no coding experience

I have been halfway through the book, and loving it so far! I've learned quite a bit from this book, and the price was well worth the content. This guide gives plenty of examples in various applications. I have benefited a great deal from this book. This is appropriate for someone with no coding experience. Liked it!

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Rebecca Christel
  • Rebecca Christel
  • 13-07-2020

Very clear and informative

Being a novice in Python programming, I felt that a flow chart to explain the logic of the Algorithm in each of the previous lessons would have made understanding easier for me. A lot of effort has gone into this course and it is appreciated. Very clear and informative with just the right amount of humor.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Alexander Griffin
  • Alexander Griffin
  • 13-07-2020

Perfect for anyone

Perfect for anyone who wants to learn Python programming with practical exercises, interview questions, and tips and tricks. It provides you with all of the tools you need to achieve your goals whatever they may be. If you want to master the Python programming even you're just a beginner, then this book is for you. You'll not regret buying it.

2 people found this helpful

In the spirit of reconciliation, Audible Australia acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.