Wich is the best way to learn python? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 13

Wich is the best way to learn python?

7th Jul 2018, 3:42 PM
Dev_bian
Dev_bian - avatar
23 Answers
+ 16
You have to practice whatever you learn each day by coding it. There are many websites that provide you with alot of coding challenges starting from very basic to pretty advance ones. Try using them.
7th Jul 2018, 4:19 PM
Mitali
Mitali - avatar
+ 10
Sophia edited the list. Thanks
9th Jul 2018, 2:19 PM
Vishal Pal❄️⚛️
Vishal Pal❄️⚛️ - avatar
+ 9
I know that. They are really Awesome 😍😍 Which is best
8th Jul 2018, 5:03 PM
Vishal Pal❄️⚛️
Vishal Pal❄️⚛️ - avatar
+ 8
hackerrank and programrr from what I have tried. But I soon need to check the whole list😍😍
8th Jul 2018, 5:05 PM
Mitali
Mitali - avatar
+ 7
Ok thanks for help Mitali Not checked them yet.
8th Jul 2018, 5:06 PM
Vishal Pal❄️⚛️
Vishal Pal❄️⚛️ - avatar
+ 6
Vishal Pal❄️⚛️ I have tried few of this sites and they are amazing. Amazing collection.👍👍
8th Jul 2018, 5:02 PM
Mitali
Mitali - avatar
+ 5
You start on Sololearn, learn basic and creat project simple project or task, you need a lot of practic, there are a lot of tutorials and pdf books but the most important is the practice. GOOD LUCK😃👍
7th Jul 2018, 4:09 PM
Andrzej J1ni7a
Andrzej J1ni7a - avatar
+ 5
1. complete the python course on Sololearn 2. Do challenges here in the learn section for example this one https://www.sololearn.com/learn/4517/?ref=app
7th Jul 2018, 4:35 PM
Ben
Ben - avatar
+ 4
Learn more advance stuff do coding challenges and solve problem related to coding.Learn different framework and modules of python try to write your code clean and small.teach others is the best way to revise your coding syntax. here is coding challenges. https://projecteuler.net/archives;page=3 sentdex python tutorial. https://www.youtube.com/playlist?list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M This you tube channel has very cool stuff for python lovers.
7th Jul 2018, 4:29 PM
Maninder $ingh
Maninder $ingh - avatar
+ 4
To learn any language here are my steps: 1. Code everyday 2. Read up on Python or preferred language 3. Code the examples as you read along 4. Join a Python community / others 5. Solve small problems 6. Go to conferences 7. Start a blog 8. Start a Github and contribute 9. Youtube videos wealth of Python info out there. 10. Have fun
7th Jul 2018, 4:31 PM
Anthony Perez
+ 4
Vishal Pal❄️⚛️ Most welcome 😄😄
8th Jul 2018, 5:09 PM
Mitali
Mitali - avatar
+ 3
Learn with practical and make crud operations
7th Jul 2018, 3:44 PM
ᴋᵘⁿᵃˡ
ᴋᵘⁿᵃˡ - avatar
+ 3
Bro Welcome to the python family.... If you want to learn python which will really help you in real life Then learn the basic, do just a little excercise on any coding sites, Then start your own project like creating a calculator,or a port scanner or something like that. You will learn python more efficiently this way. Note: As a begginer you will face lot of errors in the code . Don't be embarrassed about it . It happens to every one. You will feel interested when you create something of your own THE 3 RULES FOR FINDING A PROJECT THAT WILL WORK Pick a topic that interests you  Think about why you are learning - What do you want to eventually do? Maybe you want to get into web development, or maybe robotics? Choosing a project that intersects with this will also help with motivation. Don’t aim too big .
9th Jul 2018, 2:11 PM
Michael Yadidya
Michael Yadidya - avatar
+ 2
watch bucky videos on YouTube, they will give you all the basics you need.
7th Jul 2018, 8:08 PM
Thabozee
Thabozee - avatar
+ 2
I don't know, what is best way for you to learn programming, but these are important for me: -Study Python everyday. -When you find something that is new for you, test it out. -Make studying achievements and challenge yourself for interesting programming projects. -Sleep good
7th Jul 2018, 8:32 PM
Seb TheS
Seb TheS - avatar
+ 2
Vishal Pal edabit.com is another site where you can practice your skills
8th Jul 2018, 5:23 PM
Ben
Ben - avatar
+ 2
I am practicing Python somewhat like I would practice cooking: I learn a few new ingredients, then I ask myself what I could cook with it. ;-) For me it is helpful if it's not just a random exercise but something I myself can use daily. With largely simple means I have for example made a vocabulary trainer and a calory tracker; right now I am wrestling with a duty roster program. And just by trying to solve my own problems I gradually learn new stuff (what I don't know I google) and my repertory slowly gets larger. I already woke up a few times at night thinking: 'Hey, I can solve that with recursion!' Or: 'So that's what accumulate is for!' ;-)
8th Jul 2018, 5:24 PM
HonFu
HonFu - avatar
+ 2
u have to perform yourself.
9th Jul 2018, 2:52 PM
Tarika
Tarika - avatar
+ 2
Don't struggle with web lessons. Just go and read a book. It is the way you can easily learn more.
9th Jul 2018, 11:29 PM
Yusuf
Yusuf - avatar