DEV Community 👩‍💻👨‍💻

Cover image for The most famous book to learn Python
Mahmoud EL-kariouny
Mahmoud EL-kariouny

Posted on

The most famous book to learn Python

The most famous book to learn Python

Learn python the hard way

Download

All the best for you.

Top comments (13)

Collapse
 
cincybc profile image
CincyBC

I used this book back in 2015/2016 to get started with Python. It was the best tool (better than MOOCs, at least) to teach me the principles of Python. (For all those saying it's dated, just make sure you are running a Python 3 kernel/environment in your IDE and you'll see where the differences are).

It was my Bootcamp in data science with Python in 2017 that made me proficient in Python. My first Django CRM I built thereafter taught me more. Learning JS and integrating a JS framework into my Django CRM taught me even more.

Point is, yeah, learning the basics is essential, but you won't really learn Python until the rubber hits the road. Code...code daily...and apply the principles you learn to code something you are interested in coding. You're learning coding for a reason! Use the reason to get better at coding!

Collapse
 
mahmoudessam profile image
Mahmoud EL-kariouny

Thanks for the comment

And this is what I'm trying to say you have to push yourself to practice to get better if you read 1000 books like this book you will not be good you have to apply what you learn and do some mistakes to learn from it.

Thanks for sharing your amazing story, my friend.

Collapse
 
mahmoudessam profile image
Mahmoud EL-kariouny

Hi, I know what you say about this book.

But what is the difference between FOR LOOP from Python version 2 and Python version 3

And what is the difference between Functions from Python version 2 and Python version 3

And what is the difference between the IF statement from Python version 2 and Python version 3

It is the same concept.

I know Python 2 is officially out of support as of 01-01-2020
And I'm now working with Python version 3 but have learned a lot of cool things from this book.

What I'm trying to say, my friend, you can learn a lot of cool concepts from this book and will enjoy Python version 3.

All the best to you.

Collapse
 
yanivnoema profile image
Yaniv Noema

Thanks 👍👍

Collapse
 
mahmoudessam profile image
Mahmoud EL-kariouny

You are welcome 😊

Collapse
 
mahmoudessam profile image
Mahmoud EL-kariouny

Python for Everybody the most popular book to learn python-3
Download book: bit.ly/3F1z6zi

Collapse
 
azlan_syed profile image
Azlan-Syed

Python 2 ????????????????????????

Collapse
 
mahmoudessam profile image
Mahmoud EL-kariouny

Hi, I know what you say about this book.

But what is the difference between FOR LOOP from Python version 2 and Python version 3

And what is the difference between Functions from Python version 2 and Python version 3

And what is the difference between the IF statement from Python version 2 and Python version 3

It is the same concept.

I know Python 2 is officially out of support as of 01-01-2020
And I'm now working with Python version 3 but have learned a lot of cool things from this book.

What I'm trying to say, my friend, you can learn a lot of cool concepts from this book and will enjoy Python version 3.

All the best to you.

Collapse
 
azlan_syed profile image
Azlan-Syed

thanks

Thread Thread
 
mahmoudessam profile image
Mahmoud EL-kariouny

Python for Everybody the most popular book to learn python-3

Download book: bit.ly/3F1z6zi

 
mahmoudessam profile image
Mahmoud EL-kariouny

Thank you for your reminder 🙏
And thank for your comment my friend.

19 Valuable Github Repositories for Beginners

19 Valuable GitHub Repositories for beginner devs looking to take the first step into the web development career.