Posted on August - 18 - 2010

Learn programming

I have been teaching different things related to computing. I am not a master of everything. But I have my ideas and own way of programming. I have been into web programming since december, 2005. I made a custom blogging platform for multiple user www.futboldiario.com. That was a start.

Web programming taught me a lot of things other than web programming. It totally depends on how you want to solve, rather than how it is solved. There is no should be, must be things. The world is totally creative. Most importantly you need to express things to the general audience, so you plan how you are gonna do it. How people can act against your program, what mistakes they can make, thinking of this things leads to matured user interface.

And the need of the people is so dispersed and varied, you encounter problems you never thought of. You get the chance to make new things, solve new problems everyday. Problem solving skill in you greatly increases. And yes I used the skill and experience gained from web programming into linux multi-threaded and game programming.

I strongly suggest experimenting with different types of logic in C. So, I take regular classes on C. I don’t try to teach C language actually. I try to explain what is programming, how it can be invented. Don’t know how successful I am so far, but my students always did better results than I, B-), and I am proud of that.

I suggest web programming no for earning only, but for building up skills related to solving ad-hoc problems. Ad-hoc problems are practical problems which actually don’t have a general method of solving. It mostly depends on the environment of the needed software, and needed functionality.

I start with basic php, mysql, html, CSS to give a light of basic web programming and debugging techniques which spans 3-4months. For sure, debugging is not just watching values of variables. It’s a more complicated. For advanced web programming, you will need a strong background on software architecture and data modeling theories and understanding. So this course includes design patterns, database designing, interaction between programs, User Interface, use-cases planning. This course is a long process, there is actually no ending of it. This is more like a discussion and inventing solutions.

So if you want to reach me, send me an email to info@icodebd.com, or comment on this post.

Posted on May - 30 - 2010

Starting two programming batches in JUNE, 2010

One batch will be for basic programming logic with C, another will be basic web programming with PHP & mySQL. Please email to info@icodebd.com for registration process.

Batches will be started in the mid of June at my new address. Only 10 people per batch.

Regards,

Muktadir

Posted on March - 12 - 2010

Donate for free school

hi all!

Some guys around me are very interested to set up and run a school for kids for free. Targeted kids are from poor families. We will be giving them free education. The govt free schools are not adequate and education quality there is below any standard.

So we want to give them a good education system for free. We hope this will inspire a lot of people towards free education.

Please contact me if you can donate or help in any way.

See ya