Learning to code

TwitterFacebook
Get flash to fully experience Pearltrees
R

There are three books that I believe that every self-taught computer scientist should read. These are books that I often recommend to smart junior developers that learned their knowledge by doing instead of schooling. These are books that will close the gap for people that fall into the category of "or equivalent experience" on a job posting.

Eric Moritz - Books every self-taught computer scientist should read

http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html

Apprenez à vos associés à coder (un peu) | I'm CTO bitch!

Petite mise en situation: - J’ai vendu une super presta aujourd’hui, ça va être top, mais il va y avoir quelques développements à faire! - Ah bon, quels développements? http://www.imctobitch.com/apprenez-a-vos-associes-a-coder-un-peu/

Programming (A Start) - Continuations

Tech Tuesday: Programming (A Start) Maybe I should have started the whole Tech Tuesday series with a post on programming since that’s why computers were created in the first place! In fact, thinking about programming in many ways precedes the availability of actual computers to carry out those programs. At the time that Babbage was dreaming up his Analytical Engine , Lady Ada started to formulate how a general purpose machine would be programmed. http://continuations.com/post/13823734190/tech-tuesday-programming-a-start

OpenClassroom

http://openclassroom.stanford.edu/MainFolder/HomePage.php Full courses. Short Videos.
http://reviewsindepth.com/2011/04/why-everyone-should-learn-to-program/

Reviews In Depth | Why Everyone Should Learn to Program

Today we will be reviewing a programming language. Yes! A programming language – Python to be precise. But as per usual here on RID – we won’t be looking at things from the normal perspective.

Hacker News | Founders who can't code

An advise to founders who can't code If you are a business/idea guy and looking for a technical co founder, stop. Stop right now. Take 6 months off and go learn how to code (day and night, weekends including). Most web apps do little besides save, show and update data. https://news.ycombinator.com/item?id=1761530
Greetings, I am a recent college graduate (as of this past May) and I studied chemistry and physics. I have plans to go to graduate school within a year for theoretical and computational chemical physics - that's basically fancy talk for predicting physical interactions between molecules using high performance computing. https://news.ycombinator.com/item?id=2699965

Hacker News | Ask HN: I want to learn how to code. Can anyone tell me how to start learning?

Programming methodology

This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111

Oula... ca m'a pas l'air très pratique tout ça. by nicolas Apr 27

This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming language, which is similar to both C and Java. If you've taken the Computer Science AP exam and done well (scored 4 or 5) or earned a good grade in a college course, Programming Abstractions may be an appropriate course for you to start with, but often Programming Abstractions (Accelerated) is a better choice. Programming Abstractions assumes that you already have familiarity with good programming style and software engineering issues (at the level of Programming Methodology), and that you can use this understanding as a foundation on which to tackle new topics in programming and data abstraction. http://see.stanford.edu/see/courseinfo.aspx?coll=11f4f422-5670-4b4c-889c-008262e09e4e

Programming abstractions

Programming paradigms

http://see.stanford.edu/see/courseinfo.aspx?coll=2d712634-2bf1-4b55-9a3a-ca9d470755ee Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms.
Back Up

Cours Programmation (b-a ba)

Très clairement. Mais j'ai tjrs préféré avoir un corpus théorique minimal avant d'exécuter :) Une fois les notions de base assimilées, je m'attaquerai à la pratique. by PED Apr 28

Je pense que c'est un bon pearltree pour savoir ce qu'est le code... mais il te permettra pas de coder ;)

Ce que j'ai toujours aimé faire c'est apprendre en faisant et le but du jeux est de toujours trouver la meilleur resource pour te former et résoudre ton problème du moment. by nicolas Apr 27

My ressources to learn the basics of programming, in chronological order. by PED Apr 25