DEV Community

Cover image for How To Grow As A Backend Developer?
David Dante Frank
David Dante Frank

Posted on

How To Grow As A Backend Developer?

At the time I am writing this, I do not know what yet to title this post. But this is what's on my mind.

Been learning to code for a while now. It's been a difficult long road without having anyone to really guide me. Fell in to tutorial purgatory for a long while and just kept copying other people's code.

After a while I settled for Backend programming, PHP to be precise and I loved it. But getting someone to mentor me without having to pay has been difficult and the ones who try to pitch in are always too busy as they have to attend to other things.

Learnt the basics of procedural PHP and just started getting into frameworks, Laravel. But somehow I feel stuck on trying to apply what I have learnt.

Has anyone got an advice for me please cause I don't know how to move forward. Plus I need a mentor.

Top comments (2)

Collapse
 
jcadima profile image
Juan J Cadima

After procedural programming you will need to get familiar with Object Oriented programming to get the most out of Laravel.
It is best if you follow a project based tutorial for example in udemy or youtube, that way those concepts will make more sense to you while you wrap your head around PHP OOP, look for Traversy media on youtube he has lots of project based tutorials and that is how i got started with Laravel by doing projects. The fundamentals are important, you dont need to learn the A to Z in OOP, just need to know a couple of key concepts and pick up the rest as you build them. Also check Laracasts which has lots of free tutorials, start with basic CRUD: create, read, update, delete applications, also try to create a github repo of your projects if you need help on some parts of the web application so it is easier to check the code

Collapse
 
dantefrank profile image
David Dante Frank

Thanks alot. Found Traversy a while back and I have been enjoying his videos. I'll check out laracasts as you have suggested.