Body: <p>Does anyone know what topics I should start studying to form a foundation in PHP ? Loops, outputting data, manipulating a database etc. ?</p>
  <p>Edit: I want to start using PHP to create a social site. Something like Instagram, TikTok etc.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-03-09T20:35:14.143Z
Comments.Text: Hi! Welcome to [cseducators.se]! Right now your question is a bit broad and hard to give a specific answer to. You mention more basic things like looping and outputting data in addition to more complicated things like using a database. Could you provide some more details about what you'd like to use PHP for / what your motivation for learning it is?
Comments.UserDisplayName: thesecretmaster
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-03-09T21:17:11.167Z
Comments.Text: @thesecretmaster Ok I edited my question
Comments.UserDisplayName: user13477176
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-03-09T21:23:31.877Z
Comments.Text: Thanks for adding that information! Honestly I think the best advice I can give you is to start with the basics of HTML and CSS. I that it's really easy to motivate yourself to work on that stuff because of the immediate visual feedback as you work. You could also start to learn backend web development if that's more interesting!
Comments.UserDisplayName: thesecretmaster
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-03-09T21:48:13.197Z
Comments.Text: Ok thanks. I already know how to output things, how to insert, select, delete and update things in the database, the different loops etc. I was just wondering if there was anything else on the basics side I needed to cover before moving on
Comments.UserDisplayName: user13477176
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-03-10T20:29:22.893Z
Comments.Text: If you're not already familiar, I'd get to know how HTML/CSS work and definitely try to understand how HTTP works and the distinction between back end and front end.
Comments.UserDisplayName: thesecretmaster
Tags: <programming><web-development><databases>
Title: Forming a foundation in PHP
ThreadText: # Forming a foundation in PHP
  
  (Asked by: username_0 on 2021-03-05)
  
  Does anyone know what topics I should start studying to form a foundation in PHP ? Loops, outputting data, manipulating a database etc. ?
  
  Edit: I want to start using PHP to create a social site. Something like Instagram, TikTok etc.
  
  **Tags:** programming, web-development, databases
  
  > **Comments:**
  > **username_1**: Hi! Welcome to [cseducators.se]! Right now your question is a bit broad and hard to give a specific answer to. You mention more basic things like looping and outputting data in addition to more complicated things like using a database. Could you provide some more details about what you'd like to use PHP for / what your motivation for learning it is?  
  > **username_0**: @username_1 Ok I edited my question  
  > **username_1**: Thanks for adding that information! Honestly I think the best advice I can give you is to start with the basics of HTML and CSS. I that it's really easy to motivate yourself to work on that stuff because of the immediate visual feedback as you work. You could also start to learn backend web development if that's more interesting!  
  > **username_0**: Ok thanks. I already know how to output things, how to insert, select, delete and update things in the database, the different loops etc. I was just wondering if there was anything else on the basics side I needed to cover before moving on  
  > **username_1**: If you're not already familiar, I'd get to know how HTML/CSS work and definitely try to understand how HTTP works and the distinction between back end and front end.  
  
  ---
  
  ## 0 answers
  
  