Definitely you can provided you will have to learn many things before you start applying. you will need to understand the fundamentals of several things like databases, object oriented programming, Sql and of course the programming language in itself. To be a good developer you will need to be well versed in several aspects. As they say 'Jack of all master of none' is what u need to be.