align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

PHP Beginner Training Series (Part 1 of 3)

PHP Beginner Training Series (Part 1)
When: Saturday, July 17th, 11am - 4pm If your somewhat new to PHP and want a fast track learning series on how to build an application from concept to launch, then this is for you. Feel free to pass this on to your friends and associates who may also be interested. This is part one of several series covering beginner topics and progress towards more intermediate topics. By the end of the series, you will have the skills needed to develop a fully functional web application.
Part 1 (The Basics)


  • Anatomy of a web application

  • Setting up a development environment

  • Basics of HTML

  • Basics of CSS

  • Introduction to PHP

  • Hello World

This is a hands-on series. Everyone will be expected to bring their laptop and work on the exercises. There will also be homework assignments. If you have been wanting to get started in building a website, or want to build a web application - then this is for you. The sessions will be taught personally by
Michael Bourque, who is the Organizer of Boston PHP. I cannot emphasize enough that this is for beginners. If you are already proficient with PHP and web development - then this event is not for you. Or perhaps you would like to volunteer to help. Let
me know.
Getting ready for class Please visit
this page to learn about what you will need to get ready for class. This includes the latest info, as well as configuration of your laptop, etc.
Note: To ensure we only get serious RSVP numbers, we are charging a very small fee of ($7). This will be used for venue/food/drink during the sessions. Please only RSVP if you are serious and plan to attend.
The remaining sessions below have not been scheduled yet, but will be posted soon as well.
Part 2 (Making it all work)

  • Introduction to databases and database design

  • MySQL

  • Building a simple application

  • Best Practices

  • Debugging


Part 3 (Adding pizazz)

  • Basics of design and layout

  • Working with Images and Graphics

  • Introduction to JavaScript & jQuery

  • Interaction development

  • Deploying your application on a hosting service


Sponsored by BeanTownHost
We would like to thank
BeanTownHost for sponsoring this event, and for providing web hosting for all attendees. BeanTown is a great local hosting provider with great prices and personal service. If you need hosting, you wont find a better option than BeanTown. All Boston PHP members are entitled to a discount off their hosting plans.

Join or login to comment.

  • Gene B.

    @JA -- If you'd like to learn PHP, consider joining PHP Percolate! Season 6, our virtual self-study group ...

    http://ow.ly/nm72g

    To start a new discussion, go to the Boston PHP Message Board ...

    http://ow.ly/nm7p5

    ... and click "Start a new discussion" ...

    http://ow.ly/nm7hL

    1 · July 26, 2013

    • JA A.

      Thanks!!!

      1 · July 29, 2013

  • JA A.

    I have another question, how do you start a discussion here? I need some help with php.
    I was looking around the website but couldn't figure out how to start a discussion.

    July 26, 2013

  • JA A.

    so can i still attend the training series and use another host?
    i am a beginner with PHP (real beginner) and I'd really like to attend the sessions.

    July 26, 2013

  • JA A.

    How do you get that beantown... number that you talk about on how to set up Komodo Edit

    July 25, 2013

    • Michael B.

      JA, this is an old event and those codes are no longer good

      July 25, 2013

  • Nan H.

    I got the homework assignment. Nan

    July 22, 2010

  • Michael B.

    As promised, here is your first round of homework from the PHP Beginner Training (Part 1)

    http://www.meetup.com/bostonphp/messages/boards/thread/9449363

    July 20, 2010

  • Joshua S.

    I thought that the class was great! In the beginning the basic html stuff was helpful considering the knowledge that I have with html and CSS. I didn't know about tablehead and tablebody tags. The PHP stuff was a bit advanced for me but I kept pace (mostly because of my friend who was sitting next to me). I do want to practice the variables and how they interact with "POST" and "GET". I look forward to the next session! Thanks guys.

    July 19, 2010

  • Eric S.

    Although Michael took the slow introduction to the extreme, I think it was appropriate for the audience. The content for the event was exceptionally well prepared. The infrastructure (the hosting sponsor was experiencing some issues) is being fixed for next time, but it really didn't slow us down much. I doubt there was anyone in the room that didn't learn something very important, fundamental or valuable for their career/business. I am very pleased that I've discovered this group.

    July 19, 2010

  • Jim S.

    Michael, Bobby, & Boz,

    Thanks for a great way to spend a Saturday (out of the heat) learning...I'm looking forward to Part 2 and 3...I have one comment...Not being a developer/coder, Do you happen to have a desk aid (since we are beginners) of common tags used in common or basis page setups? Other than that it was just the right pace for me...Great job!!

    July 19, 2010

  • A former member
    A former member

    First a big round of thanks to Michael, Boz, and Bobby for all the hard work getting this arranged AND executed brilliantly. I think it speaks volumes about the organization that experienced members would devote so much time and effort to help those of us who need it in this way. I felt the meetup was a huge success. The course outline helped gel so much of what I've read and learned on my own over the past several months. I've already begun to reap the benefits of having attended. I was also surprised at how much I actually already knew! I began to see the connections between what I was trying to do and the information I'd accumulated prior to and as a result of attending the session. Overall, I can't say enough about how good this event was. Can't wait for part 2!

    July 19, 2010

  • A former member
    A former member

    Michael and Team did an excellent job at this meetup...especially coordinating 50+ attendees! As a beginner, the pace of this course was perfect for me...can't wait to learn more at part 2 and 3 of the series.

    July 18, 2010

  • A former member
    A former member

    I had a great time and really appreciated being able to join the group from the wait list.

    July 18, 2010

  • A former member
    A former member

    pizza and empowerment. ok for first session. potentially life changing. highly encourage this activity to continue. Re; approach, would prefer top down. Would have liked to work through the environment setup, but specific agenda is ok for the development side, just too much detail and detail questions..sucked up the time.. could have been utilized more effectively..prefer concepts and perspective, rather than coding specifics like syntax and technique.

    July 18, 2010

  • A former member
    A former member

    I am very appreciative of all of the hard work and effort that everyone put into making this experience a resounding success. You folks definitely are providing an invaluable resource for people new to the programming world, eager to learn, but cannot afford $1,000+ training classes. You are a god send. Many thanks!

    July 18, 2010

  • Michael B.

    We certainly had a few snags in the setup/support of the hosting accounts. But that was an unforeseeable problem that I think we dealt with pretty well. I truly appreciate everyones help and positive attitude throughout the day. Considering all this, I believe we made some solid progress. We had and engaging learning session with lots of good questions.

    I know we went pretty slow, but I tried to monitor the pace so nobody fell behind. I do hope you left learning something. Even if you were proficient in HTML, there were some pretty important basics that I covered that is vital and required for PHP programming. Part 2 will almost be entirely on PHP and building the rest of our pizza ordering app.

    I would like to thank our helpers, Bobby, Ivo, Boz, Bob, and Ron. We are all volunteers trying to do the best we can. Also want to thank our sponsors BeanTownHost and the Boston University Center for Digital Imaging Arts.

    July 18, 2010

  • margoA

    I thought the part 1 training session was very good even with the network glitch. No one was left behind and that is important for beginners - all 50 of us! So hats off to Michael and the crew for their patience and knowledge. I have signed up for the next one - where we will really get into the php - can't wait!!

    July 18, 2010

  • A former member
    A former member

    Excellent tutorial with excellent setups!! I am designer more of creative site, learned tons of tips/skills from developing perspective after this session, and looking forward to the coming part 2 & 3... Thank You!

    July 18, 2010

  • Marlin M.

    It was an excellent intro. I'm eagerly looking forward to the next two parts. I do have a suggestion: If you do this again in 6 months or next year (and I heartily suggest that you do), I would strongly suggest splitting the intro class into those who have programmed and those who haven't, joining them together for parts 2 & 3.

    July 18, 2010

  • richard m.

    I thought it was a good presentation, we covered a lot. I am looking forward to part two.
    It would be nice if they were video taped and put on youtube in the future.

    July 18, 2010

  • Robin

    - Michael you are a great teacher. Not only are you patient, but you understand how to present information in small, digestible chunks. You totally get it.

    - For a php class, I personally thought there was too much html. Suggestion: have a (pre) meeting for just html/css teaching the minimal, but have it taught properly. - Which leads me to kindly disagree with you about teaching the easiest way for the sake of simplicity. As a person who was taught obsolete tags and tables, trust me when I say it was frustrating to relearn current practices. If you are teaching html, you should present it acknowledging web standards (validation). Same for php. I want to learn best practices.

    - It was unfortunate the technology, even after all your thoughtful preparation, failed us. You are correct about the importance of hands-on experience to retain information. - The assistants were amazing: truly helpful.

    - Loved the pizza ordering example. - I look forward to part 2! Thank u

    July 18, 2010

  • John V.

    Overall Excellent. All of us were able to learn from experts who graciously taught and assisted the class. I appreciated the pre-class help with getting the right software downloaded, and the in-class exercises were very helpful. I did feel at times like I was bored with material I knew; though that is why having an iPhone was great to keep productive/engaged until joining back in mentally on new topics to me. Overall, I learned a great many new things, and so am again thankful to Michael and his team.

    July 18, 2010

  • A former member
    A former member

    Well organized. There were some technical difficulties, but they were beyond the control of the organizers. The session leaders were accomodating, thorough and helpful. Michael stayed an extra hour to make sure we covered all the material. Bobby and Boz worked tirelessly to answer all our questions and resolve our technical issues. The pizza was good, too.

    July 18, 2010

  • Merlin C.

    I think it was great. This was the first time I had the opportunity attend an event by Michael and I was not disappointed. It was very helpful to follow along, hear you talk, and explain what we were doing, while building code. If I had any questions or concerns Boz, and Bob made themselves very available to field them.

    Being a beginner and never using PHP ever, I felt the pace was good to follow along. Considering we were not all able to connect via ftp, this was not so bad since I could view everything in my local browser. In the future I am sure this will be taken into account, and will make good practice when publishing our work for the internet. I went in there not knowing what to expect, and left having a better general understanding of what PHP is. Looking forward to doing the hw to go over what we learned during the presentation. Some reference notes or video could be useful to go over anything we may have missed in our notes during the presentation. Thanks Michael!!

    July 18, 2010

  • A former member
    A former member

    Thank you, Michael (and co-organizers) for a very informative day!! I learned a great deal and am looking forward to the next part of this series....

    July 17, 2010

  • A former member
    A former member

    It started off a bit slow, but once we got into the PHP section of the training, it was very informative and fun.

    July 17, 2010

  • Michael B.

    See you all today at the PHP Beginner Training event.

    July 17, 2010

  • Michael B.

    Don't forget: You need to install Komodo Edit, FireFox, and FireBug on your laptop. See this page for details: http://www.meetup.com/bostonphp/pages/Boston_PHP_Beginner_Training_Series/

    July 16, 2010

  • A former member
    A former member

    Lance Gomes can i have you contact I need a ride...

    July 14, 2010

  • Jason

    i can give rides to up to 4 from cambridge emaill me at [masked] with subject ride for Saturday. i don't always get the meetup emails

    July 12, 2010

  • Judith a.

    I have got two messages already telling me that there is an opening (I am on waiting list) but when I try to RSVP it says there are no spots left

    July 12, 2010

  • Marie-Anne V.

    HOW can I change "waiting list" to "yes"? This is the second time I receive a message telling me a spot is free, but when I try to sign up it doesn't let me change my status! I really would love to attend! Please help! Thanks!

    July 12, 2010

  • Michael B.

    For those needing transportation to this event. Remember you can always use public transportation. Details are here http://www.meetup.com/bostonphp/pages/Boston_PHP_Beginner_Training_Series

    July 10, 2010

  • Amy

    I'm car-less in (North) Cambridge and would appreciate a ride if someone is in my area.

    July 10, 2010

  • Michael B.

    So nice to everyone offering rides to Waltham for some attendees. What a great group of folks we have here.

    July 8, 2010

  • Ernesto

    I am looking forward to this Meeting,....anyone driving from Boston/Jamaica Plain that I could catch a ride with .. Thanks Ernesto

    July 8, 2010

  • Michael B.

    I would like to thank Boston University Center for Digital Imaging Arts for helping us host this event.

    July 8, 2010

  • Wan

    Anyone coming from or passing through Cambridge? Could use a ride.
    Thanks!

    July 6, 2010

  • Michael B.

    For the latest up-to-date info on this event, please visit http://bit.ly/d1Wx3P

    July 6, 2010

  • Ernesto

    I have RSVP to part 2... Part 3 is not schedule on the calendar yet?

    June 20, 2010

  • Michael B.

    Make sure you RSVP for parts 2 and 3.

    June 20, 2010

55 went

Your organizer's refund policy for PHP Beginner Training Series (Part 1 of 3)

Refunds are not offered for this Meetup.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy