How to learn Python from scratch??

SamSam1

Newbie
Joined
Oct 28, 2020
Messages
9
Reaction score
4
Recently ,our company Spark Global needs Phython programmers

The first pit: Because in an Internet company, I naturally asked about the company's technology at the first time, saying that learning Python is very promising, and how to learn it? Recommend teacher Liao Xuefeng's blog, just take a look at it. See this link: Python tutorial

Then I was a person who didn't even know what a series connection meant, and after reading it for a while, I still didn't know what to do, so I gave up.

The second pit: buying instructional videos. I spent a few bucks on Taobao, 40 gigabytes of video, and various tutorials, but I still can’t understand it. I’m always stuck in an inexplicable place. It took Baidu for a long time to find out. Self-taught Photoshop and website building, I began to doubt my own learning ability.

How do you learn Python?Can you share your experience
 
Don't spend any money on courses or other useless garbage.
Just go on Youtube or read a book + make a lot of programs by yourself and you'll get the hang of it.
 
W3school online.

Free udemy course and YouTube.

Gd luck
 
Spend time programming, and keep your learning separate.
 
Go to edX, you have there python courses for free from MIT and Harvard. You can also pay for a certificate.
 
Thinking like a programmer is the first bit. You can watch 1000s of hours of course material, but you won't still be able to code if you don't know how to break problems down into smaller problems and solve them one by one.

As for python, youtube is enough. You do not need a paid course atall.
For example, watch this video by Mosh:

Just follow along the course, and build the same project he does.

He taught me how to code in React Native, so I have full faith in him.
 
Currently learning Python as well!

Automating the boring stuff is a good start.
 
Thinking like a programmer is the first bit. You can watch 1000s of hours of course material, but you won't still be able to code if you don't know how to break problems down into smaller problems and solve them one by one.

As for python, youtube is enough. You do not need a paid course atall.
For example, watch this video by Mosh:

Just follow along the course, and build the same project he does.

He taught me how to code in React Native, so I have full faith in him.
Thank you ,where to get the other vedios ?
 
Thank you ,where to get the other vedios ?
Check his channel. He also has a website for his premium stuffs, but nothing you can't get from other sources for free. I do not want to advertise his premium website here. You will find it in the description of the video itself most probably.
 
Pick a project and get stuck in, only way is hands on experience.
 
I've tried to learn myself many times over the years but it never seemed to work out, I'm in the mindset now that some people are just good at learning languages whether it be spoken or programming a bit like some people are great at drawing naturally.

Pretty much my entire internet career has consisted of coming up with ideas and then paying a programmer, paying a designer etc to do their part and I'd bring it all together.

I tried courses, books, youtube nothing really seemed to help so I came to the conclusion it wasn't meant to be. Plus even if I learnt myself I could never gain the 20 30 years experience old school programmers had so it made sense to always go with them instead of trying to do it myself.

Sorry for straying slightly off topic but nowadays there are thousands of resources available, some mentioned above, I think rather than jump on something randomly find a way that you prefer to learn. Some people need one on one, others can go it alone. Personally I like to work with someone and watch them, see how they do it, then replicate myself.
 
I've tried to learn myself many times over the years but it never seemed to work out, I'm in the mindset now that some people are just good at learning languages whether it be spoken or programming a bit like some people are great at drawing naturally.

Pretty much my entire internet career has consisted of coming up with ideas and then paying a programmer, paying a designer etc to do their part and I'd bring it all together.

I tried courses, books, youtube nothing really seemed to help so I came to the conclusion it wasn't meant to be. Plus even if I learnt myself I could never gain the 20 30 years experience old school programmers had so it made sense to always go with them instead of trying to do it myself.
It is a long way to go .Tough~~~
 
Learn basics on YouTube + Read a book.= -> than build, build, build, build, build your projects. Do automations, create websites, do data manipulation, etc.
Remember to do projects that will be similar to tasks that your are going to do in future - so it will help you.
TeamTreeHouse and frontendmasters worked good for me.
+ Basics of the Computer Science
https://github.com/ossu/computer-science
 
Set a goal for something you'd like to build

Start trying to build it in python

Learn as you hit blocks.

Python is dead easy, you should be able to learn it in a week.
 
you should be able to learn it in a week.
Last time I said this, people jumped on me like I am a liar or something lol. Yet, I can confirm that it took me 6 days to learn python. :p
Yeah, it is dead simple; almost like English language. Even if you do not know OOP, you should be fine with procedural approach to python.
 
I'm learning Python too. As a junior C# developer, I find python easy to learn. But like every language, it is not "you don't know how to code => you learn => you know how to code".

If you want to be an expert, it will take time, depending on your capability and skill.

If you want to learn the basics, it could be fast. Don't lose time with complicated courses.

Just start by hello world, then simple automation, using your friends Google and StackOverflow.

By making small scripts, you will gradually learn the functionalities (how to make a bundle, asynchronous script, ....)
 
Set a goal for something you'd like to build

Start trying to build it in python

Learn as you hit blocks.

Python is dead easy, you should be able to learn it in a week.
Dead easy??? in a week?? you are so clever,I think I can't
 
Dead easy??? in a week?? you are so clever,I think I can't

No, for real.

Python is made to be very easy. Few rules.

Then you simply memorize some functions and the rest is searched online.

Last time I said this, people jumped on me like I am a liar or something lol. Yet, I can confirm that it took me 6 days to learn python. :p
Yeah, it is dead simple; almost like English language. Even if you do not know OOP, you should be fine with procedural approach to python.

That's right. Python was made to be easy. Just indent sub-things, memorize a dozen keywords. The rest is searched on stackwhatever.
 
Back
Top