Live data from Hacker News

Learn SQL Interactively on Khan Academy

cs-blog.khanacademy.org

21–30 of 89 posts

Re: Learn SQL Interactively on Khan Academy

#21
post #2

This is great! I created http://sqlteaching.com , so it's wonderful to see Khan Academy's take. If anyone from KA would like to chat with me about SQL tutorials or anything else in general, feel free to reach out- rhc2104@columbia.edu

I've definitely recommended your service to my friends looking to learn SQL.

Also, I made my share of contribution to the SQL pedagogy by writing blog articles on "SQL for Excel Users":

http://blog.treasuredata.com/blog/2014/12/05/learn-sql-by-ca...

Re: Learn SQL Interactively on Khan Academy

#22
post #10

Imo every developer should be comfortable with sql, upto joins at least. Basic data modelling is also invaluable.

Serious question...what kind of developer can you be without knowing SQL?

Game engines, graphics, animations, lot of front-end web stuff... The list goes on.

Re: Learn SQL Interactively on Khan Academy

#23
post #13
post #11

I'm doing the course, as it's something I haven't learned in depth yet. They mentioned pronunciation : 'S-Q-L' vs 'sequel'. I've always pronounced it S-Q-L. The lecturer implies there's no right answer, that 'sequel' is historical but 'S-Q-L' is preferred for international use. The annoying thing, though, is that in writing a choice has to be made. If someone pronounces it 'S-Q-L' then to read 'a SQL query' is weird…

Some languages, like French, have a group which can dictate what is and isn't correct in the language (as it turns out, the vast majority of French speaking people don't give a rat's butt about what the Académie Française thinks and still do as they please, but that's another story). In English, however, there is no such authority. Whether you are writing a SQL query or an SQL query is all up to you. Aren't you happy…

Speaking of the Académie Française—do published works in France get "French-picked" to conform to proper Académie grammar?

Re: Learn SQL Interactively on Khan Academy

#24
post #10

Imo every developer should be comfortable with sql, upto joins at least. Basic data modelling is also invaluable.

Serious question...what kind of developer can you be without knowing SQL?

You could develop relational database applications using Dataphor's D4 language without knowing SQL, though I suspect most D4 users also know SQL.

Or you could develop software that doesn't use relational databases for persistence; there's still lots of that.

Re: Learn SQL Interactively on Khan Academy

#25
post #11

I'm doing the course, as it's something I haven't learned in depth yet. They mentioned pronunciation : 'S-Q-L' vs 'sequel'. I've always pronounced it S-Q-L. The lecturer implies there's no right answer, that 'sequel' is historical but 'S-Q-L' is preferred for international use. The annoying thing, though, is that in writing a choice has to be made. If someone pronounces it 'S-Q-L' then to read 'a SQL query' is weird…

To make things more confusion there is a software product called SEQUEL

Re: Learn SQL Interactively on Khan Academy

#27
post #10

Imo every developer should be comfortable with sql, upto joins at least. Basic data modelling is also invaluable.

Serious question...what kind of developer can you be without knowing SQL?

In today's world you could probably be powerful using the NoSQL databases. But, imho, you will still have to understand the basics of set theory. Unions, intersects, etc.

But I agree with the spirit of what you're saying. A good programmer will know SQL. It's definitely not going away anytime soon.

Re: Learn SQL Interactively on Khan Academy

#29
post #10

Imo every developer should be comfortable with sql, upto joins at least. Basic data modelling is also invaluable.

Serious question...what kind of developer can you be without knowing SQL?

Mobile developer who uses existing APIs ?

Re: Learn SQL Interactively on Khan Academy

#30
post #2

This is great! I created http://sqlteaching.com , so it's wonderful to see Khan Academy's take. If anyone from KA would like to chat with me about SQL tutorials or anything else in general, feel free to reach out- rhc2104@columbia.edu

Thanks! Will check out both sites.
Post reply on HN