5 Advice to Learn Python Fast

Abdelmalek Merouan
3 min readNov 11, 2023
Photo by AltumCode on Unsplash

Hello friend, what’s up! In today’s article, I’ll help you find the key to learning Python! But sorry, friend, there’s no magic. However, with patience and a willingness to learn new things, you can develop a new programming language, not just learn Python. Here are Five Advice to Learn Python Fast

Tip One: Start Small

Photo by Christian Joudrey on Unsplash

Python is an easy programming language, simple and beginner-friendly. But as a beginner, please don’t start learning complex concepts like OOP (object-oriented programming). Start with the basics. Once you learn the basics, you’ll be more motivated to learn the complex concepts.

Tip Two: Learn by Doing

Photo by Florian Olivo on Unsplash

Today you learn variables and print functions. Open your code editor and practice what you’ve learned. Try to code anything, literally anything, even if you make mistakes. That’s normal. Every great developer starts by making mistakes. And mistakes, dirty code, and “SyntaxErrors” are all part of the learning process. But in the end, that’s what makes a great developer.

Tip Three: Ask for Help

Photo by Hannah Busing on Unsplash

Don’t hesitate to ask for help on your learning journey. It’s normal. Every great developer asks for help in the beginning, or even when they become an expert.

Tip Four: Make it Fun

Photo by Simon Maage on Unsplash

Making learning Python enjoyable is an important point for keeping yourself motivated. Make learning Python fun by coding something you like.

Tip Five: Set Goals

Photo by Marvin Meyer on Unsplash

Ask yourself why you want to learn Python every time you go to a boot camp, watch a course, etc. Ask yourself why? Maybe you want to be a web developer, data analyst, or create games. This will help you stay focused and motivated as you learn.

Article’s Sponsor

If I want to start learning to code from the beginning, I will start with Educative

Why Educative?

  • Interactive Learning: Learn Interactively with built-in coding playgrounds that let you practice new things without any setup.
  • Learn Faster: Learn at your own pace with text-based learning products. No pauses.
  • Personalize Your Learning: Achieve your goals faster with a path designed just for you. Personalized Paths are customized and focused on your individual learning needs and career goals.
  • Build Real-World Projects: Complete a real-world programming project designed to exercise practical skills used in the workplace. Everything you learn from a Project will help you practice skills that are in demand, useful, and highly relevant.

If you want to start your learning journey with Educative sign up with this LINK

I will get a small commission if you sign up with my LINK

Thanks for reading if you like this article destroy the clap button, and subscribe here to receive my articles in your email Have a great day friend ❤



Abdelmalek Merouan

Developer passionate about sharing valuable insights on coding and the tech world. vteek.com/me