How To Learn Python in 2021!

Techno Devs
3 min readFeb 9, 2021

Python is an interpreted, high-level and general purpose programming language. There are lots of resources to learn it and there’s a huge community in StackOverflow. Also it’s really popular.

Before that, why you should learn Python? Python is a beginner-friendly programming language and you can get a job on FAANG. You can use it for web development, ML and AI. But for web development it requires HTML, CSS and JS.

How to Learn Python?

  1. Courses and Discipline: The best thing I can recommend is buying a course on Udemy and checking it everyday. Also study with a discipline. You can write down notes, you can solve questions to see if you understood the lesson or not and do projects. This usually takes 2 hours. But if you don’t want to purchase it look up tutorials on YouTube, check the documentation and search in Google to understand what you’re doing. Pro developers usually do this. They don’t know everything in their project so they’re finding the requirements and searching the requirements and trying to understand the concept.
  2. Creating Projects: Creating projects is the most efficient way to understand and use the concept you learnt. If you don’t have any ideas, that’s not an excuse. If you search “Ideas for projects in Python” on YouTube or Google you can find tons of project ideas. Also don’t worry if you don’t know something in the project. Search it and try to understand it. That’s what pro developers do really. If they don’t know something in the project they’re given, they search it and try to figure things out themselves.
  3. Sharing your knowledge to others: When you share your knowledge to others it’s a quick overview of what you learnt and the one who’s listening learnt something new. If you learn something and share it you’ll be able to remember it when you will need to use it. You can create a blog or a YouTube channel to do this. And even though you’re a beginner programmer there are some people that doesn’t know your knowledge, so it’s not an excuse. And maybe you can create a passive income with this.
  4. Don’t care about money when you’re first starting off: Everyone loves money, but when you’re a beginner and learning the fundamentals don’t care about making money in the first place. This will lead you to a dark hole and you’ll not succeed on programming and eventually quit. So first learn programming, and then think about how to learn money.
  5. Don’t give up: If you give up, you’ll not succeed. It’s the way things work in life. You need to be committed about learning how to program. Put a poster on the wall that will make you motivated the next day. And say to yourself “I’ll succeed, no one can stop me”. Giving up is the devil of learning something. It will try to make you quit and never succeed in life. So remember, don’t quit. I did once, but I am back in programming and I learnt lots of new stuff. So don’t quit, it’s a waste of time.

Hope you enjoyed my really first blog! I’ll try to make better ones and share my knowledge with you! Thanks for reading, you’re amazing.

--

--

Techno Devs
0 Followers

Hi! I am a programmer and I wanted to share my knowledge with you. That's why I am here.