Jump to content

How to learn Developing (in 30 days)


palacios000
 Share

Recommended Posts

Hi Developers,

Here I am after a long journey in the wild enviroment of coding, sailing with a little row boat mostly in the dark, with few lights to follow and a crew of only one man (actually I do have a chef that feeds me... ). Now I found this warm pub and I want to know how to turn my vessel in a space-ship like yours!

Seriously, do you have any suggestion how to learn coding the PW way? I understand the basics of PHP, but once if I open the lid of OOP, hooks, modules I get lost. I know there is no guide to follow and endless material available; but if you have any recommendation for good books or tutorials you found in your learning path to suggest, or on the contrary things to avoid like pest.. Also, I'm not in my twenties anymore, where we worked at day and studied at night...

Thanks!

Link to comment
Share on other sites

Hi there,

I'm not entirely sure what it is that you're looking for, but if your problems really start as soon as you step into the world of object-oriented programming, I would suggest grabbing a copy of Programming PHP (most likely available from your local library) and seeing where that takes you. If you want to really understand how ProcessWire internals work, it's important to understand how object-oriented programming works, and also how PHP works :)

Other "general programming resources" you might find useful are the Codecademy PHP course, which is a pretty good introduction to many basic PHP features, and of course PHP: The Right Way, which is more a collection of best-practices, but contains a lot of valuable information nevertheless.

Others can and will no doubt chime in and suggest tutorials, articles, etc. strictly related to ProcessWire, but in my opinion you should first make sure that you get the foundations right.

  • Like 6
Link to comment
Share on other sites

Hi,

Quick tips :) 

Bookmark these two Google queries: 

  • tutorial site:processwire.com/talk
  • recipe site:processwire.com/blog

Whenever you are in need, just edit the first words accordingly :P 

Learn by doing, eg: (4 part tutorial):

http://blog.mauriziobonani.com/processwire-basic-website-workflow-part-1/

OOP is "easy", read this one once a month and also study simple ProcessWire modules:

http://www.startutorial.com/homes/oo_beginner

Find simple ProcessWire modules/profiles in the directory, install them, change them, abuse them. Sooner than you think you will get a hang of it.

 

  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...