Tag Archives: learn to code

Stanford classes: Artificial Intelligence, Machine Learning and Introduction to Databases, free, online

I’m about to take my e-learning to a new level – I enrolled in all three of the Stanford online classes: Artifical Intelligence, Machine Learning and Introduction to Databases. It’s free, it’s serious – with tests and all, and it’s … Continue reading

Posted in online courses | Tagged , , , , , , | Leave a comment

Algorithm basics – recognize patterns, avoid nested loops and divide and conquer often

Algorithms. Now there’s a huge topic. Where do you start? Good question. There is the theorym, the usual searching and the sorting, the math, the complication, the scary details to be precise about. So you start studying, memorizing, understanding, and … Continue reading

Posted in Algorithms | Tagged , , , | Leave a comment

The Pragmatic Life of a Passionate Programmer, the book

As I’ve written before, we all need maps. Especially in an ever changing field like IT. We also need encouragement, advice, and to know we are not alone in this mess. This Chad Fowler book, “The Passionate Programmer”, brings all … Continue reading

Posted in books, learn-to-learn | Tagged , , , , , , | Leave a comment

Learning algorithms during lunch breaks for finding math in chaos :)

It’s never too late to learn algorithms, and don’t let anyone tell you otherwise. It’s not going to happen overnight or over a single lunch break, but an hour here a weekend there and you might see progress. But where … Continue reading

Posted in Algorithms, learn-to-learn, online courses | Tagged , , , , , , , , , , | 4 Comments

Diversity – what’s in it for you?

You don’t want to feel guilty. You have no time and energy to waste on that. Guilt isn’t fun. Which is why all kind of diversity talk fails when it is based on the game of people who feel excluded … Continue reading

Posted in learn-to-learn | Tagged , , , , , | Leave a comment

Programming is about Interfaces, and not just the graphical ones, EuroPython2011 post 1

If you program, you create interfaces. And I don’t just mean the graphical user ones. All software is broken up in functions, methods, modules, plugins, etc. All pieces of software are used by other pieces of software. Every programmer’s code … Continue reading

Posted in events, python | Tagged , , , , , , , , | 2 Comments

Apprentice coder books: Apprenticeship Patterns, by Hoover and Oshineye, O’Reilly, 2009

You are not alone. What I mean is, if you are sometimes feeling lost and overwhelmed in the world of Computer Science, programming, web development and the alike, you are not the only one feeling that way. The problem is … Continue reading

Posted in books, learn-to-learn | Tagged , , , , , , | 1 Comment