Intro to programming

Discussion in 'Programming' started by slager889, Oct 26, 2017.

  1. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Hi everyone,

    I've worked as a freelance writer for over a decade. Then I started playing with Amazon affiliate sites cause I wasn't happy with my financial status. I've made over 15k doing that, while being somewhat lazy about the whole thing, so I already know there's money there.

    My plan is to eventually have a bunch of money making sites. I also play with altcoins.

    Obviously, given my interests. I realize learning how to code would be beneficial to me. I want to be able to customize themes etc. on my own, I want to be able to build bots for Twitter, Facebook etc., and I also want to be able to make bots that will do my crypto trading for me.

    I realize I will have to learn a lot of coding to do all this. And I'm willing to enroll in classes at a local community college if the pros think that is best.

    I already have a B.S. Economics, with Econometrics (lots of advanced calculus and so on) as specialty, so I know I'm capable of learning anything.

    I would appreciate it if anyone who is able to do the things I listed above can point me in the right direction in terms of books or websites that can teach me the basics, as well as the name of any college course you think would be helpful in my quest to becoming a programmer.
     
  2. gman777

    gman777 Power Member

    Joined:
    Apr 7, 2016
    Messages:
    715
    Likes Received:
    634
    You mean Wordpress themes?

    Right now, I'm watching the guy below, and I've learned alot from him. But he actually teaches how to make it from scratch, so even better.



    For styling, you'll have to learn html/css. I've learned from w3schools, but of course you'll need to practice.

    For bots, I'm still a novice, but people usually recommend python as a starting point. You can also try a Node JS + Selenium combo.
     
    • Thanks Thanks x 2
  3. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Thanks bro. Just what I needed for WordPress. I know the basics of HTML, so I guess I will start with HTML and CSS. Unless you think it's better to stick with just one.
     
  4. iRakic

    iRakic Newbie

    Joined:
    Jul 16, 2009
    Messages:
    46
    Likes Received:
    5
    I would also recommend adding on your list PhotoShop if you are planning to make your own templates or customizing them.
    You can learn great stuff for free here: https://www.w3schools.com. Since you know HTML and CSS try learning some HTML/CSS framework like Bootstrap. Of course, I would advise learning JavaScript in particular jQuery. You will need also a basic PHP. You can check https://php.net for the documentation, that's what I'm using even after more than 15 years in programming :).

    Maybe the easiest for you will be to get a udemy.com courses. I would always recommend things like that, then going to some college.
     
    • Thanks Thanks x 1
  5. npm

    npm Registered Member

    Joined:
    Jun 1, 2017
    Messages:
    73
    Likes Received:
    30
    Gender:
    Male
    Customizing themes: HTML/CSS
    Building bots for twitter, facebook: Any programming language will do, I would recommend python because it's easy and fun to learn and also has many libraries for machine learning (automated trading).
    Crypto trading: Again, any programming language, I recommended python because it has many available data science tools and resources.

    I would recommend Python and Golang or Node for an all in one solution
     
    • Thanks Thanks x 1
  6. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Thanks a lot for all the info guys. The name Python keeps popping up so I think I'll start with that. I do know Java is very popular as well, so in time I would be looking to expand my skills. For now my web businesses are my priority so I think I'll start of my programming journey with html/css and Python.

    I'll take a look at Udemy and check out their courses.

    Thanks again everyone.
     
  7. iRakic

    iRakic Newbie

    Joined:
    Jul 16, 2009
    Messages:
    46
    Likes Received:
    5
    Python is cool language, but if your main focus is WordPress and web in general, then I would advise PHP. Afterall WordPress is written in PHP.
     
    • Thanks Thanks x 1
  8. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Interesting. I guess I might have to look into that as well. Was leaning towards Python since I can use that to fulfill two of my three goals. Off to go watch an introductory course on coding themes :)
     
  9. gman777

    gman777 Power Member

    Joined:
    Apr 7, 2016
    Messages:
    715
    Likes Received:
    634
    @slager889 Be careful to not fall in the paralysis by analysis hole. Just pick up something and focus on it. It doesn't matter the language(from the popular ones I mean) as much knowing to use it properly.

    I also agree with picking up with PHP for now. It suits better for your needs.
     
    • Thanks Thanks x 1
    Last edited: Oct 26, 2017
  10. iamDeLaSoul

    iamDeLaSoul Junior Member

    Joined:
    Jan 28, 2015
    Messages:
    117
    Likes Received:
    59
    Location:
    Europe
    Dude, somebody mentioned Udemy. Just Google Udemy coupons {keyword} and you will find a shit ton of tutorials with -100% off.
    I have a collection of 186 courses for now.
     
    • Thanks Thanks x 1
  11. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Yeah, I'm worried about that as well. Don't want to take on all these different languages at once then get overwhelmed. I'll start with those tutorials you suggested then add other languages when I'm comfortable with coding WordPress sites.
     
  12. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Yeah, I've all ready narrowed Udemy and W3 as the best sources to start with. I do appreciate the tip on getting free courses. Fair warning: I might be bugging you for some of your courses in the future. :)
     
  13. thetrustedzone

    thetrustedzone Jr. VIP Jr. VIP

    Joined:
    Jun 15, 2010
    Messages:
    3,090
    Likes Received:
    2,408
    Home Page:
    What you want to make with your programming skills ? Desktop app or mobile app or web app ?
    if desktop/mobile app go with c# , if web app go with php ....
     
  14. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Might learn how to create apps at some point, but for now, Wordpress is my priority, then making bots.
     
  15. redarrow

    redarrow Elite Member

    Joined:
    Apr 1, 2013
    Messages:
    9,131
    Likes Received:
    2,459
    html and css not programming it scripting.

    php
    python
    c++
    asp
    java

    all programming lanuages

    javascript is a scripting lanauage .

    pho is the nearest to english language.

    c# c++ are obe of the best lanuages used to make a programming lanuage like php.

    java is the lanuage ppl seem to earn a lot of money from.

    html5 is the scripting lanuage to learn and java cobined , html has javascript including in its features

    all lanuages are studied as follow.

    begineer
    intermediate
    expert

    then after them you can call your self a programmer ....

    copy and paste should not be used when learning and notepad should be used , when a expert at programming app should be used to code.

    some parts of learning programming need to be learnt separately.

    like
    regular expression

    good luck
     
    • Thanks Thanks x 1
    Last edited: Oct 26, 2017
  16. slager889

    slager889 Regular Member

    Joined:
    Feb 25, 2015
    Messages:
    225
    Likes Received:
    79
    Thanks, that was very detailed. So you'd recommend I learn them in that order?
    php
    python
    c++
    asp
    java
     
  17. redarrow

    redarrow Elite Member

    Joined:
    Apr 1, 2013
    Messages:
    9,131
    Likes Received:
    2,459
    you learn a lanuage that you understand then your notice that all programming lanuages are simular and easer to learn.

    you need to see what programming language suit you .

    learning programming is a bit like wearing a coat you like it or you dont
     
  18. redarrow

    redarrow Elite Member

    Joined:
    Apr 1, 2013
    Messages:
    9,131
    Likes Received:
    2,459
    seo is like programming you need to keep up with the updates and trends it for life .

    it a very serious commitment
     
  19. moonshine7000

    moonshine7000 Elite Member

    Joined:
    Mar 4, 2013
    Messages:
    1,520
    Likes Received:
    619
    Occupation:
    A+ IT technician,Clickbank and Amazon Marketer
    Don't try to do too many languages just understand the foundation.Only deal with what is needed to avoid the paraylsis mind state .A tech company have a team.
    You can always outsource what you don't know.I only know a handful of computer languages.
     
    • Thanks Thanks x 1
  20. redarrow

    redarrow Elite Member

    Joined:
    Apr 1, 2013
    Messages:
    9,131
    Likes Received:
    2,459
    a break down is very easly to have, be carfull .

    and good luck
     
    • Thanks Thanks x 1