-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
created a tutorials/guides page for beginners learning PHP #33
Conversation
DaveRandom disapproved of JayPHP 20 years ago |
tutorials.html
Outdated
|
||
<p>Follow these in order:</p> | ||
<ol> | ||
<li><a href="https://php.net/manual/en/tutorial.php" target="_blank">http://php.net/manual/en/tutorial.php</a></li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would move all but this one out of the beginners section depending on who you are targeting with this document.
Beginners are trying to write basic PHP and won't have any idea about classes let alone OOP.
When I see something targeting beginners I think more about stuff like this https://github.com/PeeHaa/php-net-tutorial
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My aim was for people who already have a decent foundation in programming, but are looking into PHP. e.g. they've learned JavaScript or something off of Codecademy or Freecodecamp, and looking to expand.
I may have prematurely submitted the pull request, I was tired last night. I know there are other parts I need to clean up.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I could split it out to and have an "absolute beginner's" section and include your guide, maybe a couple others, and maybe parts from the PHP manual? I'll have to think on it and see how I should go about it.
tutorials.html
Outdated
</ol> | ||
|
||
<p>Once you have familiarity with those, you can delve a little deeper...</p> | ||
<ul> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe move everything one section lower: most beginner stuff -> intermediate, intermediate -> advanced?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure.
tutorials.html
Outdated
<p><a href="https://docs.docker.com/get-started/" target="_blank">https://docs.docker.com/get-started/</a> - another common development environment is Docker. It is an alternative to VMs because it does not require the setting up and maintenance that regular VMs do. It is able to do this through the use of <a href="https://www.docker.com/what-container" target="_blank">containers</a>.</p> | ||
<p>The options below are guides on setting up a development environment from scratch using a VM on your computer.</p> | ||
<ul> | ||
<li><a href="https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04" target="_blank">Setting up a LAMP environment (Linux [Ubuntu], Apache, MySQL, PHP)</a></li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I always like the DO help files 👍
tutorials.html
Outdated
<p>Lastly, <a href="http://www.giannistsakiris.com/2008/04/09/virtualbox-access-windows-host-shared-folders-from-ubuntu-guest/" target="_blank">this guide explains how to set up shared folders in Virtualbox from Windows</a>. It took me a lot of digging to find it, and it was extremely helpful for me.</a></p> | ||
</div> | ||
</body> | ||
</html> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Newline
Going to close this pull request, make changes, and submit a new one. |
...Reopening because I'm a newb, and didn't realize I should continue making commits to this pull request. Sorry for spamming emails. |
…om-11.github.io into beginner-stuff merge origin branch
I have some TODOs I'll have to work on at some point. The page has no styles, maybe something @Netmosfera could help with? Cause I haven't a clue how to make it look other than I want to put the nested |
I created a list of links of guides and tutorials for beginners looking to learn PHP, this is something to point them to. I'm not sure how it should be linked to, either from the index.html or some other way.