General Chat
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Codewalkers ForumsGeneralGeneral Chat

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Codewalkers Forums Sponsor:
  #1  
Old April 25th, 2005, 05:45 AM
DorkRawk DorkRawk is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 173 DorkRawk User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
Send a message via AIM to DorkRawk
How To Go Further?

I've been messing around with PHP for a few years now. Nothing to serious, basicly as a hobby and for use in some small jobs. I'm very familiar with the basic syntax, I've built simple mySQL driven content manegment systems, interfaced with the file system on the server, made guest books, and tweaked forums, but I am looking to take my knowledge of PHP to the next level. I know I could just sit down w/ a book on PHP and read up on more stuff, but I feel that I learn better from doing projects. What sorts of things would you guys recomend trying in order to learn more and move from being a hobby PHP programmer towards the guru level?

Reply With Quote
  #2  
Old April 25th, 2005, 03:30 PM
Andrew's Avatar
Andrew Andrew is offline
Moderator
Click here for more information
 
Join Date: Apr 2007
Location: United Kingdom
Posts: 1,946 Andrew User rank is Private First Class (20 - 50 Reputation Level)Andrew User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 2429 Folding Title: Novice Folder
Time spent in forums: 4 Days 6 h 5 m 6 sec
Reputation Power: 3
RE: How To Go Further?

Perhaps you could find an area of coding that you are interested in, for example sockets and either make a project using that or you could probably help out on a exsisting project.

Or if you have done projects in the past try combining them, eg if you have built a web based ftp client then try and combine that with a user authentication system. Then build up from there. (That is what i do when i want to work on more complex projects, I am by far no guru ;) )

Reply With Quote
  #3  
Old April 25th, 2005, 10:20 PM
pickleman78 pickleman78 is offline
Codewalkers Novice (500 - 999 posts)
 
Join Date: Apr 2007
Location: Dallas,TX,USA
Posts: 582 pickleman78 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
Send a message via AIM to pickleman78
RE: How To Go Further?

Ya, definately pick something that interests you, and then think of something fun or cool that you could do with it.

My big focus was on sockets, hence, I studied up on sockets, and networking protocols and such. I decided it would be fun to make a bot for a messenger service, I started with MSN, then moved to AIM. I learned an immense ammount of knowledge from those 2 projects on sockets, the workings of the internet, protocols, and of course, how to make PHP do interesting things. I also do things, like if I have a boring repetitive task on the computer that I have to do often, I try to automate it, that does alot, its gives you a practical program you can reuse, and lets you explore PHP for other uses besides web based things.

Reply With Quote
  #4  
Old April 26th, 2005, 11:46 AM
Andrew's Avatar
Andrew Andrew is offline
Moderator
Click here for more information
 
Join Date: Apr 2007
Location: United Kingdom
Posts: 1,946 Andrew User rank is Private First Class (20 - 50 Reputation Level)Andrew User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 2429 Folding Title: Novice Folder
Time spent in forums: 4 Days 6 h 5 m 6 sec
Reputation Power: 3
RE: How To Go Further?

I was once considering making an msn bot, you wouldnt happen to know of a website that provide the info you need to connect to msn would you?

Reply With Quote
  #5  
Old April 26th, 2005, 01:41 PM
tkarkkainen's Avatar
tkarkkainen tkarkkainen is offline
Moderator
Click here for more information
 
Join Date: Apr 2007
Location: Finland
Posts: 2,327 tkarkkainen User rank is Lance Corporal (50 - 100 Reputation Level)tkarkkainen User rank is Lance Corporal (50 - 100 Reputation Level)tkarkkainen User rank is Lance Corporal (50 - 100 Reputation Level)  Folding Points: 26229 Folding Title: Starter FolderFolding Points: 26229 Folding Title: Starter Folder
Time spent in forums: 6 Days 12 h 42 m 12 sec
Reputation Power: 4
RE: How To Go Further?

http://www.hypothetic.org/docs/msn/index.php might be what you need.

Reply With Quote
  #6  
Old April 28th, 2005, 04:27 AM
pickleman78 pickleman78 is offline
Codewalkers Novice (500 - 999 posts)
 
Join Date: Apr 2007
Location: Dallas,TX,USA
Posts: 582 pickleman78 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
Send a message via AIM to pickleman78
RE: How To Go Further?

Ya, I found that later. I did mine with packet sniffing and an outdated white paper.

I highly recommend using both that documentation and a packet sniffer, that really helps you understand whats going on

Reply With Quote
  #7  
Old April 29th, 2005, 04:49 AM
jam wil jam wil is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Canada, eh?
Posts: 364 jam wil User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
RE: How To Go Further?

Quote:
I've been messing around with PHP for a few years now. Nothing to serious, basicly as a hobby and for use in some small jobs. I'm very familiar with the basic syntax, I've built simple mySQL driven content manegment systems, interfaced with the file system on the server, made guest books, and tweaked forums, but I am looking to take my knowledge of PHP to the next level. I know I could just sit down w/ a book on PHP and read up on more stuff, but I feel that I learn better from doing projects. What sorts of things would you guys recomend trying in order to learn more and move from being a hobby PHP programmer towards the guru level?
If you have made a guestbook, look into creating a simple forum. My first project was a forum, and now that I look back on it, I realize how unsafe and poorly coded it was, but it worked and I figured out the basic logic behind an advanced websystem... If you decide that you enjoy creating web apps, try making a forum... you will learn a lot of the basic concepts behind web developement from user authentication, to administrative security measures, to dynamic pagination... a forum has everything.

Reply With Quote
Reply

Viewing: Codewalkers ForumsGeneralGeneral Chat > How To Go Further?


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump



 Free IT White Papers!
 
How to Present Effectively Online
This white paper offers practical and actionable advice on the key steps that any presenter should consider as they plan and execute a Webinar or online meeting.

Request Your Free Technology Downloads!
 
Open Source Security Myths
Open Source Software (OSS) is computer software whose source code is available to the general public with relaxed or non-existent intellectual property restrictions (or arrangement such as the public domain), and is usually developed with the input of many contributors.

Request Your Free Technology Downloads!
 
Power and Cooling Capacity Management for Data Centers
This paper describes the principles for achieving power and cooling capacity management.

Request Your Free Technology Downloads!
 
Scalable, Fault-Tolerant NAS for Oracle - The Next Generation
For several years NAS has been evolving as a storage alternative for Oracle databases, and for good reason: NAS is quite often the simplest, most cost-effective storage approach for Oracle. Learn about the benefits that HP's approach to scalable NAS brings to Oracle environments in this comprehensive white paper.

Request Your Free Technology Downloads!
 
Understanding Web Application Security Challenges
This white paper discusses many common threats and preventive measures for Web application security, and explains what you can do to help protect your organization.

Request Your Free Technology Downloads!
 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2009 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway
Stay green...Green IT