Hello at the other side need some help ,
I know basics of PHP very well.
I am a quick learner.
I want to get a job in WEb develpment ,specifically Web designing ,E commerce,Great UI.
I know java ,i think .
I have passed Oracle Java 6 exam in march with 93%.
I am good at java but now i want to go in web development with PHP not with Java.
I find web development an easy thing with PHP as compared to Java.
I have also done a small project of Payroll Management in PHP.
When i go for interview as a PHP Developer ,they look at my resume.
Looking at Java certification and they think that this man does not have any idea of PHP
And judge me as a wrong candidate for the job.
I am finding it difficult to get entry level job in web development with my current profile .
I don`t have idea of PHP cms and php frameworks.
I want to get some PHP relative stuff under my belt.
So that i can mention them in my resume.
Cyrrently i am reading Smarty PHP Template Programming and Applications by Lucian Gheorghe ,its a good book.
Can you tell me what other ways to I can gain attention of employer ?
Thank You(Shukria) for reply!
Oracle Java Programmer , Oracle SQL Expert , Oracle Java Web Component Developer, Oracle Web Service Developer
One of the ways of getting some practice with some language/technology is to spend time on some open source project by helping out in that project. That way you can even point your prospective employers to the contributions that you have made in that particular technology/language.
I don`t have idea of PHP cms and php frameworks. I want to get some PHP relative stuff under my belt.
While generally I would second Jaikiran's idea of getting involved in an open source project, I think there would be hard difficulties to overcome for a beginner. What you can do is create something of your own -a web app that does something that you think is useful- and put it out on the web so that people can look at it. If you're the only one working on it you'd be in charge of selecting technologies, so you can make it use whatever you want to learn - MySQL (generally required by PHP developers), a CMS, WordPress, PHP frameworks and libraries etc.
I agree with both replies here.
From my own experiences, I can say Wordpress is a very good learn-by-doing way to learn production level PHP programming.
It's completely open source with well written readable code, it's easy to install, has a simple design, good documentation, and helpful forums.
You can develop your own themes (which will expose you to frontend technologies like HTML/CSS/JS and typical design problems like responsive design).
And you can also develop your own wordpress plugins (which will expose you to backend programming and databases).
Once you are familiar with plugins and themes (took me about a week), you can consider migrating from your existing blogspot blog to your own self hosted wordpress blog,
and also consider checking in your own themes and plugins into github. Both will become presentable demonstration of your PHP abilities to employers.
The other two frequently used CMSes in PHP world are Joomla and Drupal. Both are heavily used in enterprises, but are more difficult to pick up than Wordpress,
so you can consider studying them after familiarizing with wordpress.
Building your own themes and plugins gives you something that is easy to showcase in a portfolio.
Many shops that do much custom programming will also use Wordpress for some jobs, since there are times when it's just what you need for a project.