I have learnt python basics. how to monetize?

Lipstick Spoiler

Supreme Member
Jr. VIP
Joined
Aug 10, 2022
Messages
1,422
Reaction score
920
hey guys, so a month ago, i posted a thread regarding learning programming and i think i have got a hang of programming. guys here suggested automate the boring stuff w python.
i have read that book completely and took the udemy course and i know all the basics. i have made quite a few projects too, though the basic ones which everyone makes like tic-tac-toe, snake game, etc. I also saw some videos of how to make telegram bot, and i made a bot too which automatically posts on groups by connecting the api. idk how the api works, but following the video i could make it.

now, i want to know what should i learn now to make something that actually makes money. what sort of bots or what sort of websites should i make and what other things need to be learnt to make these bots. i saw how to make reddit bots, but they were simply using api and making them. i wanna learn how to make bots that integrate proxies.


what should i learn as i am really really curious to learn. a month ago i dreaded programming like hell since i am a non-engineer, but learning python for 1 month has made me really curious and now i want to learn everything. i have an ample amount of time. i have graduated, and can give a lot of time to learning. my goal is basically to give next 3 months to coding and get a lot of skills and start making money from the new year.

please suggest some ways and enlighten me, thanks
 
Pick a niche. You can't and won't be good and everything in python.
Either web scraping, rest apis, microservices, data science, etc, pick one.

Go on upwork and look for the recent jobs posted in that niche.
Don't apply, just observe.

Make a list of how many jobs would you complete out of 10.
Pick each job you have no clue what they are talking about, and make it your project.

If money is what you want to get out of it, might I suggest sticking with web scraping and data science(pandas).
 
One method: read lucky.sparks threads.
Where he made 200$ a day.
He has some good ideas.

Then maybe tiktok automation. Scraping or generating videos and uploading with CPA links
thanks for replying. are you talking about this https://www.blackhatworld.com/seo/j...ay-passive-income-using-free-traffic.1312902/?
Pick a niche. You can't and won't be good and everything in python.
Either web scraping, rest apis, microservices, data science, etc, pick one.

Go on upwork and look for the recent jobs posted in that niche.
Don't apply, just observe.

Make a list of how many jobs would you complete out of 10.
Pick each job you have no clue what they are talking about, and make it your project.

If money is what you want to get out of it, might I suggest sticking with web scraping and data science(pandas).
hey @Alexion, thanks for replying
money is my main goal only. I want some capital to invest in other projects. I am starting from scratch only. I started w programming one month ago as peeps here told me to learn programming to make some money and ease my daily tasks.

I saw some tutorials on web scraping a week ago, and I found them to be pretty basic. using bs4 and parsing using HTML only. is there any other way to scrape?
I wanna know what else should i learn for web scraping. like I have no clue about what APIs are, although I'll look into it today only.
I did a udemy course on python. should I start learning data science? how does it help? how will pandas and NumPy help me?
also, what would you suggest regarding learning frameworks like Django, flask, etc?
 
thanks for replying. are you talking about this https://www.blackhatworld.com/seo/journey-from-100-day-to-200-day-passive-income-using-free-traffic.1312902/?

hey @Alexion, thanks for replying
money is my main goal only. I want some capital to invest in other projects. I am starting from scratch only. I started w programming one month ago as peeps here told me to learn programming to make some money and ease my daily tasks.

I saw some tutorials on web scraping a week ago, and I found them to be pretty basic. using bs4 and parsing using HTML only. is there any other way to scrape?
I wanna know what else should i learn for web scraping. like I have no clue about what APIs are, although I'll look into it today only.
I did a udemy course on python. should I start learning data science? how does it help? how will pandas and NumPy help me?
also, what would you suggest regarding learning frameworks like Django, flask, etc?
Most of the data science jobs need pandas and numpy to generate dataframes. Basically to render the data you have scraped.
Lookup on youtube a couple of tutorials on how to complete an ETL (Extract Transform Load).

It will cover how to extract/scrap the data, transform it based on your(your client) needs and load it into a dataframe(and to a database later on).
Most jobs revolve around this action.

Perform a few of them to get used to.

For example, make your own small google search scraper ETL.

Extract the data from google search based on a keyword
Transform the data by parsing the HTML for links, meta description, position in the serp.
Load the data into a dataframe(pandas), play with the column names, etc.

Then play with numpy, if you wish to generate an empty column and populate it with NaN for example.

This is more like a wax on, wax off(
) kind of exercise.
Most basic python jobs on upwork revolve around scraping a specific website, transform the data and load it into a .csv/.xslx file, which you will do with pandas.

Then, after all this, to complete your stack, create an app with Flask or FastAPI ( I suggest don't go into django for now as it's not beginner friendly).
Create your first simple app with one endpoint for example /getResults, take the argument through POST (your keyword), pass it to a worker function in the back, and display the result.

Then learn how to containerize everything with Docker, create your first docker-compose file which will create the containers and have everything up and running with a click of a button. That will be the deployment of your first app.

It should take you a week or two to get used to what I said above.
When you have completed that stack, you should be ready to take your first job.

I suggest charging around $20/hour, you'll be left with $16/hr on upwork.

Remember one thing when watching tutorials.
As soon as you learn something new, pause the video, and type the code yourself word by word in your IDE.
This will help get the info in your head.
 
Most of the data science jobs need pandas and numpy to generate dataframes. Basically to render the data you have scraped.
Lookup on youtube a couple of tutorials on how to complete an ETL (Extract Transform Load).

It will cover how to extract/scrap the data, transform it based on your(your client) needs and load it into a dataframe(and to a database later on).
Most jobs revolve around this action.

Perform a few of them to get used to.

For example, make your own small google search scraper ETL.

Extract the data from google search based on a keyword
Transform the data by parsing the HTML for links, meta description, position in the serp.
Load the data into a dataframe(pandas), play with the column names, etc.

Then play with numpy, if you wish to generate an empty column and populate it with NaN for example.

This is more like a wax on, wax off(
) kind of exercise.
Most basic python jobs on upwork revolve around scraping a specific website, transform the data and load it into a .csv/.xslx file, which you will do with pandas.

Then, after all this, to complete your stack, create an app with Flask or FastAPI ( I suggest don't go into django for now as it's not beginner friendly).
Create your first simple app with one endpoint for example /getResults, take the argument through POST (your keyword), pass it to a worker function in the back, and display the result.

Then learn how to containerize everything with Docker, create your first docker-compose file which will create the containers and have everything up and running with a click of a button. That will be the deployment of your first app.

It should take you a week or two to get used to what I said above.
When you have completed that stack, you should be ready to take your first job.

I suggest charging around $20/hour, you'll be left with $16/hr on upwork.

Remember one thing when watching tutorials.
As soon as you learn something new, pause the video, and type the code yourself word by word in your IDE.
This will help get the info in your head.
thanks for giving such a detailed answer. i have some doubts regarding the actual path. I should first start with:-
1) learning about numpy and pandas from here numpy and pandas. also, do i need to learn the full data science like this data science which has regression, plotting etc? or just watching these 1-1 hr tutorial would suffice?
2) After this, i should learn ETL from etl here?
3) to make a google search scrapers(in form of an app), i need to learn flask right?
4) i didn't really understand when you said
Then, after all this, to complete your stack
5) the flow of learning should be this right?
numpy,panda > etl > flask > docker > and then launching
6) also, what do you think is the best way to learn? i didn't really understand when people say learn while doing and recommend now to watch the big big tutorials of 10-12 hrs. i mean we need to at least get the basic understanding first right? it would be great if you could throw some light on this as well.

sorry for bombarding questions, but it is really frustrating some times to know from where to start.


thankss
 
thanks for giving such a detailed answer. i have some doubts regarding the actual path. I should first start with:-
1) learning about numpy and pandas from here numpy and pandas. also, do i need to learn the full data science like this data science which has regression, plotting etc? or just watching these 1-1 hr tutorial would suffice?
2) After this, i should learn ETL from etl here?
3) to make a google search scrapers(in form of an app), i need to learn flask right?
4) i didn't really understand when you said

5) the flow of learning should be this right?
numpy,panda > etl > flask > docker > and then launching
6) also, what do you think is the best way to learn? i didn't really understand when people say learn while doing and recommend now to watch the big big tutorials of 10-12 hrs. i mean we need to at least get the basic understanding first right? it would be great if you could throw some light on this as well.

sorry for bombarding questions, but it is really frustrating some times to know from where to start.


thankss
please reply @Alexion
 
Most of the data science jobs need pandas and numpy to generate dataframes. Basically to render the data you have scraped.
Lookup on youtube a couple of tutorials on how to complete an ETL (Extract Transform Load).

It will cover how to extract/scrap the data, transform it based on your(your client) needs and load it into a dataframe(and to a database later on).
Most jobs revolve around this action.

Perform a few of them to get used to.

For example, make your own small google search scraper ETL.

Extract the data from google search based on a keyword
Transform the data by parsing the HTML for links, meta description, position in the serp.
Load the data into a dataframe(pandas), play with the column names, etc.

Then play with numpy, if you wish to generate an empty column and populate it with NaN for example.

This is more like a wax on, wax off(
) kind of exercise.
Most basic python jobs on upwork revolve around scraping a specific website, transform the data and load it into a .csv/.xslx file, which you will do with pandas.

Then, after all this, to complete your stack, create an app with Flask or FastAPI ( I suggest don't go into django for now as it's not beginner friendly).
Create your first simple app with one endpoint for example /getResults, take the argument through POST (your keyword), pass it to a worker function in the back, and display the result.

Then learn how to containerize everything with Docker, create your first docker-compose file which will create the containers and have everything up and running with a click of a button. That will be the deployment of your first app.

It should take you a week or two to get used to what I said above.
When you have completed that stack, you should be ready to take your first job.

I suggest charging around $20/hour, you'll be left with $16/hr on upwork.

Remember one thing when watching tutorials.
As soon as you learn something new, pause the video, and type the code yourself word by word in your IDE.
This will help get the info in your head.
I don't know how to explain it but even though we don't know each other, dude you keep showing me the path, what I mean is everytime I am stuck on my learning journey that's where I read one of your threads and instantly get unlocked.
Thank you man
 
Back
Top