Dynamic Web Development with PHP & MySQL
DURATION: 200 HOURS / FEES: 20,500/-
Examine the basics of foundational web technology and create your own functional web pages using markup languages such as HTML, XHTML and Cascading Style Sheets (CSS). Learn skills that will be instrumental in creating advanced web pages. Discover the best practices of web design and create a website that enhances the usability and interactivity of the web page/site.
You'll learn how to develop dynamic Web site features using PHP and MySQL. Working step-by-step, you'll learn how to: set up and configure a Web site and development site for PHP development; design and build a MySQL database and write basic SQL queries; write basic PHP scripts to collect and process information from forms, troubleshoot and fix common PHP scripting errors; write scripts to store information in a database; and display dynamic information on multiple pages within a site. The course provides a broad foundation in Web site development using PHP and MySQL. Course assignments focus on learning how to correctly write scripts and queries and building functional forms.
The Web today is an increasingly dynamic environment. PHP, in conjunction with the database MySQL, is the leading technology used to build millions of dynamic Web sites.
The Course is broken down into three sections:
Part I - learning PHP syntax which weds well with HTML/XHTML;
Part II - learning how to create MySQL databases and querying them with SQL; and
Part III - applying this knowledge in the development of an application. The student will be able to run three tier applications by the end of the class. The core of the curriculum is focused on the Middle tier using the PHP scripting language to develop the application logic.
Upon completion of this course, students will be able to: Develop three tier applications utilizing: a web browser to display HTML/XHTML code at the Client tier for input and output; PHP scripting language for the Middle tier to tie together the application, and SQL and MySQL for the Database tier. This skills set moves a company's web page from simple display and data gathering to a more personalized, structured, and automated application.
Important: This course is quite technically challenging. Students entering this class should have a strong experience and comfort with hand-coding HTML and CSS and experience with basic site development.