Архив за категория "Обществени прояви"

Лекции по обектноориентирано програмиране на PHP в
ПУ „Паисий Хилендарски“ – второ ниво: НАПРЕДНАЛИ

9 април 2010

За втори път “Вискомп” организира лекции по програмиране на PHP в Пловдивски университет “Паисий Хилендарски”. Курсът е за всички студенти от Факултет математика и информатика от всички специалности.

Главен лектор ще бъде г-н Атанас Василев, старши програмист във фирмата и ръководител на стажантската програма с помощник лектор г-н Димитър Ников, старши програмист във “Вискомп” ЕООД.

Целта на избираемата дисциплина е да разшири познанията на студентите, придобити в курса „Въведение в PHP. Обектно-ориентирано програмиране“, който се проведе през зимния семестър на миналата учебна година. От една страна ще се изучават подходите за решаване на конкретни практически задачи при изграждане на уеб-приложения (AJAX; използване на XML и JSON за комуникация с отдалечени уеб-услуги, предлагащи приложно-програмни интерфейси; работа с файлове и манипулация на изображения).

От друга страна, ще бъдат представени концептуални проблеми и принципни подходи при решаването им – използване на дебъгери за отдалечено откриване на грешки в приложението; обработка на грешките; често-срещани заплахи за сигурността на PHP уеб-приложения и добри практики за превенцията им; анатомия на трислойно уеб-приложение.

Опционално ще се разгледат по-комплексни приложения на езика PHP (потоци и мрежово програмиране; използване на Reflection API; сравнителна характеристика на няколко работни среди – frameworks; общоприети практики при изграждане и поддържане на PHP приложения – системи за контрол на версии; документиране на кода; функционални и интеграционни тестове; автоматизирано инсталиране посредством PHING).

В упражненията ще се обсъжда и работи по предварително специфициран практически проект, в който ще се прилагат теоретичните знания, придобити в лекциите.

Планът на курса включва:

10.04.2010 г.

Кратък преговор на материала, покрит в курса: “Въведение в PHP. Обектно-ориентирано програмиране”

  • Основи на уеб-базираните технологии
    • Синтаксис и основи на езика PHP
    • Променливи и оператори. Типове данни
    • Контролни структури и функции
    • Низове. Масиви
    • Форми
    • Сесии и бисквитки
    • Бази-данни и системи за управление на бази-данни
    • Обектно-ориентирано програмиране. Шаблони за дизайн (Design patterns)

17.04.2010 г.

  • Работа с изображения и файлове
  • Ajax, JSON, Javascript
  • Представяне на параметрите на курсовата работа

24.04.2010 г.

  • Email – структура, генериране и изпращане
  • XML & Уеб-услуги предлагащи приложно-програмен интерфейс (API)
    • XMLRPC
    • SOAP
    • REST

01.05.2010 г.

  • Обработка на грешките
  • Локално и отдалечено дебъгване на PHP приложения
    • Xdebug
    • Zend Debugger
    • Клиенти за работа с дебъгери
  • PHP от команден ред (CLI)
  • Кеширане
  • Алтернативни разширения на PHP за работа със СУБД MySQL
    • mysql
    • mysqli
    • PDO

08.05.2010 г.

  • Сигурност на уеб-приложенията през призмата на езика PHP. Често-допускани пропуски
    • Сигурност на уеб-сайт
    • Сигурност на бази-данни
    • Сигурност на сесия
    • Сигурност на файловата система
  • Добри практики
    • Валидиране и филтриране на входните данни
    • Екраниране (превключване, escaping) на изходните данни

15.05.2010 г.

  • Анатомия на уеб-приложение
    • Конфигурация
    • Слоеве
    • Контрол на достъпа (access control)

22.05.2010 г.

  • Упражнения и обсъждане на курсовата работа

29.05.2010 г.

  • Упражнения и обсъждане на курсовата работа

05.06.2010г.

  • Анализ на курсовата работа и поставяне на оценки

Допълнителни лекции (опционални):

  • Разширения на езика PHP
    • Вградени
    • PECL
    • SPL
  • Потоци (streams) и мрежово програмиране с PHP
  • Reflection API
  • Популярни PHP работни среди (frameworks). Сравнителна характеристика
    • PEAR
    • Zend Framework
    • Symphony
    • CakePHP
  • Добри практики при създаване и поддържане на PHP приложения
    • Системи за контрол на версии – разпределени и централизирани
      • CVS, SVN, GIT, Mercurial
    • Документиране на кода – PHPDoc
    • Unit-, функционални и интеграционни тестове
      • PhpUnit, SimpleTest, Cucumber, Selenium
    • Автоматизирано инсталиране на PHP приложения с PHING

Вискомп – спонсор на промоцията на абсолвентите от Пловдивски университет „Паисий Хилендарски“

4 декември 2009

„Вискомп“ ЕООД е сред основните спонсори на тържествената промоция на випуск 2008 на факултета по математика и информатика на Пловдивски университет „Паисий Хилендарски“, която ще се проведе на 29 ноември от 14 часа във Втора аула на Новата сграда на ПУ.

Факултетът (който е с 48-годишна история и е сред най-големите и най-авторитетните в страната) обучава годишно около 1400 бакалаври, магистри и докторанти (включително и чуждестранни студенти) в областта на математиката, информатиката и информационните технологии.

Тази година абсолвентите са 276, от които 144 бакалаври и 132 магистри. Всяка година на тържеството присъстват министри, депутати, кметове, представители на бизнеса и академичните среди, както и различни местни и национални медии.

След официалната част по връчването на дипломите, тогите и шапките, следва коктейл и танци чак до утрото на следващия ден. „Вискомп“ също ще участва дейно във втората част от събитието, като подкрепи и активно съдейства на абсолвентите в изживяването на една от най-паметните вечери в живота им.

Вискомп провежда лекции по PHP и ООП в Пловдивски университет „Паисий Хилендарски“

23 ноември 2009

„Вискомп“ ЕООД провежда лекции по „Въведение в PHP. Обектно-ориентирано програмиране“ през есенния триместър във ФМИ при Пловдивски университет „Паисий Хилендарски“ за всички курсове и специалности.

Целта на лекторите Георги Гроздев – управител на „Вискомп“ ЕООД и Атанас Василев – старши програмист във фирмата, е да запознаят аудиторията с основите на уеб базираните приложения, синтаксиса на PHP, променливите, операторите и функциите, както и да я въведе в базите данни и обектно-ориентираното програмиране.