Status
Not open for further replies.

Captaintj

Regular Member
Dec 28, 2018
307
208
Hey guys,

So today I am starting my Journey to learn to code in Python in order to do scripting and automate stuff.

I do not really have much programming knowledge, that's why I brought a Python Masterclass course on Udemy to begin with.

After that I plan on doing the Automate Boring Stuff with Python. And then we see where we reach.

My goal is by the end of August to be able to write basics Scripts and Automate basic things in my day to day life.

If anyone has any experience that they'll like to share I'll appreciate it :)
 
Sounds good! I'd really like to get into this as well.
Which particular course did you buy on udemy?
 
G
i started one month ago, i started with a free course and then jump to codecademy, i've got a plan pro (19.99$/month), they have really nice concepts to practice, even you can choose to learn a skill like build chatbot from scratch, i can also suggest you this youtube channel https://www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g and this free website https://www.w3schools.com/python/

Good luck in your journey
Great! Thanks for the suggestion.

I have heard of code academy. In the pro plan they have tutors or just text to learn from?

Personally I need someone to explain concepts.
 
they have tutors in the concepts section you start the concept with a little instructions like tasks, if you get stuck you can watch a video tutorial
 
Personally the best way to learn is by doing.
Once you've learned the basics of python, try and start to code a script you want, you can Google 99% of stuff you find tricky.
 
Personally the best way to learn is by doing.
Once you've learned the basics of python, try and start to code a script you want, you can Google 99% of stuff you find tricky.
At what point would you consider the "basics" covered? Once you understand the implementation of classes in python?
 
At what point would you consider the "basics" covered? Once you understand the implementation of classes in python?

It depends at what point you feel comfortable to jump into a project.

Things such as:

Data types
Classes
Functions
Loops

Also learning a bit about object oriented programming, this will greatly help with terminology in tutorials and documentation
 
Learning python was another point of my long to-do list :confused:. Are you literally starting from 0? I found some cool guides on youtube too
 
Good luck with your learning. I recently started to learn python myself. I’ve dabbled in a couple languages before and I find it easier to learn than C++ and Java. I started with a book and Udemy courses as well.
 
If I were you, I will go through a O'Reilly book.
Code:
http://shop.oreilly.com/product/0636920028154.do
Can you please elaborate how is this book useful other than other materials online? Everyone recommend many things, so I'll like to know the reason behind your suggestion :)

Learning python was another point of my long to-do list :confused:. Are you literally starting from 0? I found some cool guides on youtube too

I wouldn't call it 0 anymore. I have already finished the first 5 hours of the course so far :)

Good luck with your learning. I recently started to learn python myself. I’ve dabbled in a couple languages before and I find it easier to learn than C++ and Java. I started with a book and Udemy courses as well.

Great! All I did prior to this was create WordPress websites for people. So I don't really have prior programming knowledge.
 
After that I plan on doing the Automate Boring Stuff with Python.

This is the best course to learn how to automate stuff. I never wanted to learn to code in Python despite my background in CS. I can say that this book saved me a lot of time and money.
Let me tell you in which scenarios it helped me. I had to go through a huge list of proxies for a client and delete those proxies from the dashboard, I automated the whole process and instead of removing 5000 proxies manually I only slept through the night. The code took 2-3 hours to finish and saved me 8-10 hours of manual labor.
After that I got another task where I had to go to a site, refresh the page, and save the image that's loaded. I had to download 2000 images. Guess who got some more hours to sleep that night? :D
I used Selenium + Python for the above stuff because you don't need too much experience to use them. It's very easy. All you have to do is clear your basics like functions, loops, etc. and you will be able to write basic scripts in no time.

Oh wait, I sold one script for $50 to a friend some time ago as well. :p It's a good thing to know to code in IM, you don't have to rely on others for most of the stuff. Trust me, it's a blessing! ;)
 
This is the best course to learn how to automate stuff. I never wanted to learn to code in Python despite my background in CS. I can say that this book saved me a lot of time and money.
Let me tell you in which scenarios it helped me. I had to go through a huge list of proxies for a client and delete those proxies from the dashboard, I automated the whole process and instead of removing 5000 proxies manually I only slept through the night. The code took 2-3 hours to finish and saved me 8-10 hours of manual labor.
After that I got another task where I had to go to a site, refresh the page, and save the image that's loaded. I had to download 2000 images. Guess who got some more hours to sleep that night? :D
I used Selenium + Python for the above stuff because you don't need too much experience to use them. It's very easy. All you have to do is clear your basics like functions, loops, etc. and you will be able to write basic scripts in no time.

Oh wait, I sold one script for $50 to a friend some time ago as well. :p It's a good thing to know to code in IM, you don't have to rely on others for most of the stuff. Trust me, it's a blessing! ;)

Thanks man, you give me hope :)

Once I finish my course I will begin with this.
 
If you are not trying to act as much like a human always use a module like requests ans BS4 over selenium (if possible, it's not always), much much quicker.
 
This is a good step! I recommend using venv for python instead of directly installing python on your machine. This will save you from lots of version related headaches that I faced initially (some scripts work with python 2 and some with python 3. It is hard to run them all on one machine. Venv eases that).

Installing python is like 60% of the battle lol. It's a very easy programming language otherwise.

If you face any technical issue, feel free to tag me in this thread. I will try helping you, if it's something in my alley.
 
Status
Not open for further replies.
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features and essential functions on BlackHatWorld and other forums. These functions are unrelated to ads, such as internal links and images. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock