Програма на лекциите по 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) в обектно-ориентираното програмиране

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

  2. Гост каза:

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

  3. E Rosenova каза:

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

  4. br каза:

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

  5. Гост каза:

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

  6. GOST каза:

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

  7. E Rosenova каза:

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

  8. E Rosenova каза:

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

  9. E Rosenova каза:

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

Остави коментар

Полетата отбелязани с са задължителни.