123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|411|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Web Development -> After codeacademy?...

Posted : Wednesday, 12 November 2014, 10:11
spinal
OK, after completing the depressingly light PHP course on codeacademy, I find myself in need of some good practice exercises, or perhaps a slightly more advanced PHP course (preferably free). Basically I feel like I learned almost nothing.

Anyone got any good next steps I can take? I would like to have a better grasp of the syntax before moving on to SQL databases and such, maybe one of you web dev bods can set a few exercises or something?

-=-=-
Check out my excellent homepage!
Posted : Wednesday, 12 November 2014, 10:41
Jayenkai
Best practice is digging in!! There's a whole lot of stuff that the tutorials won't ever get around to teaching you, mostly because they're simply "forgotten" things.. People get so used to coding in PHP that they usually forget all the little quirks along the way.

Start a little practice project, and see where it takes you.

-=-=-
''Load, Next List!''
Posted : Wednesday, 12 November 2014, 13:04
Dabz
I coded a sickepedia like website in php, it was fun and I learnt tons off my own back, so yeah, just think of something, then have a pop at coding it!

Just remember to make sure you take a peek at articles that explains all the security issues that php/MySQL can bring, very important really!

Good luck

Dabz

-=-=-
Intel Core i5 6400 2.7GHz, NVIDIA GeForce GTX 1070 (8GB), 8Gig DDR4 RAM, 256GB SSD, 1TB HDD, Windows 10 64bit
Posted : Friday, 14 November 2014, 02:46
rychan
Making something cool and functional that works with a database is always a good plan. That way you get to learn all about the basics of:

  • MySQL
  • Encryption / Decryption
  • Input validation and sanitizing
  • File uploading and validation
  • Possibly some Image Handling also (GDLIb / Image Magick are good with this)

Also, you can start up your own hosted high score tables for games, which is fun, just be sure to checksum the results to avoid hacking!

php.net is the best resource and there's loads of code examples on there. Making a gallery project would probably handle all of these things, you can add relational tables in there too if you like!

-=-=-
Web / Game Dev, occasionally finishes off coding games also!

Refresh Games - Game Dev Blog