My Career Shift - II

Okay, I made a schedule for the next phase. It is about three months long, but I hope it is useful as I thought. The main objectives of this phase are:
  • Strengthen my knowledge of Python.
  • Learn and apply the basics of AI, so I can decide the following phase depending on the current one.

The schedule is as follows:
  • It starts from 1 May 2011.
  • OS to use is Ubuntu 11.04. Just a normal usage to get used to it, so whenever I have to use it technically, I don't start from scratch. And because I want to be be free of cracked applications.
  • 2-week course to revise the basics of Python and cover the main modules. [1:14 May]
  • 1-week project to apply what I learned. [15:21 May] [project not decided yet]
  • 8-week course to start AI from the beginning. I didn't go deep anyways, but this time with applying the examples using Python. [22May:16July]
  • Reading about Software Product Management will get in the queue with other general books I read.
  • I should not put in mind the targeted platform for my future applications. I can watch the market carefully. But choosing the platform is not part of the current phase.

Resources:
I try to use only free resources ...

Choosing Python, not Ruby:

Learning Python:

Learning AI:
I haven't decided the best place to learn AI yet. But till now the NPTEL course was an average one. I still have some time to find better books/resources.

If you have comments/suggestions, you are more than welcomed.


    Comments