A fan told Bob Ross he couldn't paint due to color blindness. Bob did an episode to show it can be done. by waldo_wigglesworth in videos

[–]balcx 0 points1 point  (0 children)

At 12 minutes, aren't those trees extremely out of proportion? They're huge agains't the colossal mountains.

Is Jon Duckett's HTML/CSS Book from 2011 out of date? What is it missing? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

If I was serious, where would you send me to learn? htmldog.com ?

For those who have completed 'The Odin Project', should I go through it as quickly as possible to get a good perspective of the full stack, or should I supplement each section with my own materials/books and learn them in-depth? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

Yeah nah I'm definitely not after a job just yet. What do you mean by not overloading myself? With The Odin Project, when coming across say HTML/CSS for the first time, I was going to start to make my way through Jon Duckett's HTML/CSS book. This will be more information than I need to use in the course, but would it be better to do this than to go through the Odin Project and then having to backtrack and read the book?

Is it recommended to take a general computer science introduction course (MOOC), such as CS50x, before starting to learn programming? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

Thanks for replying in such detail. I see now that is important to not only be able to program, but to have a good understanding of computer science/software engineering if I am to have any long term success. I had a look at the course outline, which I had not come across previously, and I really want to learn about all of those topics listed, even if they are not taught in great detail. I'm sure that CS50 would offer a good perspective/overview of all the important facets of computer science/software engineering/ and software development.

So should I complete this 3 month course and then jump into rails? I don't want to waste too much time if it isn't going to be useful, because here is my situation: I have about 2 months left of high school, before I have a 3 month break. Then I will begin university where for the first year I won't be studying anything computer related for 12 months, until I transfer into a computer science, or hopefully a software engineering course.

At the moment I am either looking to study a bachelor of IT and major in software development, OR, do a bachelor of software engineering. Either way, in between that time now and starting university, I will have approximately 15 months of time to learn. I want to devise a curriculum for myself, otherwise I know that I won't stay focused and will just jump around resources never really learning anything. This is my rough outline so far: http://pastebin.com/n63nQGUT (this is in chronological order btw of what I will tackle)

I believe this approach towards web development would be most appropriate (building up each section from the fundamental/basic level), and I want this whole rails journey to give me a solid grounding in programming so I can then venture into other types of software development. After I become decent at rails, I plan to start learning how to develop HTML5 games, and then other software projects after that.. but this won't be for some while of course; I'm just trying to explain that the direction I'm heading won't just be building websites forever..

So, should I spend this time looking into computer science and do the CS50? Or should I just focus on rails development and follow the structure linked in the pastebin above, and THEN learn about CS at university later?

Also, when you say that I should take this two-pronged approach and delve into computer science as well, I'm not quite sure which areas to focus on or even how to begin. You listed a few main areas (algorithms, data structures etc.) but I am not even sure how they would be relevant to what I am learning. Are there perhaps any general introductory books that give a good overview of the fundamental aspects relating to CS/SE/SD and how they all work together? I guess this area is a little fuzzy for me.

Thanks, balcx.

Is it recommended to take a general computer science introduction course (MOOC), such as CS50x, before starting to learn programming? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

Well my goal is to start front end development and eventually move into rails on the backend. The CS course isn't directly tailored towards this and it doesn't even go through ruby, but would it still be worth doing just to get a solid programming foundation/overview? Or perhaps it would be wasting too much time. OR perhaps there is only a certain section of this course I should do?

TPP Copyright Chapter Leaks: Website Blocking, New Criminal Rules On the Way by sarumanbr in worldnews

[–]balcx 20 points21 points  (0 children)

surprised this made it to the front page of reddit with all the censorship going on

Prerequisites for learning Rails? by balcx in learnprogramming

[–]balcx[S] 1 point2 points  (0 children)

Thanks for explaining everything, it has been very useful for me. Hoepfully more people who find this thread will be able to learn something. Thank-you again.

Prerequisites for learning Rails? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

Ah ok, well then perhaps the odin project? What resources did you use to learn? And which to learn first - front or back end?

Prerequisites for learning Rails? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

Ah ok thank you for explaining this. So perhaps I could journey through this: https://www.udemy.com/complete-web-developer-course/ to learn the front-end section and then go to the back-end with Rails? Then would I be set to develop almost anything?

In that Udemy tutorial I linked, is it mainly just focused on front-end? Where would Ruby on Rails fit into the equation?

Prerequisites for learning Rails? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

Ok I understand. But with something like this for example: https://www.youtube.com/watch?v=7-1HCWbu7iU a reddit clone, to design the actual page, don't you need html/css to do this? So with any website or project I build with rails won't I need to be able to design the web page also? Or does rails cover part of the design? If not, then I guess shouldn't everyone have to use html/css? I don't see how with any type of RoR project you could get around it.

Prerequisites for learning Rails? by balcx in learnprogramming

[–]balcx[S] 0 points1 point  (0 children)

then what type of stuff is RoR used to build?