Status
Not open for further replies.

Captaintj

Regular Member
Joined
Dec 28, 2018
Messages
304
Reaction score
201
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 :)
 

sfnet

Junior Member
Joined
Feb 17, 2020
Messages
119
Reaction score
38
Sounds good! I'd really like to get into this as well.
Which particular course did you buy on udemy?
 

nabilox

Registered Member
Joined
Jan 12, 2018
Messages
86
Reaction score
19

Captaintj

Regular Member
Joined
Dec 28, 2018
Messages
304
Reaction score
201
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.
 

nabilox

Registered Member
Joined
Jan 12, 2018
Messages
86
Reaction score
19
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
 

sfnet

Junior Member
Joined
Feb 17, 2020
Messages
119
Reaction score
38
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?
 

Jammy0308

Jr. VIP
Jr. VIP
Joined
Apr 18, 2018
Messages
1,225
Reaction score
1,348
Website
www.blackhatworld.com
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
 

3bisu

Elite Member
Joined
Nov 29, 2014
Messages
2,239
Reaction score
1,044
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
 

ShadowMoses

Junior Member
Joined
Oct 16, 2014
Messages
124
Reaction score
43
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.
 

Captaintj

Regular Member
Joined
Dec 28, 2018
Messages
304
Reaction score
201
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.
 

V

Jr. VIP
Jr. VIP
Joined
May 18, 2012
Messages
3,844
Reaction score
3,681
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! ;)
 

Captaintj

Regular Member
Joined
Dec 28, 2018
Messages
304
Reaction score
201
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.
 

Jammy0308

Jr. VIP
Jr. VIP
Joined
Apr 18, 2018
Messages
1,225
Reaction score
1,348
Website
www.blackhatworld.com
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.
 

Gogol

Jr. VIP
Jr. VIP
Joined
Sep 10, 2010
Messages
9,694
Reaction score
16,636
Website
twitter.com
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.
Top