Live data from Hacker News

Show HN: LearnStreet - The Best Place to Learn How to Code

learnstreet.com

21–30 of 64 posts

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#22
post #17
post #11

Although these types of sites (Codecademy, etc) are great and teach absolute beginners all the basics of programming, they've left me lost as to how to continue developing my skill set. I've hit a wall for some time and am stuck in this strange better-than-a-beginner-but-still-terribly-amateur middleground where the resources I keep coming across are either tailored for fresh beginners or more advanced programmers. D…

This might be an obvious suggestion, but have you tried building something useful? I have found myself in that strange in between space before when learning a new language, and by starting to build something I am able to quickly move past that middle ground.

I think that's part of the problem though. These courses really don't give me the confidence or the framework to develop projects around.

That said, I'm just doing a bunch of different courses until I get that AHA moment.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#23
post #18
post #15

Disclaimer: I'm a teacher at Dev Bootcamp ( http://devbootcamp.com ). Everything I say comes from love -- if I didn't care about this deeply I wouldn't bother to remark in the first place. :) Very nice! We can always use more absolute-beginner tutorials in the world. Just started the Ruby tutorial: "Great! So what just happened here? To begin with, let's define what you typed 2 + 2 as instructions. The ruby console r…

Thanks for the feedback! We're always iterating on our course content, so we'll keep this in mind.

please stop using "iterating" in this way

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#24
post #18
post #15

Disclaimer: I'm a teacher at Dev Bootcamp ( http://devbootcamp.com ). Everything I say comes from love -- if I didn't care about this deeply I wouldn't bother to remark in the first place. :) Very nice! We can always use more absolute-beginner tutorials in the world. Just started the Ruby tutorial: "Great! So what just happened here? To begin with, let's define what you typed 2 + 2 as instructions. The ruby console r…

Thanks for the feedback! We're always iterating on our course content, so we'll keep this in mind.

Read Mindstorms before you do. :)

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#25
post #20
post #11

Although these types of sites (Codecademy, etc) are great and teach absolute beginners all the basics of programming, they've left me lost as to how to continue developing my skill set. I've hit a wall for some time and am stuck in this strange better-than-a-beginner-but-still-terribly-amateur middleground where the resources I keep coming across are either tailored for fresh beginners or more advanced programmers. D…

If you want to go out and try some more mathematical approach use the exercises on http://projecteuler.net/ to improve a little on the math side If you want to understand what the computers does and on what level you just need to start reading books or going to courses Books about algorithms and data structures (Cormen et al) Any book introductory to Operating Systems is a must (Tanenbaum or Silberschatz operating sy…

This. I learned to program just by reading a book to get basic syntax and then doing as many Project Euler problems as I could. I got to about 60 and by that point I was ready to try some cool things like making my first app.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#26
post #2

Hey HN - We’ve built a site where you can learn Python, Ruby, and JavaScript in a fun, engaging and interactive way. How is LearnStreet different from other learn-to-code sites you ask? UI/UX: A key aspect of LearnStreet’s courses is its distinct UI/UX. In order to see this, simply sign up! Multi-modal: Our courses are designed for beginners, and we have multiple ways to help you learn, including live chat, Twitter,…

I don't understand why we cant skip around the lessons in the python tutorial. I don't need to start at lesson 1; i want to skip around to different lessons.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#27
post #11

Although these types of sites (Codecademy, etc) are great and teach absolute beginners all the basics of programming, they've left me lost as to how to continue developing my skill set. I've hit a wall for some time and am stuck in this strange better-than-a-beginner-but-still-terribly-amateur middleground where the resources I keep coming across are either tailored for fresh beginners or more advanced programmers. D…

I'm not a Rails dev, and I admittedly never made it all the way through this book (more out of lack of time than lack of interest, though), but I was very impressed with the first few chapters of http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

It manages to cover material fairly quickly and talk you through getting a working webapp up and running (and deployed!) while still taking the time to explain the little things that a more experienced dev might find obvious.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#28
post #2

Hey HN - We’ve built a site where you can learn Python, Ruby, and JavaScript in a fun, engaging and interactive way. How is LearnStreet different from other learn-to-code sites you ask? UI/UX: A key aspect of LearnStreet’s courses is its distinct UI/UX. In order to see this, simply sign up! Multi-modal: Our courses are designed for beginners, and we have multiple ways to help you learn, including live chat, Twitter,…

I don't understand why we cant skip around the lessons in the python tutorial. I don't need to start at lesson 1; i want to skip around to different lessons.

> I don't need to start at lesson 1; i want to skip around to different lessons.

There's a good reason for this, which I will explain with an analogy:

Lesson 1: Write the Great American Novel.

Lesson 2: Learn how to write engaging, readable short stories.

Lesson 3: Learn how to write internally consistent essays.

Lesson 4: Learn how to write coherent paragraphs.

Lesson 5: Learn how to structure grammatically correct sentences.

Lesson 6 Learn how to use and spell common English words.

Lesson 7: Learn how to enter text on a keyboard.

Get it? Lessons have a natural order, and each lesson requires what was learned beforehand.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#29
post #24
post #18

Earlier quoted context omitted.

Thanks for the feedback! We're always iterating on our course content, so we'll keep this in mind.

Read Mindstorms before you do. :)

I second this. For anyone trying to teach computers (and anything else), this will save you from repeating all the mistakes that all the other computer programming education startups are making/will make in the future.

Again, just to be clear, this book is really really really really important.

Hope that landed. :)

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#30
Still waiting for a code teaching site that actually explains how everything fits together.

What's HTML used for? What's CSS? What's the bigger picture? What's the difference between java and javascript? Why are there so many languages. What are all these terms you are spitting out? Can we get some real world analogies so we can grasp some concepts?

But every single lesson from all these startups starts with type 'this' in or 1+1.

I don't think coding lessons should start with 1+1. It should start what coding is, what the language is, why I am learning it and what I could do with it and most importantly, what is different about it compared to rest of the languages. You got Python, Java, HTML, CSS, Ruby, C+ and the list goes on. I think it'd be very beneficial to have a map, that shows every day stuff that people use and list how it was built. ie: iPhone are built on 'X', Android are built on 'Y', Websites are normally built with 'Z', but you can add 'A', 'B' and 'C' to make it even better etc.

To me, the approach taken by these sites are almost identical. And they're all missing something…

Post reply on HN