Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Creative Discussion > Programming and Game Development

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 03-03-2014, 04:05 PM
Nieth's Avatar
Nieth Nieth is offline
Aspiring
 
Join Date: Dec 2012
Location: North Carolina
Posts: 154
Gender: Male
Credits: 10,907
Nieth is on a distinguished road
Send a message via MSN to Nieth
Default To become a Master

Heyo, I've been fishing around Mysidia for a while now, putting a site up and down constantly due to my complete novice status as a programmer.

I know very little if almost nothing at all about programming, but I'dlike to try and learn PHP, so I'm reaching out to the community here for any advice, reference material, tips or tricks that helped them get started or get to where they are now.

My problem is that I'm always intimidated about starting something new but if I can find out how someone else was able to build their skills, I can usually do so myself. I'm a quick learner and am very adaptive/adept at something when I have a passion or drive to do so and I'm definitely driven to learn PHP.
Reply With Quote
  #2  
Old 03-03-2014, 07:47 PM
IntoRain's Avatar
IntoRain IntoRain is offline
Moderator
 
Join Date: Jul 2013
Location: Portugal
Posts: 461
Gender: Female
Credits: 19,259
IntoRain is on a distinguished road
Default

That's a hard question. People have different methods of learning, it really depends on what you enjoy. The first thing I programmed that taught me something (actually made me work, study and enjoy) was a sliding puzzle (ASCII, no graphics). Previously I had done some exercises (small exercises involving math formulas and strings - basically how everyone starts) to get used to the basics.

I do not know how to get started in a web language. What we had to do in a class for web (in php) was very boring and all around sending forms, showing the result of a form and making login/logout forms. I got used to mysidia and php because after learning a C-like programming language with OOP concepts you pick up all others quite fast.
Maybe watching youtube tutorials (the quick 10minutelong each video ones, not the 5 hour each video ones) and trying to build a site you like (or even trying to mod mysidia's script meanwhile, little things) would help you, since it's web you really want. And maybe follow HoF's tutorials here as well.

And don't worry, I couldn't start programming anything useful for a year and a half! lol It's very easy to just quit when things go wrong or the result isn't as expected, but if you try hard to solve a bug it will make you feel wonderful and ready for more! Even now, I feel it's very stressing and it still intimidates me, but you feel really accomplished when it works.
__________________


asp.net stole my soul.
Reply With Quote
  #3  
Old 03-04-2014, 02:09 AM
squiggler's Avatar
squiggler squiggler is offline
Squiggling since 1995
 
Join Date: Jul 2013
Posts: 185
Gender: Unknown/Other
Credits: 8,103
squiggler is on a distinguished road
Default

You might try http://www.codeacademy.com.
__________________
Avatar courtesy of Doll Divine.
Reply With Quote
  #4  
Old 03-04-2014, 08:55 AM
IntoRain's Avatar
IntoRain IntoRain is offline
Moderator
 
Join Date: Jul 2013
Location: Portugal
Posts: 461
Gender: Female
Credits: 19,259
IntoRain is on a distinguished road
Default

And for videos, there's also Udemy: https://www.udemy.com/courses/Techno...free&view=grid (there are many php ones there)
This seems pretty complete: https://www.udemy.com/php-mysql-tutorial/ and this one https://www.udemy.com/introduction-t...aining-course/ seems very basic

Keep in mind that Codeacademy babysits you through every step, even basic things you should have learned previously. It tells you what you have to do exactly, whether you understand why it is like that or not, when in programming there's no single way of doing something. Most people like it for the motivational speech and pretty interface and I think it's great for people to figure out if they actually like coding. It's also great to learn basics. But sometimes you might think you are learning, when you actually aren't memorizing anything, so be careful with that.
After going through OOP concepts, open mysidia's script and try to mod something you want (something simple). IMO, trying to do something you want to do is the best way to learn and memorize concepts for life.
__________________


asp.net stole my soul.

Last edited by IntoRain; 03-04-2014 at 09:04 AM.
Reply With Quote
  #5  
Old 03-04-2014, 09:53 AM
Nieth's Avatar
Nieth Nieth is offline
Aspiring
 
Join Date: Dec 2012
Location: North Carolina
Posts: 154
Gender: Male
Credits: 10,907
Nieth is on a distinguished road
Send a message via MSN to Nieth
Default

Thanks a lot for all of the input. I'm in the process of doing all of the codecademy lessons, and they are pretty step-by-step. I'm glad that I'm learning the functions but I'm not exactly learning any practical uses.

Its good for now, since I have absolutely no coding background with any language. After I'm done with these I'll focus on the other suggestions, I've also picked up some PHP books along with some other networking stuff including MySQL, Javascript, HTML and CSS.
Reply With Quote
Reply

Thread Tools
Display Modes

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Chibi Master MikiHeart Webmasters Area 0 02-14-2015 12:50 AM
BMR The Homeskillet Master XD Rsmiley Other Chat 6 10-04-2008 02:57 PM
Error making a master forum OceanLove Other Chat 8 09-06-2008 02:18 AM


All times are GMT -5. The time now is 03:43 PM.

Currently Active Users: 443 (0 members and 443 guests)
Threads: 4,080, Posts: 32,024, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636