PHP Programming (Core)

This course introduces key features of PHP programming technologies to participants.


INTRODUCTION

PHP is the most popular server-side language used to build dynamic websites, and though it is a very extensive language, this class will take it step-by-step.The stateless web (HTML, CSS and JavaScript) can only do so much without a dynamic language such as PHP to add the ability to interact with the web server. You will learn how to make your pages dynamic based upon user interaction, interacting with HTML forms and store and retrieve information from local.

COURSE DESCRIPTION

PHP Development Suite is a comprehensive training program that equips candidates with the fundamentals of PHP with extensive practice in coding of functional web applications. With constant technological advancements in this competitive era witnessing continuously changing programming platforms, PHP has now become the leading and highly accepted web-application development technology worldwide.

PHP is a server-side scripting language, which is extensively designed for website development. It is also used as an all-purpose programming language as it is user-friendly and efficient. PHP is an easy program language with logical syntax and well-described command functions. This programming language is scaleable and can be easily used while writing codes, creating web applications and can also be relied upon while serving several web pages.

This training program entails the fundamentals of PHP and equips the candidate with advanced PHP development tools and techniques, helps the candidate in understanding the PHP data objects as well as provides an introduction to CodeIgniter.

COURSE GOALS

  • Understand how server-side programming works on the web.
  • PHP Basic syntax for variable types and calculations.
  • Creating conditional structures
  • Storing data in arrays
  • Using PHP built-in functions and creating custom functions
  • Understanding POST and GET in form submission.
  • How to receive and process form submission data.
  • Reading and writing cookies.
  • Security tips (i.e. SQL Injection)
  • Create a database in phpMyAdmin.
  • Read and process data in a MySQL database.

LEARNING OUTCOMES

  1. Write PHP code to produce outcomes and solve problems.
  2. Display, insert data, update and  delete data using PHP and MySQL.
  3. Test, debug, and deploy web pages containing PHP and MySQL
  4. Create and manage UAC using php sessions and cookies

PRE-REQUISITES

In order to use PHP effectively, you will eventually need to learn other languages, such as:

  1. HTML, because it's what PHP normally outputs to the browser.
  2. MySQL, because you'll want to store user data in a database.
  3. CSS, because it's how you add style to HTML pages.
  4. JavaScript, because you'll want to make your HTML pages interactive.

COURSE OUTLINE

Outline of topics to be covered :

  1. Setup
  2. Statements, variables, operators, comments, functions, scope. 
  3. Arrays and Control Structures.
  4. Structured PHP programming 
  5. Database concepts and SQL 
  6. PHPMyAdmin
  7. Using MySQL with PHP 
  8. Processing forms with PHP

JOB OPPORTUNITIES

•      A web app. Developer

•      PHP Teacher

•      CMS user

•      A webmaster

SESSION

Weekdays

DURATION

3 weeks

FEES

GHS900

 

CLICK HERE TO REGISTER