Jump to content

What do you guys recommend to learn programming?


Recommended Posts

Posted

Hey guys! This year I enrolled in my first year of Computer Science. It's nice but it seems like the first semester is all about math and very little programming involved.

The math is easy because I took advanced math in school and it's pretty much the same thing but I want to start programming my own stuff too. 

We are going to start with Phyton and Java in December but even then, it seems like it's only going to be the basic. Any recommendations?

Posted

I personally didn't care for CodeAcademy much. I felt like the practice problems left me feeling unable to expand upon the concepts that I had learned due to the limited scope that was taught.

 

For language, I personally started with Python and would recommend Python to start vs Java. Java is a great language, but has a higher learning curve to get you started. When learning the very basic concepts, removing as many roadblocks as possible is more beneficial than learning all the nitty-gritty details of statically-typed languages (like Java) since all core concepts (variables, conditionals, loops, functions, classes, etc.) will transfer between languages (as long as you stick within Object-Oriented languages like Java, Ruby, Python, PHP, C++, etc).

 

I learn really well from reading, so I enjoyed going through https://learnpythonthehardway.org/book/ (free).

 

CodeSchool (paid) and Treehouse  (paid) are both video-tutorials with in-browser code environments like CodeAcademy, but they both take a more project-oriented approach. I really like that since building some sort of application is much more real-world. I also thought their instruction was straight up better. They both have 30-day free trials, so you should definitely give one a shot. Often times websites like that have discounts (or are free) for students as well!

 

Hope that helps. I'm happy to answer any more questions as well. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...