Skip to main content
7 answers
9
Updated 2627 views

What are good courses to learn Python?

Hello, I am a rising sophomore in high school looking for some courses where I can learn Python. Preferably, it is not too expensive, but can still provide me with a certificate or some kind of credit so I can put it on my resume. I just want basic coding knowledge to help me land internships and research positions.

Thank you comment icon There are some good courses available in Udemy as well. Lakshmi Umarale

9

7 answers


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

Bryan’s Answer

Hi Isabella, since you're in California, consider enrolling in an introductory Python course at a local community college. Many schools offer both in-person and online classes. If you want to learn faster, look for courses with compressed schedules. You can arrange this through your high school, and you probably won't have to pay any fees or tuition. Plus, you'll earn both college and high school credits.
0
0
Updated
Share a link to this answer
Share a link to this answer

Priyanka’s Answer

Here are some great platforms for learning Python:
1. Udemy
2. edX
3. Coursera
4. Codecademy
0
0
Updated
Share a link to this answer
Share a link to this answer

Sandeep’s Answer

There are couple of paid classes that you can get from Udemy, Udacity and Coursera.

There are a bunch of Free classes available on Youtube as well. I am sharing few of the popular one:

- https://youtu.be/K5KVEU3aaeQ?si=Ml-xj6j33FRZNinL
- https://www.youtube.com/watch?v=ix9cRaBkVe0
- https://www.youtube.com/watch?v=eWRfhZUzrAc

Let me know in case of any further questions, will help you.
0
0
Updated
Share a link to this answer
Share a link to this answer

Pankaj’s Answer

LinkedIn Learning offers great courses to help you learn new skills. Udemy also has excellent content available for a fee. YouTube is full of amazing tutorials, and with a little searching, you can find a great playlist to guide you.
0
0
Updated
Share a link to this answer
Share a link to this answer

Teklemuz Ayenew’s Answer

If you're new to Python, there are many great courses to help you get started, like Python for Everybody on Coursera, CS50 Python on edX, and freeCodeCamp’s certification. YouTube channels such as freeCodeCamp.org, Programming with Mosh, Tech with Tim, CS Dojo, and Corey Schafer offer fantastic tutorials, often with hands-on projects. As you learn, try creating small projects like quiz apps or study tools. Sharing them on GitHub can help you build a strong portfolio. It's also a good idea to set up a LinkedIn profile and keep your GitHub updated to show your progress. Tools like Replit, Glitch, or Gitpod make coding and sharing projects online simple and fun.

Joining coding communities like Stack Overflow, r/learnpython, and Discord servers such as The Coding Den can be very helpful. You can ask questions, get feedback, and connect with others. Participate in virtual hackathons and meetups through Devpost, Hack Club, or MLH to build projects and gain experience. For internships and volunteering, explore opportunities with Teens in AI, CodeDay Labs, VolunteerMatch, Forage, Ladder, and LinkedIn. Programs like Girls Who Code, Black Girls Code, and Code.org offer mentorship and community support. For research, consider applying to programs like MIT PRIMES, AI4ALL, or NASA STEM. Reaching out to local professors with your projects can also open doors to exciting opportunities. Keep learning, stay consistent, and keep building—this will lead you to become a skilled Python programmer.
0
0
Updated
Share a link to this answer
Share a link to this answer

Russ’s Answer

The way I've done that is I found a course with a "specific" thing I wanted to do. For me, I took a course once for Python for Machine Learning. And once for Python for Generative AI. Both were on Udemy. That way my way of getting what I want and helped me learn Pythonl. Of course, you'd have to find a course that helps you understand the Python syntax. For bread and butter Python syntax understanding, I chose CodeAcademy since it did things like syntax checking and the like. So you have to ultimately ask yourself - what kind of course would you be passionate in or find helpful for your field. Maybe it's something like Python for Finance. Or maybe it's Python for Application Development. Maybe it's Python for Data Engineering. etc etc etc.
0
0
Updated
Share a link to this answer
Share a link to this answer

Jermaine’s Answer

It's fantastic that you're interested in learning Python! A helpful resource I've used and still recommend is Udemy. They offer a course called "100 Days of Python," which provides detailed lessons and projects perfect for beginners. Joining coding communities is also a great idea, as many others have suggested.
0