PHP CSIS 116D Class
 
Wednesday, May 16, 2012
Course Info RegisterLogin
  • Course Info
  • Syllabus
Course-Info

Course Information

Online class, 3 units.
 

Instructor Information

Dr. Adrian S. Nastase         
Website: MasteringElectronicsDesign.com


Course Description


This introductory course is designed to teach students how to configure and code using one of the web design community’s most popular open-source web server extensions, PHP Hypertext Processor. Students will also learn how to create dynamically generated web pages using PHP and database connectivity. 

This is a hands-on class, where students learn PHP programming through projects.  Each student has his/her own web space on a shared server.  Students learn to build their own dynamic website gradually.  They start with a simple HTML static website and then grow it to a dynamic website with MySQL database integration.  Besides learning PHP, students learn to be comfortable with HTML and CSS code and generate W3C compliant websites, in a fun and rewarding class.


Pre-Requisites

CSIS-115A or CSIS-117C (with a grade of C or better).


Goals and Objectives

  1.   Explain the role of PHP and the server / client requirements for using PHP.
  2.   Understand PHP variables, functions, and operators in a PHP program.
  3.   Utilize PHP in web forms to access form variables.
  4.   Demonstrate form data validation using PHP.
  5.   Creating Web applications.
  6.   Use PHP to manage session state.
  7.   Creating Functions
  8.   Working with Files and Directories
  9.   Access data in a database using PHP.
  10.   Insert data into a database using PHP.

 

Student Statements about this Class

Here is what students are saying about this class:

I will be using PHP from now on to create my sites and pages as well as mastering it. Because I am a web major I am going on to ASP.net next and will be doing the Java II soon. I am having a lot of fun learning the language of PHP.


One important thing I learned in this class is sites can grab our passwords unencrypted. I thought when a page showed those dots in the password field that the password was not viewable even by the webmaster! boy was I wrong, as I learned in this class, it all depends how the webmaster codes the page!


When this class is over, I am going into business writing a database...  Awesome class!


I really enjoyed this one. I was wondering how templates were going to come into play with PHP. A bit different, but very effective!


I took the Beginning PHP class last semester with Adrian and it was one of the best classes that I had ever taken. I have been using what I learned in his class to do freelance web development since class ended and its great.

Go to Lecture

Copyright 2011- 2012 Dr. Adrian S. Nastase   |   Privacy Statement   |   Terms Of Use
DotNetNuke