Application Development for the Web with PHP

Are you looking to start an amazing career in the world of website development? Websites are complicated creatures that require skilled hands to design and roll-out to the world.  If you are someone who has a curious nature, willingness to learn, drive and determination then a career in hi-tech may be for you.

PHP and MySQL are two tools used by a majority of websites on the web to power their operations.  In this class you learn how to build webpages and the tips, tricks and best practices to make you successful as a web application developer.

This course is best suited for either those seeking to start a new hi-tech career or those starting an online business.  PHP and MySQL are two skills in high demand in the tech industry.  The same tools can be applied to your own online business as PHP and MySQL are easy enough to learn to create your own website.

Instructors

Yitz Meirovich

Price 1050 NIS  (includes 100 NIS non-refundable registration fee).

Schedule

TBA

8 week course, twice per week

Please note that the start date is subject to change depending on sufficient enrollment. Our offices will notify you of any changes.

Course Topics

Software Installation

Learn the ins and outs of how to install and setup PHP and MySQL. You’ll set up your own web server and write your first website scripts.  All of the tools you will use to build and manage your website are free. These tools will be invaluable in starting your new career as a web application developer.

Introduction to MySQL

In this section you learn how information is stored in a website. You create the database and learn how to read and write information to/from the database.  You learn how to administer the database and how to protect your information from malicious users (i.e. hackers).  Emphasis is given to proper database design and data modeling.

Introducing PHP

Here you take a deep-dive into the code and learn many of the professional techniques for creating different webpages.  As PHP is a programming language you learn the basic syntax for creating complex pages. You also learn about how users interact with the website and create control structures to allow them to input information, but prevent them from entering the wrong information. You are also introduced to web security techniques to keep malicious users from trying to hack your website.

Building A Content Management System

A website is comprised of many individual pages. Wouldn’t it be useful if you had a way to manage all of those pages? Website maintenance can be a time consuming task as a website grows in complexity. A Content Management System (CMS) is a tool used in many of today’s websites to make a webmaster’s job a whole lot easier.  With the basic knowledge of how to create webpage’s under your belt you learn how to create your very own CMS.   CMS’s require a few more pieces such as site security, session management, uploading files, error handling and email functionality. Lucky for you you’ll learn that too.

SocialTwist Tell-a-Friend