A preserved archive of the Logical Gamers community forums, 2009-2025. The original threads and posts, served read-only. Registration, posting and private messages are gone for good.

Best online classes?

1.2k views · started by 323 ·
#1
Best online classes?
So, I've been thinking of taking some online college classes about computer science and data warehousing and analysis and all of that. Does anyone know of a reputable source for lessons like these? All of the ones that I've found so far have mixed good and bad reviews, so I'm not sure about them.

Thanks!
#2
CodeAcademy ?
#3
I've actually taken a course a while ago on Computer Science at udacity.com

Pretty solid courses. Not too extensive and it has pretty comprehensive and intuitive lessons.

Had about another handful documented away on my computer but I don't have access to it at the moment.
#4
So, I've been thinking of taking some online college classes about computer science and data warehousing and analysis and all of that. Does anyone know of a reputable source for lessons like these? All of the ones that I've found so far have mixed good and bad reviews, so I'm not sure about them.

Thanks!

I think there was a data analysis related course I noticed on Coursera.
#5
Isonyx wrote:
I think there was a data analysis related course I noticed on Coursera.


This is actually one of the websites enlisted in a text file I had stored on a different computer. In contrast, Coursera is probably a lot more extensive and difficult than what I previously suggested. All the same it's also pretty comprehensive, too.
#6
Isonyx wrote:
I think there was a data analysis related course I noticed on Coursera.

DatAnal is my favorite subject.
#7
GAMEchief wrote:
DatAnal is my favorite subject.


Haha, that was actually pretty clever.

This is actually one of the websites enlisted in a text file I had stored on a different computer. In contrast, Coursera is probably a lot more extensive and difficult than what I previously suggested. All the same it's also pretty comprehensive, too.


Yeah, you're right, I've taken something on Corsera before and it was just a bit too complicated.

I've actually taken a course a while ago on Computer Science at udacity.com

Pretty solid courses. Not too extensive and it has pretty comprehensive and intuitive lessons.

Had about another handful documented away on my computer but I don't have access to it at the moment.


Sounds cool, I'll have to check it out, thanks.

GAMEchief wrote:
CodeAcademy ?


Never heard of it, I'll have to look it up. Thanks though!
#8
Haha, that was actually pretty clever.


More like irreverent, obnoxious, and inapplicable.
#9
More like irreverent, obnoxious, and inapplicable.


Well, either way, thanks for suggesting Udacity. I found some really cool computer-related courses on there that I just enrolled in, like Software Debugging, Algorithms, and Theoretical Computer Science.
#10
Try actually finishing them for a change. They'll help a lot.
#11
Try actually finishing them for a change. They'll help a lot.


Haha don't worry, I plan on it. They seem fairly in-depth. Again, thanks for suggesting them.

Hey, can you check the towns client thread and respond to me?
#12

Hey, can you check the towns client thread and respond to me?


Maybe .
#13
I've actually taken a course a while ago on Computer Science at udacity.com

Pretty solid courses. Not too extensive and it has pretty comprehensive and intuitive lessons.

Had about another handful documented away on my computer but I don't have access to it at the moment.


I did a statistics course for this one guy on udacity for some $$$. i would just fast forward to the end of the videos because they just gave you the answers. The course was extremely long and tedious but solid lol
#14
2pac wrote:
I did a statistics course for this one guy on udacity for some $$$. i would just fast forward to the end of the videos because they just gave you the answers. The course was extremely long and tedious but solid lol


Lol they paid you to take the course? Why?

And yeah, they may be long and tedious, but they're supposed to be haha, they're supposed to teach you things.

I'm doing the CS101 course right now, and I find it extremely odd how they have an in-browser Python interpreter. Isn't that kind of a bad idea? Wouldn't you want to teach the student about the entire structure of a python program?

I guess it could be good if you're trying not to load too much stuff on the student, but it seems like they're leaving out crucial parts of programming :P
#15
Lol they paid you to take the course? Why?

And yeah, they may be long and tedious, but they're supposed to be haha, they're supposed to teach you things.

I'm doing the CS101 course right now, and I find it extremely odd how they have an in-browser Python interpreter. Isn't that kind of a bad idea? Wouldn't you want to teach the student about the entire structure of a python program?

I guess it could be good if you're trying not to load too much stuff on the student, but it seems like they're leaving out crucial parts of programming :P


Lol, am I missing something? An embedded interpreter isn't leaving out anything. I also fail to see how it's a bad idea provided the virtual machine the code is being assessed on is properly secured.

It's actually 100x times more convenient than writing code and submitting it to an online party. One of my favorite parts about the courses actually.
#16
Lol they paid you to take the course? Why?

And yeah, they may be long and tedious, but they're supposed to be haha, they're supposed to teach you things.

I'm doing the CS101 course right now, and I find it extremely odd how they have an in-browser Python interpreter. Isn't that kind of a bad idea? Wouldn't you want to teach the student about the entire structure of a python program?

I guess it could be good if you're trying not to load too much stuff on the student, but it seems like they're leaving out crucial parts of programming :P



He wanted to win some sort of contest and needed people to complete courses. It was hard work too, i earned every damn penny.
#17
2pac wrote:
He wanted to win some sort of contest and needed people to complete courses. It was hard work too, i earned every damn penny.


Hard work mr. Pac sir.

Fast forward. Get the answers. Wala. In all seriousness though, the courses are somewhat easy. Coasted through the Python course I took. But I only finished like 1 semester anyway.
#18
More like irreverent, obnoxious, and inapplicable.

I don't think you know what these words mean.

I think you think you do, but you don't.

Just sayin'.
#19
GAMEchief wrote:
I don't think you know what these words mean.

I think you think you do, but you don't.

Just sayin'.


I don't think you understand the context in which these words were used in mean.*

I think you think you do, but you don't.

Just sayin'.

Obnoxious - Adjective
Extremely unpleasant.


*Your joke being unpleasant is self-explanatory. It involved anal. AKA you're homosexual.

Irreverent - Adjective
Showing a lack of respect for people or things that are generally taken seriously.



*This was a more or less "serious" topic. Also Isonyx was being serious. Your joke was cheeky and lackluster.

Inapplicable - Adjective
Not relevant or appropriate: "the details are inapplicable to other designs".
Synonyms
unsuitable


*It was not suitable, relevant, or appropriate. For obvious reasons. It was irrelevant to Isonyx's post and pretty much to the subject matter at hand. At the least you could have not quoted Isonyx when you made the joke.

---

Moreover, I'm not you GAME. I don't use words I don't understand to seem intellectual. Those were the first words I could think of at the top of my head that described your "clever" joke. Nevertheless though, I commend your pun. It was just a bit out of place.
#20
I'm glad you looked them up, so now you know.

It was irrelevant to Isonyx's post and pretty much to the subject matter at hand. At the least you could have not quoted Isonyx when you made the joke.

No it wasn't. It was entirely relevant to Isonyx's post. It was a pun of what Isonyx said. Why would I not have quoted him?
#21
GAMEchief wrote:
I'm glad you looked them up, so now you know.


No it wasn't. It was entirely relevant to Isonyx's post. It was a pun of what Isonyx said. Why would I not have quoted him?


Because "data analysis" is not exclusively his post. It's been said in this thread. "data warehousing and analysis" is in the OP.

It seriously would have been better off standalone, but even then it still sucks. I mean I suppose it's technically valid regardless, just still obnoxious, irreverent and inapplicable.

In all fairness though, I'm pretty much nitpicking so feel free to ignore all this. Just refrain from making crude sucky jokes brah.
#22
Because "data analysis" is not exclusively his post.
what

It's been said in this thread. "data warehousing and analysis" is in the OP.
Probably why I didn't quote the OP.

just still obnoxious, irreverent and inapplicable.
nope

Just refrain from making crude sucky jokes brah.
nope
#23
Lol, am I missing something? An embedded interpreter isn't leaving out anything. I also fail to see how it's a bad idea provided the virtual machine the code is being assessed on is properly secured.

It's actually 100x times more convenient than writing code and submitting it to an online party. One of my favorite parts about the courses actually.


Hmm, I see what you mean I guess. It's a lot more convenient I agree, but I just kind of saw it like learning java by only putting

System.out.println("Hello");


As a program instead of the needed


class Hello {
public static void main(String[] args) {
System.out.println("Hello");
}
}


Or like C++ without the int main() and all of that. But I see your point now, and I agree with you.
#24
Those things aren't required in Java or C++. That's just skeleton code. They both can run independent of that context.

Though it is standard practice to typically start a Java program in a class and a C++ program in the main(). Just not imperative. I'm sure the further you go along the road it'll teach you these things anyway.
#25
Those things aren't required in Java or C++. That's just skeleton code. They both can run independent of that context.

Though it is standard practice to typically start a Java program in a class and a C++ program in the main(). Just not imperative. I'm sure the further you go along the road it'll teach you these things anyway.


Oh yeah, I see what you mean, and probably. Right now I'm doing the Introduction to Computer Science class that teaches you how to make a web crawler/search engine using python. Pretty interesting so far, and I've been meaning to learn python so I might as well start now.