Watch Me Learn to Code in 21 Days.

Status
Not open for further replies.
For those in this thread that have learned to code, what sort of things have you coded that have been of use?
 
GL on learning python. I went for PHP back then (about a year ago) and I use it ever since.
You'll get a grasp of it one day. The best advice I can give to you is: read the code written by others. Break it. Fix it. Break it again.
 
For those in this thread that have learned to code, what sort of things have you coded that have been of use?
I've mainly used CSS for theme changes on WordPress, and using light html with that also. with some PHP I find that with small to medium sized projects, WordPress is going to be your best bet. Themes cost about 50 bucks for a premium theme and once you upload a child theme you can customize it pretty well. But if you are actually looking to make scripts that can do things with data, python is good with that, like what he's doing.
 
That's awesome OP. Good Luck.

I don't know too much about coding, but would python be appropriate for creating some automation tools that can manage my tracking tool, my ad buying, and adjust and optimize it automatically? I've read about someone who made something like this, I'm not sure if I'm describing it correctly. But this thread got me thinking about it again.

For example, I buy traffic from adwords and bing and Fb for the same campaign. Say a keyword in Adwords is sending good converting traffic. I want the bot to get that info from the tracker, (maybe through an api) that this keyword is profitable and up the spending on that keyword for that traffic source. I also mean for other types of media buys as well, not just search engine. Then if it sees a keyword or ad copy isn't profitable adjust the spend lower or pause the campaign.

I'd love to hear what would be the best way to do something like this.
 
I habe already coded procedural bots and am fairly comfortable with basic selenium bots.

Thanks for the two cents.
Dope. Pick a GUI kit, Tkinter or QT recommended, I used Tkinter but I need to get into QT bc Qtbuilder is the shit, or Visual Studio w Python extension then bind your functions to the gui(not that you need a GUI for bots at all, but it's nice). should be posting this in the thread if you're learning it and it's a journey >_> 2 centz. Try OCR, when I started I was able to machine read like 100 page pdf into Magento, not sure how I did it even but OCR is amazing technology and def the future. Crypto is a awesome branch too that I really want to get into but it's so math based and so I'm at a disadvantage lol. Trying to learn a encryption standard fully (not that I don't know how to implement security protocol properly, but as to how they work exactly). Fun stuff

^ seconded to the Wordpress reply above, WP teaches you SO much about PHP and code period if you just go through the Codex properly and maybe supplement it with w3schools when you don't understand. Web dev is the most profitable to me so this is my forte and I learned a lot of progammatic concepts PERIOD from the codex, concepts which I can then tranpose into other languages because I understand them at a fundamental level, ie objects (although I hate OOP, WP made me finally be able to understand OOP after 4-5 years of (effective and profitable) sloppy procedural hacking).

Python's normal docs are amazing too, https://docs.python.org/2/. You'll learn literally all of basic programming there, Python was built to be a language for little kids to learn to program, but it was so effective we all just ran with it :D.
I use 2.7 just preference, I feel like it's a bit faster to write(might be wrong), still have nothing to convince me to switch to to 3 and don't want anything legacy to break
 
Last edited:
Good luck buddy, i have been trying to learn Javascript and ffs that is a bit hard for me lol.
 
hi

good luck with your journey :)

21 days to learn to code is an unrealistic goal, first, you need to build a habit if you want to learn
 
hi

good luck with your journey :)

21 days to learn to code is an unrealistic goal, first, you need to build a habit if you want to learn

I agree 100% with this being unrealistic.
However, I have about 50-80 hours of debugging and reading code on stackoverflow already, so it's not unrealistic for someone in my shoes. Besides, the only goal is to get familiar with the syntax, everything else is a life long learning process.


UPDATE

Sorry guys, due to some personal and work related stuff was unable to resume the journey as planned by the 19th.

I would get back on track soon, from 21st January, I am resuming this journey back again.

Also, everyone who has replied to this thread and shared your invaluable information and advice, for your selfless help I thank you.

Cheers!
 
I agree 100% with this being unrealistic.
However, I have about 50-80 hours of debugging and reading code on stackoverflow already, so it's not unrealistic for someone in my shoes. Besides, the only goal is to get familiar with the syntax, everything else is a life long learning process.




Cheers!

Agree with you that coding is life long learning process, good luck, mate
wish you all the best
amoon
 
I been doing php , mysql , for years and i mean years ,never learn everything, i learn every day, as said it a life commitment.

I gave it up in 2013 ,as i liked the consept of buying a bot and then earn cash , better then me creating a bot then updating it my self every day also , a bot relies on seval lanagues in the end as soon as the bot get advance....

Programming rules a person life and can cause deep depression at times...

It like learning a foreign language......

Every time the lanuage updates you must aswell , got on my nerves ...

Going to warn you this , no matter what lanuage you learn into days world you need to learn css and i sugest bootstrap as it fully mobile friendly.

Your need to also learn html then xhtml then htm5 ....

For database , i love mysql it excellent and very easy to learn.

I wish you good luck try not to get depressed as some subjects are harder then others .

The more you can break the code down the easer it is .....

You might need to master javascript aswell.

It all sound dawnting but can be done easly.

If you look at ebay there video tutorials that can help , and beleve me they help

Resourses

The manual of course and a
Good forum on the subject your studying.

Ebay for video that are very good .

Udemy for video or course, that are good

Try torrent first , then ebay the course are cheaper then the creator sell them ..

You can get a lot of free video from torrent websites and free Bible books on your subject aswell ....
 
Last edited by a moderator:
Major Update:
I was busy due to a lot of personal and professional constraints, but am back now.
I am resuming this journey again. Today is May 31.... let's go!
 
Great, but it was quite a big break :-). I will be following this thread, that might help me to keep up the motivation. I am very poor in doing code but may help me in some other way

best of luck
 
DAY #1 Updates:

1. Subscribe to reddit.com/r/learnpython
2. Erased my macbook to a clean state + clean python dev environment setup
3. This is what I am using to learn: http://www.openbookproject.net/thinkcs/python/english2e/
4. Installed PyCharm EDU for IDE
5. Worked through the first three chapters while writing down every piece of code example into the IDE and executing it.
 
Nice.I think I used that EXACT resource to learn a lot of fundamentals in Python, but I didn't really have a bible as w/ JS or C#, I kind of just read a lot of different programs/books and amalgamated the knowledge/perspective of them together, as everyone codes Python pretty differently in style and in function. That is a amazing starting point though, go through that and you'll be set. About IDEs, I personally find big IDEs like PyCharm to get in the way and convolute my thought process, and I would rather just use Notepad++ or Sublime, but it's all in what you prefer. Try to integrate outside libraries with the basic fundamentals in the tutorial, IE scraping rudimentary data with Urllib2 and a for loop.
 
Nice.I think I used that EXACT resource to learn a lot of fundamentals in Python, but I didn't really have a bible as w/ JS or C#, I kind of just read a lot of different programs/books and amalgamated the knowledge/perspective of them together, as everyone codes Python pretty differently in style and in function. That is a amazing starting point though, go through that and you'll be set. About IDEs, I personally find big IDEs like PyCharm to get in the way and convolute my thought process, and I would rather just use Notepad++ or Sublime, but it's all in what you prefer. Try to integrate outside libraries with the basic fundamentals in the tutorial, IE scraping rudimentary data with Urllib2 and a for loop.

thanks.for the encouragement

pycharm edu version is actually stripped down version of the original IDE, with lots of bells and whistles missing, so it is actually not as overwhelming for a noob like me.
 
Good luck on learning python. I myself tried to learn java few times but ended up not following through.. Will do it sometime again soon :D
 
Day #2 Updates:
It is 6:47am here and I am sitting down to grind out a few lines of code yet again...

So the "How to think like a computer scientist" turned out to be a bit too dry of a read for my taste. So I decided to switch to "Automate the Boring Stuff With Python" for this journey. Two reasons: 1.) It is filled with more fun & practical exercises keeping IM in mind. (2.) Works for Python3, while the previous book was for python 2.

You can get the free version of the book here: https://automatetheboringstuff.com/

Here is a look at the table of contents:

As I had covered some of the chapters already in the previous book, I am going to skip straight to chapter-2.

The goal for today is to eat up Chapter2-to-Chapter7. A huge jump, I know. But I am somewhat familiar with these concepts already from my past run-ins with Python programming.

Wish me luck!
 
Status
Not open for further replies.
Back
Top