Програма на лекциите по PHP Първа част – Въведение в PHP. Обектноориентирано програмиране

30 септември 2010

Готова е програмата за лекциите по PHP в Пловдивски университет “Паисий Хилендарски” за първи, есенен триместър на учебната 2010/2011 година. Както вече знаете, главен лектор отново ще бъде Атанас Василев – старши програмист във фирма “Вискомп” ЕООД и гост-лектор управителят на “Вискомп” Георги Гроздев.

За записване можете да ползвате специално изготвеният за целта сайт http://phplab.viscomp.bg , където в последствие ще бъдат качвани и всички лекции, за да имат регистрираните по всяко време достъп до тях.

Целта на първата част на курса е запознаване на аудиторията с основите на уеб базираните приложения, синтаксиса на PHP, променливи, оператори и функции. Обектноориентирано програмиране и бази данни.

Лекциите ще се провеждат всяка събота от 09:00 до 12:00 часа. Компютърната зала ще бъде обявена допълнително. При възникнали въпроси, можете да изпращате запитванията си на: info@viscomp.bg.

  1. Основи на уеб базираните приложения
    - Клиент-сървър модел
    - Уеб сървър модел
    - Статични и динамични уеб страници
    - История на PHP
  2. Синтаксис и основи на PHP
    - Анатомия
    - Тагове
    - Възможности на езика
  3. Променливи и оператори. Типове данни
    - Индиректни референции към променливи
    - Управление на променливи
    - Суперглобални променливи
    - Упражнения
  4. Контролни структури и функции
    - Условни тестове
    - Цикли
    - Контролни структури за включване на код
    - Дефинирани от потребителя функции
    - Област на видимост на функциите
    - Връщане на стойности по стойност
    - Връщане на стойност по референция
    - Деклариране на параметри на функции
    - Статични променливи
    - Упражнения за проверка на стойности
  5. Низове
    - Ограждане на низове – кавички, апострофи, here-doc
    - Достъп до отделни символи в низ
    - Кодировки
    - Сравняване на низове
    - Манипулиране и търсене в низове
    - Регулярни изрази
  6. Масиви
    - Индексирани и асоциативни масиви
    - Достъп до елементи в масив
    - Създаване на масиви. Добавяне не елементи
    - Основни функции за работа с масиви
  7. Форми
    - Методи: POST и GET
    - HTML елементи
    - Параметри
    - Изпращане на файлове
    - Валидиране и филтриране на входните данни
  8. Сесии и бисквитки (Cookies)
    - Основни функции за работа със сесии и бисквитки
    - Създаване на сесии
    - Работа с променливи от сесията
    - Използване на сесии и бисквитки в системи за регистрирани потребители - запазване на информация за потребителски предпочитания и пазарски кошници
  9. Бази данни
    - Типове бази данни. Въведение в релационните бази данни
    - Структура на база данни.
    - Връзки между таблици в база данни
    - Нормализация на данните
    - Основни понятия в SQL. Заявки
    - Функции в PHP за работа с бази данни
  10. Обектно-ориентирано програмиране
    - Класове и обекти
    - Наследяване
    - Свойства и методи на класовете. Видимост
    - Конструктори и деструктори
    - Абстрактни класове
    - Интерфейси
    - Интроспекция
  11. Допълнителни лекции:
    - Новости в PHP 5.3
    - Шаблони за дизайн. (Design patterns) в обектно-ориентираното програмиране

Сподели статията в Тези бутончета са връзки към сайтове, в които можете да качите линк към тази статия.
  • Svejo.net
  • Dao.bg
  • Facebook
  • Piron.bg
  • Web-bg.com
  • Lubimi.com
  • Pipe.bg
  • Digg
  • LinkedIn
  • StumbleUpon
  • http://topsy.com/trackback?url=http%3A%2F%2Fwww.viscomp.bg%2Fblog%2F%3Fp%3D136&utm_source=pingback&utm_campaign=L2 Tweets that mention Програма на лекциите по PHP Първа част – Въведение в PHP. Обектноориентирано програмиране | Вискомп Блог: Новини, събития, обществе

    [...] This post was mentioned on Twitter by Viscomp, Viscomp. Viscomp said: програмата за лекциите по PHP в ПУ “Паисий Хилендарски” за първи триместър на учебната 2010/2011 година – http://www.viscomp.bg/blog/?p=136 [...]

  • Гост

    Как и кога ще разберем кой е класиран да посещава и кой не?

  • E Rosenova

    Всички, които са студенти в ПУ, ще бъдат записани без изключение. Що се отнася до останалите – по реда на регистрация до изчерпване на свободните места в компютърната зала, предоставена за лекциите. На всеки записал се, за когото няма да има място, ще бъде изпратен имейл.

  • br

    Уча в ПУ, но когато се регистрирах не си написах факултетния номер. Проблем ли ще е?

  • Гост

    Приди няколко минути се регистрирах ,но на единствената снимка с която разполагам не съм сам надявам се да не е проблем!

  • GOST

    А къде ще се провеждат? Говореше се, че ще са в офиса на фирмата, а сега май се оказва, че ще е във ФМИ.

  • E Rosenova

    Ами не е проблем, но когато дойдете на първата лекция, задължително обяснете, че сте студент в ПУ, защото, както може би вече разбрахте, вие сте с предимство при записването, тъй като има много желаещи, а ограничен брой места в компютърната зала :)

  • E Rosenova

    Никога не се е говорело, че ще бъдат в нашия офис, поне не и за този курс :) Още в първата статия споменахме, че лекциите ще се провеждат в Пловдивски университет. В нашия офис имаше лекции наистина, но това беше преди време, когато организацията на офисите на фирмата ни беше по-различна :)

  • E Rosenova

    Няма никакъв проблем :)

blog comments powered by Disqus