Just my little tip on how to learn Python the easy way ☑️

This is amazing. I actually have a copy of Automate the Boring Things.

I was wondering, does anyone have a good list like this for JavaScript?
no but i got this: https://roadmap.sh/javascript
 
how long u think i can learn this if i am stuck in 20 year ago C++ basic ? haha
 
Make sure never to copy-paste code.
First off, really good thread!
Secondly, I disagree with this bit of advice. Copying code is fine, as long as it's not replacing you spending the time trying to understand what the code does.

Once you copy the code, make another copy of it. Comment out the original and on the second one, break it. Change things. Add things. Subtract things. Have fun with it until you fully understand it. Then change it back or make it do the same thing, but see if you can write it differently. See if it matches the desired output of the original. Why or why not? Fix it (if applicable).
I'd recommend everyone to not learn python just to learn it
Agreed. This goes for any programming language, really. It's nice to know how to code, sure. But why do you want to learn how to code?
Newbie question: is python useful only for desktop-based automations?
No. It's useful for virtually anything you might want any kind of software to do, with only few exceptions.
How is the learning curve from your experience?
In just 1 day, you'll be able to build some very simple stuff. Guessing games, and things of that difficulty level.
Actually, videos are hard to follow for anyone, I am afraid.
I strongly disagree. By the time my ADD allowed me to sit through reading my first programming book, I'd already been writing code for a while, mostly thanks to video tutorials (and dealing with the elitist dicks on StackOverflow).
But people like to watch videos, because it allows to spend time pretending that they are learning something new.
I disagree.
Never in my life have I met a professional who learned his skills by watching videos.
I've met plenty! Hundreds. We chat about it on Discord quite often. Heck, from the Zero to Mastery course alone, from Andrei N., we've got at least dozens in that channel, who landed professional jobs from his course, alone.
I've always found outstanding those people that learns programming reading books and documentation.

This is actually the best technical way to go, but I've tried 1 million times and for me is completely impossible to use that method
There's never a 1-size-fits-all solution when it comes to determining the best way to learn anything. Everyone is different.
 
First off, really good thread!
Secondly, I disagree with this bit of advice. Copying code is fine, as long as it's not replacing you spending the time trying to understand what the code does.

Once you copy the code, make another copy of it. Comment out the original and on the second one, break it. Change things. Add things. Subtract things. Have fun with it until you fully understand it. Then change it back or make it do the same thing, but see if you can write it differently. See if it matches the desired output of the original. Why or why not? Fix it (if applicable).

Agreed. This goes for any programming language, really. It's nice to know how to code, sure. But why do you want to learn how to code?

No. It's useful for virtually anything you might want any kind of software to do, with only few exceptions.

In just 1 day, you'll be able to build some very simple stuff. Guessing games, and things of that difficulty level.

I strongly disagree. By the time my ADD allowed me to sit through reading my first programming book, I'd already been writing code for a while, mostly thanks to video tutorials (and dealing with the elitist dicks on StackOverflow).

I disagree.

I've met plenty! Hundreds. We chat about it on Discord quite often. Heck, from the Zero to Mastery course alone, from Andrei N., we've got at least dozens in that channel, who landed professional jobs from his course, alone.

There's never a 1-size-fits-all solution when it comes to determining the best way to learn anything. Everyone is different.
copy pasting is fine once you know how to code :)
 
  • Like
Reactions: Toz
Thanks for the great resouces. I've been thinking about learning python as well because it looks promising
 
co
Python has the lowest learning curve I've ever seen.

If you are bright and hard-working, you could go from 0 to creating an app that produces automated websites that are making money in 6 months.
hi @Sartre , could you please elaborate more on this? like how to start making these kind of websites?
I have read the full documentation of python and done with the basics too from the book automate the boring stuff w python
i made some projects too like tic tac toe by following the code along. i also made some other projects too.
now, i want to learn how to do these things like making websites that make money? like i didn't understand what you mean to say?
i got myself familiar w selenium too. do i need to learn frameworks like django, flask and all to make these types of websites?
please please please lay out the roadmap of how to make these type of sites and how to monetise?
i am not asking for any source code or something. i want to learn how to make and how to go about is. please guideee
 
co

hi @Sartre , could you please elaborate more on this? like how to start making these kind of websites?
I have read the full documentation of python and done with the basics too from the book automate the boring stuff w python
i made some projects too like tic tac toe by following the code along. i also made some other projects too.
now, i want to learn how to do these things like making websites that make money? like i didn't understand what you mean to say?
i got myself familiar w selenium too. do i need to learn frameworks like django, flask and all to make these types of websites?
please please please lay out the roadmap of how to make these type of sites and how to monetise?
i am not asking for any source code or something. i want to learn how to make and how to go about is. please guideee
Please reply @Sartre
 
co

hi @Sartre , could you please elaborate more on this? like how to start making these kind of websites?
I have read the full documentation of python and done with the basics too from the book automate the boring stuff w python
i made some projects too like tic tac toe by following the code along. i also made some other projects too.
now, i want to learn how to do these things like making websites that make money? like i didn't understand what you mean to say?
i got myself familiar w selenium too. do i need to learn frameworks like django, flask and all to make these types of websites?
please please please lay out the roadmap of how to make these type of sites and how to monetise?
i am not asking for any source code or something. i want to learn how to make and how to go about is. please guideee
1. start with small projects, like start with figuring out how to programmatically post to Wordpress using the REST API.
2. find out some out-of-the-box way to generate content. there are many ways

I can't make roadmap for you cause everyone would copy the same way - this line of work requires independent thinking, research and ideas.
 
1. start with small projects, like start with figuring out how to programmatically post to Wordpress using the REST API.
2. find out some out-of-the-box way to generate content. there are many ways

I can't make roadmap for you cause everyone would copy the same way - this line of work requires independent thinking, research and ideas.
hi, thanks for replying. yes i understand that you won't be able to lay the roadmap, but i was just asking about the technologies to learn in order to make these site.
like i should learn:-
pyhton, rest apis, panda etc etc
it would be great if you could just tell me what need to be learnt in some order like python>rest apis> django>????( ik this isn't that right order, but i was asking in this way)
thanks
 
hi, thanks for replying. yes i understand that you won't be able to lay the roadmap, but i was just asking about the technologies to learn in order to make these site.
like i should learn:-
pyhton, rest apis, panda etc etc
it would be great if you could just tell me what need to be learnt in some order like python>rest apis> django>????( ik this isn't that right order, but i was asking in this way)
thanks
ask yourself what you want exactly to build and write it out into small steps. then if you don't know what you need for these steps, google.

Do you need Django? Idk. Maybe. If you want to build a web interface. Personally my app is command-line based. There's a million ways to do the same thing.
 
ask yourself what you want exactly to build and write it out into small steps. then if you don't know what you need for these steps, google.

Do you need Django? Idk. Maybe. If you want to build a web interface. Personally my app is command-line based. There's a million ways to do the same thing.
okay thanks @Sartre. i think i'll google and learn along the way. also, thanks for recommending the books in this thread, i basically started learning from there only and it's going good i think
thanks again
 
so code academy aint good or what ? i know 0 about coding
 
so code academy aint good or what ? i know 0 about coding
I mean it's decent, but not very advanced. why pay. you need a few different resources to really learn the stuff in-depth anyway.
 
do you recommend learning javascript too along with python?'
I have done all the basics of python, but don't know what niche should i choose that can help me in IM the most and make me some money in the starting. is it web scraping?
i'd love to know what did you first do after you learned python. your first project that made you money
 
Hey Sartre. You have inspired me to get back into progrmming. I'm a computer scientist as well but decided about half way through that I hated coding and didn't want to work in it.

That was over 20 years ago. But there is a big difference between:

1. coding because you are getting paid, and possibly hating it. Or coding because your lecturer gave it to you as an assignment in college.

2. realising that python will make my blogging life a whole lot easier, quicker, cheaper and scalable. It is huge motivation.

My latest blog got hit in September, traffic down 75% approx. $$$ and 7 months work wrecked.

I'm not going wasting time and money like that again. Learn python, automate, scale up on content and number of domains. Then if a
blog gets hit by an update it's no biggie.

Today is day 1 of "automate the boring stuff with python".

Thanks for all your contributions to the forum.
 
Hey Sartre. You have inspired me to get back into progrmming. I'm a computer scientist as well but decided about half way through that I hated coding and didn't want to work in it.

That was over 20 years ago. But there is a big difference between:

1. coding because you are getting paid, and possibly hating it. Or coding because your lecturer gave it to you as an assignment in college.

2. realising that python will make my blogging life a whole lot easier, quicker, cheaper and scalable. It is huge motivation.

My latest blog got hit in September, traffic down 75% approx. $$$ and 7 months work wrecked.

I'm not going wasting time and money like that again. Learn python, automate, scale up on content and number of domains. Then if a
blog gets hit by an update it's no biggie.

Today is day 1 of "automate the boring stuff with python".

Thanks for all your contributions to the forum.
Thanks for the kind words. This is why I made this post :) Good luck!
 
I don't know any programming language, I once tried to learn Java and it was very difficult and I gave it up. Could a person with no knowledge of any programming language learn Phyton?
 
Back
Top