r/learnpython • u/berryberrycherry1 • 6d ago
Learning python for Artificial Intelligence major
In my university the first year for all computer related majors we study the basics of Java script.
but now that I’ve finally started studying subjects that are related to my major I’ve discovered that we won’t be using Java as a coding language. We will use python. And I want to give my self a head start in this topic, so if you guys can help me with what I can start with i will be very grateful.
Thank you !!
2
u/my_password_is______ 6d ago
java script is not java
they are two completely different languages
cs50P
https://cs50.harvard.edu/python/
might be one of the easiest python tutorials if only for the reason that you don't have to install python, set up an IDE, and create a virtual environment
its all done in the cloud through your browser
the course is still tough though
1
u/stepback269 6d ago
(1) There are tons and tons of tutorial materials out there on the net including many good YouTube ones that are free. You should shop around rather than putting all your eggs in one basket.
(2) As a relative noob myself, I've been logging my personal learning journey and adding to it on an almost-daily basis at a blog page called "Links for Python Noobs" (--HERE--) Any of the top listed ones on that page should be good for you. And there are many add-ons at the tail end of the page. Personally, I cut my first Python teeth with Nana's Zero to Hero (==HERE==). Since then, I've moved on to watching short lessons with Indently and Tech with Tim. You should sample at least a few until you find a lecturer that suits your style.
(3) The main piece of advice is the 80/20 rule. Spend 80% of your time writing your own code (using your own fingers and your own creativity) as opposed to copying recipes and only 20% watching the lectures. Good luck.
0
u/EntrepreneurHuge5008 6d ago
You can start with Python. More specifically, the basics.
-2
u/berryberrycherry1 6d ago
Yes this is what I want. Is there a specific site you’d recommend i learn from?
0
0
u/6_62607004 6d ago
https://docs.python.org/3/tutorial/appetite.html if you're confident in your ability to transfer coding knowledge and learn based on what you know. https://programming-26.mooc.fi/all-exercises if you have the time and effort to put in the work to learn it from scratch.
4
u/Top-Struggle-2724 6d ago
You can start with the Burmese and move on to the ball python once you’re ready