[JOURNEY] Learning Python to Write Scripts.

Status
Not open for further replies.
For Python I've realized that I progressed much faster with books, rather than courses.
I'd recommend, in that order:
_Python crash course
_Automate the boring stuff with python
_Fluent Python

All of these ebooks are fairly available in PDF online
Corey schafer's YT channel is often recommended as well

Good luck!
 
  • Like
Reactions: Toz
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 :)
Best of luck buddy..even I am learning JavaScript..my target is also August 15 ..to become employable in web development field.
 
Its easier said than done. The brain can learn new concepts pretty slowly unless you are einstein. In two months you can only learn the basics.
People take courses plus internships for a year in order to be junior developers.
 
Its easier said than done. The brain can learn new concepts pretty slowly unless you are einstein. In two months you can only learn the basics.
People take courses plus internships for a year in order to be junior developers.
This is why it helps to be "target oriented" rather than "course oriented". According to my own experience, you can learn a new language in very quickly, if you go for a practical approach (i.e. make something with it. Make a blog, if you are learning wordpress. Make a shitty app for yourself, if you are learning android development).

P.S. It does help if you know the basics already.
 
This is why it helps to be "target oriented" rather than "course oriented". According to my own experience, you can learn a new language in very quickly, if you go for a practical approach (i.e. make something with it. Make a blog, if you are learning wordpress. Make a shitty app for yourself, if you are learning android development).

P.S. It does help if you know the basics already.

First comes the course, then the project. How can i build a house if i dont know how houses are built? First you need to fix the puzzle in your brain, and then build.
 
First comes the course, then the project. How can i build a house if i dont know how houses are built? First you need to fix the puzzle in your brain, and then build.


The algo remains the same irrespective of the language (this is why having prior knowledge in programming helps.)..

If I need a for loop, I will simply search "how to do a for loop in python", and copy syntax.

If I need to make a class, I will search "how to define a class in python".

And so on...

If I get an error, I would search that error without the filename and line number.

It generally works quite good for me.
 
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 :)
Automate the boring stuff is the pure work of a genius. Al Sweigart really did a good job. That book will bring anyone up to speed in their study of python.
 
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.
Thanks! I'll ask if I come across various stops.

A friend of mine recommend me to use Anaconda. So I am writting my Python code on Jupyter Notebook. No idea if it's good. But so far no Problems.
 
For Python I've realized that I progressed much faster with books, rather than courses.
I'd recommend, in that order:
_Python crash course
_Automate the boring stuff with python
_Fluent Python

All of these ebooks are fairly available in PDF online
Corey schafer's YT channel is often recommended as well

Good luck!

Which book do you recommend to improve my basics of python in these 3?

Best of luck buddy..even I am learning JavaScript..my target is also August 15 ..to become employable in web development field.
Best of luck to you too man :)
Its easier said than done. The brain can learn new concepts pretty slowly unless you are einstein. In two months you can only learn the basics.
People take courses plus internships for a year in order to be junior developers.
Well I wasn't aware of this. But any how, ill try my best in all steps, so hopefully I reach my goal in the right time.
This is why it helps to be "target oriented" rather than "course oriented". According to my own experience, you can learn a new language in very quickly, if you go for a practical approach (i.e. make something with it. Make a blog, if you are learning wordpress. Make a shitty app for yourself, if you are learning android development).

P.S. It does help if you know the basics already.
My main goal is to write a Script which helps me gather information. Now I am not 100% sure what information. But I always wanted to build a website based on different PDF books that I find online for free.
Automate the boring stuff is the pure work of a genius. Al Sweigart really did a good job. That book will bring anyone up to speed in their study of python.
I have downloaded that book. Can't wait to begin once my current code finishes.
 
I read what you'll learn, but I feel the course is beyond my level. I dont have much knowledge of anything related to programming or science and my maths is weak.
Would you still recommend this for a beginner?

don't worry about anything, including those $90 for the certificate :)

just try it :) .. it is created for people with almost "0" knowledge.. + they have a cool FB group.

just try it - if it doesn't work - that's fine :)
 
Thanks! I'll ask if I come across various stops.

A friend of mine recommend me to use Anaconda. So I am writting my Python code on Jupyter Notebook. No idea if it's good. But so far no Problems.
I haven't used it personally either, but I have heard good things about them as well. If something works for you, don't change it. ;)
 
Good luck with it ;)
I started around 3 weeks ago to learn python, also with nearly 0 programing knowledge and for the same goal then you.
Now after this 3 weeks I can say learning the basics and after this start with making little scrips that make the life easier, was for me a good way till now.

I always hated people saying learning by doing is the best way, but its true. You learn the most when you just start after you know the basics (and of cause google is your friend)
 
Good luck with it ;)
I started around 3 weeks ago to learn python, also with nearly 0 programing knowledge and for the same goal then you.
Now after this 3 weeks I can say learning the basics and after this start with making little scrips that make the life easier, was for me a good way till now.

I always hated people saying learning by doing is the best way, but its true. You learn the most when you just start after you know the basics (and of cause google is your friend)
Thanks for the reply man!

What did you learn with in these 3 weeks?
 
Thanks for the reply man!

What did you learn with in these 3 weeks?

I started with automate the boring stuff and worked through it.
Hard to say what I learned in these 3 weeks, because I'm not sure if I am doing the stuff right I am doing currently :D
But most of the stuff I want to program, after lot trail and error are working. And I can mostly google and implant the right stuff I need for my scripts (Very important :D)
 
Status
Not open for further replies.
Back
Top