PHP Programming Fundamentals

PHP, özellikle Apache (popüler Web sunucusu) ile çok iyi çalışmasından ve aynı zamanda çok yönlülüğü ile kullanıcı doğrulama gibi karmaşık görevlerin kolaylıkla uygulanabilmesini (muhtemelen MySQL'in de yardımıyla) sağladığından dolayı Web uygulamalarını geliştirmede standart sunucu tarafı programlama dili haline geldi. Bu eğitimde, PHP'nin temel sözdizimi detaylı ve yapılandırılmış bir şekilde örnekler kullanılarak anlatılacak ve katılımcılar anlatılan her şeyi uygulamalı olarak deneme fırsatı bulacaklar.

 

Bu eğitimde neler öğreneceksiniz?


  • Dinamik Web siteleri oluşturma
  • PHP tabanlı Web sitelerinin bakımı ve işletilmesi
  • PHP kullanarak program yazma

Installation and configuration

Installing and customising Apache

httpd.conf

Installing PHP

configuring for MySQL

configuration choices in php.ini

UNIX specific setup: MS-windows specific setup


Introduction to PHP

What is PHP?; Why using PHP?; Examples of dynamic functionality on a website; Some basic concepts of HTML.


Basic structures in PHP

Interaction with HTML; variables; expressions; general syntax aspects; Datatypes; program flow through conditionals and loops; Built-in variables and their meaning; input/output.


The use of lists (arrays and associative arrays)

Structuring, searching, iterating, sorting, merging, ... of data in lists.


Functions

Creating your own functions; Passing arguments to functions; specifying default arguments.


Manipulation and Comparison of Data

Interpolation; text manipulation; cut, paste, concatenate, trim, pattern matching with regular expressions.


Web Forms

Creating fill-in forms with PHP; Validating user input; interaction with JavaScript; GET and POST.


Advanced Topics

Working with external files; Calling external (system) commands from PHP; executing a PHP program outside the context of a web server.


Webserver-specific Possibilities

HTTP authentication through PHP; login administration and password administration; Access to networking services like email, DNS, databases; HTTP session management, navigating between pages, and the use of cookies; File upload.

Temel programcılık bilgisine sahip olmak

Eğitim Detayları
Süre 3 Gün
Kontenjan Max 12 Kişi
Eğitim Tipi Sınıf / Sanal Sınıf


Aradığınızı bulamadınız mı? Bize ulaşın, yardımcı olalım!

İletişim