Hello and welcome to our community! Is this your first visit?
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 5 of 5
  1. #1
    New Coder
    Join Date
    Oct 2016
    Thanked 0 Times in 0 Posts

    Wanting to learn PHP. Feel like I am hitting a brick wall.

    I work in the healthcare field and I am wanting to make a switch and learn about web development.

    I have no techie experience whatsoever. This is not really my expertise, as I have stayed occupied in EMS/healthcare for the longest of time. I have no programming experience whatsoever.


    I have taken all these online courses for the past several months, many of which were offerred by Udemy and Team Treehouse. My biggest concern with Udemy is that one course used completely outdated material, while another advertised itself to be for beginners while it really just threw me into the wolves.

    Here is what I do know:

    1.Installed XXAMP and was able to create databases and tables using PHPmyAdmin
    2. Creating a simple form, using code to insert the data into the database and retrieve data from the database
    a. mysqli functions (example, mysqli_connect, mysqli_query, etc.)
    b. touched up on prepare and execute statements
    3. Basic PHP syntax (example: variables, loops, arrays, etc...)
    4. HTML, CSS (but that pertains to front-end), and just a very, very small amount of javascript (but like CSS, that is more front-end too).
    5. $_POST, $_GET method

    Here is what I WANT to know, yet cannot figure out:
    1. installation and configuring process with Composer and Laravel
    2. Knowing what Laravel really is
    3. Using Laravel
    4. Eventually creating a public web server at home to host my own sites (and client sites once I feel more comfortable with web dev to make this a career)

    Here is the issue:
    I am being shown and told an ample amount of different information of how to approach things from others, I don't know the right or wrong way to approach it.

    Again, I don't know exactly what I am doing. Think of me like your grandpa...I sort of have to be explained things in layman's terms for now.
    Last edited by Hjb1694; May 5th, 2017 at 07:44 AM.

  2. #2
    Master Coder Dormilich's Avatar
    Join Date
    Jan 2010
    Behind the Wall
    Thanked 609 Times in 602 Posts
    1. How to install Composer itself is described at https://getcomposer.org/doc/00-intro...lation-windows
    1b. Laravel is installed through Composer, but see 3.
    2. Laravel is a Framework to create web projects
    3. at your current level - don't use it. these kinds of frameworks need a certain amount of knowledge about application and web design, which no one taught you yet. but without that you're heading straight for a nightmare.
    4. either you rent a server or you host your own (but that would then need a static IP, which you'd have to get from your ISP). esp. the latter option needs intricate knowledge of network administration.
    The computer is always right. The computer is always right. The computer is always right. Take it from someone who has programmed for over ten years: not once has the computational mechanism of the machine malfunctioned.
    André Behrens, NY Times Software Developer

  3. #3
    New to the CF scene
    Join Date
    May 2017
    Thanked 0 Times in 0 Posts
    I also want to do things like you but I'm not smart enough and persistently doing it

  4. #4
    New Coder
    Join Date
    Oct 2016
    Thanked 0 Times in 0 Posts
    I agree with not starting Laravel just yet.

    But I don't know what to do next. It seems like anything I try to read about is WAY over my head.

  5. #5
    Regular Coder Vege's Avatar
    Join Date
    Jan 2008
    Thanked 134 Times in 133 Posts
    Something is always way over your head.
    Accept the fact that the code you create now will always make the future you puke.
    Try to separate your code into different layers. First start with functions.
    Read about MVC pattern. It's what most of the frameworks use as a base and it's doable to use without a framework.


Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts