Looking for Code Training

ClmClm CISSP | CCSP | CCSK | AWS Architect Professional | AWS-Security Speciality | Terraform AssociateMember Posts: 444 ■■■■□□□□□□
Hola,

I'm looking to learn to code. In every job i have had i was never required to learn anything except SQL. Now im looking to expand if you know any good sites with solid materials let me know.

Thanks in advance.
I find your lack of Cloud Security Disturbing!!!!!!!!!
Connect with me on LinkedIn https://www.linkedin.com/in/myerscraig

Comments

  • NetworkNewbNetworkNewb Member Posts: 3,298 ■■■■■■■■■□
    "code" might be a little too broad. Before learning any language you should have a good idea what your goal of learning that particular language is.

    1. Choose what you want to learn to do
    2. Then choose the language that can do it
    3. Then learn that language


    A couple good sites I've played around with are CodeAcademy.com and Teamtreehouse.com though.
  • ClmClm CISSP | CCSP | CCSK | AWS Architect Professional | AWS-Security Speciality | Terraform Associate Member Posts: 444 ■■■■□□□□□□
    I'm looking to do more with SQL and Im thinking python. Im currently studying for aws and from what i hear python is a great code to know.
    I find your lack of Cloud Security Disturbing!!!!!!!!!
    Connect with me on LinkedIn https://www.linkedin.com/in/myerscraig

  • yoba222yoba222 Senior Member Member Posts: 1,232 ■■■■■■■■□□
    For learning to program I personally prefer reading a textbook cover to cover initially. Can then use websites afterwards to build on what I learned in the textbook. I feel that going the textbook route is a more well-structured learning approach compared with the online, slew of several hours of 2-10 minute video clips.

    Really hard to learn code just for the sake of learning code though. What problems/projects are you looking to accomplish with code?
    A+, Network+, CCNA, LFCS,
    Security+, eJPT, CySA+, PenTest+,
    Cisco CyberOps, GCIH, VHL,
    In progress: OSCP
  • ClmClm CISSP | CCSP | CCSK | AWS Architect Professional | AWS-Security Speciality | Terraform Associate Member Posts: 444 ■■■■□□□□□□
    I work with a SQL Database daily but im usually only doing where clauses but i want to dig a little deeper in knowledge.
    I find your lack of Cloud Security Disturbing!!!!!!!!!
    Connect with me on LinkedIn https://www.linkedin.com/in/myerscraig

  • NetworkNewbNetworkNewb Member Posts: 3,298 ■■■■■■■■■□
    Clm wrote: »
    from what i hear python is a great code to know.

    Yea, it definitely can be as long as you have some use cases or ideas you're planning on use it for already. If I were you (or anyone thinking of learning to program), I'd come up with a problem or project, like yoba222 mentioned, and then figure out to how to create it. It will make things a million times more fun learning it.

    Not to mention creating your own code and troubleshooting issues with it will help a ton as well.
  • DoubleNNsDoubleNNs Member Posts: 2,015 ■■■■■□□□□□
    https://automatetheboringstuff.com/

    Start here. You'll learn the basics of the language and some fun use-cases. Might be able to automate a few repeatable tasks you currently do at work. Then move on from there.

    Book is free to read online. You can also pay for the print/pdf/kindle version of the book. There is also a video course of the book up on Udemy.
    Goals for 2018:
    Certs: RHCSA, LFCS: Ubuntu, CNCF CKA, CNCF CKAD | AWS Certified DevOps Engineer, AWS Solutions Architect Pro, AWS Certified Security Specialist, GCP Professional Cloud Architect
    Learn: Terraform, Kubernetes, Prometheus & Golang | Improve: Docker, Python Programming
    To-do | In Progress | Completed
  • EnderWigginEnderWiggin Member Posts: 551 ■■■■□□□□□□
    codeacademy.com

    It's free, and interactive. Tons of different classes there too, including both python and SQL.
  • KhohezionKhohezion Member Posts: 57 ■■■□□□□□□□
    For python...

    https://www.coursera.org/learn/python

    I learned alot form charles Severance off of Coursera I did the first 4 courses when it was on 2.7 but I think he recently updated it to reflect python 3.6 or whatever one its on now

    If you dont want to sign up for Coursera he has a website with the same material here..

    Python 2
    Python for Everybody: Exploring Data in Python 3

    Python 3
    https://www.py4e.com/
  • NotHackingYouNotHackingYou Member Posts: 1,460 ■■■■■■■■□□
    I really liked the head first series of books. They have one on Python and another on SQL.
    When you go the extra mile, there's no traffic.
  • yoba222yoba222 Senior Member Member Posts: 1,232 ■■■■■■■■□□
    I really liked the head first series of books. They have one on Python and another on SQL.

    +1 on the Head First series' recommendation. I'm slated to read Head First Python by Paul Barry over the next several weeks/months. I particularly like how this book steps the reader through a project that is actually useful--you code up a webapp that has a MySQL database on the backend.

    I'm going to tweak that project into a vulnerability management system. I'll upload Nessus scans to a webapp, append/manipulate/keep track of the data, then be able to download the Nessus scans as a custom report.

    The only thing is that Paul Barry wrote Head First Python under the assumption that Python was not your first programming language, so it might not be ideal as a first learn to code experience.
    A+, Network+, CCNA, LFCS,
    Security+, eJPT, CySA+, PenTest+,
    Cisco CyberOps, GCIH, VHL,
    In progress: OSCP
Sign In or Register to comment.