Manish, The link Muzaffer has provided would give you a good idea of ways you can contribute, you can very well contribute with your current skill set as help is needed on UX front as well. I think you need to pick what interests you most first and then find mapping Drupal components to see the activity in that area.
Another great way to start is to work your way up the ladder, here is an introductory video -- http://drupalize.me/videos/overview-learn-drupal-ladder and drupalize.mealso has a free series on drupal ladder -- http://drupalize.me/series/learn-drupal-ladder http://drupalladder.org ( official website ) You'll first have to find what interests you the most and then either ladder or http://drupal.org/core-office-hours ( IRC ) should get you started, also it'd be good idea to join office hrs meetup anyway as maybe someone from community might help you discover your interest. Cheers On Wed, Jan 23, 2013 at 1:47 PM, Muzaffer Tolga Özses <to...@ozses.net>wrote: > Welcome to the world of Drupal, Manish. If you want to contribute to > Drupal code-wise, I suggest you learn PHP. You can also read > http://drupal.org/contribute to find out in what ways you can contribute. > > Have fun :) > > > On 01/23/2013 10:06 AM, manish sharma wrote: > >> Hello !! >> >> I am a newbie to drupal and want to contribute in it. I have previous >> experience of HTML, CSS and Jquery . >> Can you please guide me that how i can start contributing to drupal. >> >> Manish Sharma >> B.Tech,CSE ,IV year, Indian Institute of Technology Roorkee. >> +91-7579048744 >> > >