Skip to main content
2 answers
2
Asked 46 views

How to be a good programmer in python?

About python

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

2

2 answers


0
Updated
Share a link to this answer
Share a link to this answer

Aman’s Answer

Hi Sam,

It's great to see your interest in becoming a good programmer in Python! First things first, practice is essential. Have you tried working on small projects that interest you? For example, building a simple web scraper using libraries like Beautiful Soup can be incredibly satisfying and will help you understand how to interact with web data. Start by defining a small goal for your scraper, like extracting headlines from a news site. This project will strengthen your skills with HTTP requests and handling data, plus it’s a tangible result you can show off!

Also, dive into the Python community. Websites like GitHub are perfect for finding real-world projects where you can contribute. Look for beginner-friendly issues in repositories that interest you; this way, you get to learn from real-world code while improving your collaboration skills with other developers. Plus, discussing solutions with others will deepen your understanding and expose you to different coding styles and techniques.

Don’t forget about understanding Pythonic conventions. Reading "Effective Python" by Brett Slatkin is a fantastic way to get into the mindset of writing efficient and idiomatic Python code. This will not only help you write better code but will also help you understand what makes Python unique compared to other programming languages. Best of luck, and remember, consistency is key!
0
0
Updated
Share a link to this answer
Share a link to this answer

Deeshani’s Answer

Hi!
To become a good Python programmer, start by mastering the basics like variables, loops, and functions. Practice coding regularly by solving problems on platforms like LeetCode or Codewars. As you grow, dive into libraries like NumPy, Pandas, or Django, depending on your interests. Building real-world projects helps solidify your knowledge. Reading other people's code on GitHub also broadens your understanding. Debugging and learning new concepts as Python evolves will keep you improving. Regular practice and curiosity will make you a skilled Python programmer.
0