PHP и MySQL – част 1

PHP и MySQL – част 1 - 18.11.201305-11-13

OnTarget Training стартира записване за курс – „PHP и MySQL – част 1”. Обучението е подходящо за всички, които правят първи стъпки в областта на програмирането с PHP.

Началната дата на обучението е 18.11.2013г.

Курсът ще се провежда два пъти седмично във вечерна форма, като цената му е промоционална: 399,00*лв. Курсът е с продължителност 40 часа.

За курса:

PHP е широко използван език за създаване на динамични уеб страници. Той може лесно да се интегрира с HTML и SQL. PHP се използва и за обработка на съдържанието на уеб страници като е по-сигурен и по-надежден от JavaScript.

Ще се научите да:

- Създавате комплексни уеб сайтове, използвайки PHP, MySQL и LAMP платформата

- Работите с MySQL база данни и phpMyAdmin

- Използвате и създавате Web форми, сесии и cookies

- Прилагате най-добрите практики при разработката на уеб приложения с PHP

За кого е предназначен курса: За всеки който желае да изучава PHP.

Желаещите да се запишат** и обучават в курса е необходимо да се свържат с нас на: 02/958 99 65 или да ни пишат на info@ontarget-training.com.

* промоционалната цена не подлежи на допълнителни отстъпки и е валидна при записване за предстоящата група, която започва на 18.11.2013г.

** свободните места за записване в предстоящата група са ограничен брой

Програма на курса:

1. World Wide Web and HTTP Introduction

What is WWW?

HTTP in depth, HTTP request / response lifecycle dissection

URL, HTML

2. HTML Fundamentals – Basics

HTML basics: formatting tags, images, hyperlinks, lists

3. HTML Fundamentals – Tables and Forms

HTML tables: column, cells, cellspacing, cellpadding, colspan, rowspan

HTML forms and basic controls: text field, text area, select, radio buttons, check boxes,buttons, image buttons

4. CSS Fundamentals

What is CSS? Why “cascading”?

Style sheet syntax

Linking presentation and content

CSS selectors and rules

5. JavaScript Fundamentals

Using JavaScript language – first steps

Manipulating the HTML DOM tree

Debugging JavaScript

6. PHP Basics

What is CGI? What is PHP? What is Web server?

Web application lifecycle

PHP advantages and disadvantages

PHP syntax

Variables

Floating point operations

Boolean expressions

Strings

Arrays

Constants

Predefined variables

Some basic functions

Variable variables ($$)

7. Code Flow Control

Conditional statements

Loops

Functions and return values

Include and require

Variables scope

8. Working with User Input

HTML forms

GET versus POST requests

Handling file uploads

Regular expressions: literals, meta symbols, simple patterns, characters classes,quantifiers

Using regular expressions in PHP: preg_match, preg_replace, preg_split, etcEscaping user data (HTML escaping)

9. PHP Sessions

HTTP cookies in details

Working with sessions

Building custom sessions engine

10. SQL Language

What is database and RDBMS?

Introduction to MySQL

PHP MyAdmin

SQL syntax

DML basics – SELECT, INSERT, UPDATE, DELETE

DDL basics – CREATE, DROP, ALTER

Working with multiple tables – UNION, JOIN

Table keys, unique fields

MySQL specific queries – LIMIT, REPLACE

11. Working with Databases

Connecting database

Fetching data

Modifying data

Persistent connections

Preventing SQL injection