Архив за месец април, 2010

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

Форум “Кариери” 2010

Категория: Събития
9 април 2010

На 12.04.2010 г., понеделник, в Конгресния център на Пловдивския панаир ще се проведе ежегодния форум за студентски стаж и кариера „КАРИЕРИ 2010 – Добра кариера, добър живот“, организиран от Джобтайгър.

Целта на форума е да срещне младите специалисти и студентите с реалния бизнес, за да са подготвени за бъдещето и за да могат да изберат подходящата и вдъхновяваща ги кариера.
Форумът е част от инициативите на организаторите за създаване на благоприятна среда за развитието и запазването на младите специалисти в България.
Тази година форумът ще се проведе в седем различни града и “Вискомп” ЕООД традиционно ще бъде сред фирмите-участници в гр. Пловдив.

Откриването на събитието е в 10:00 часа на 12.04.2010 г. и се очаква да приключи към 18:00 часа в същия ден.

Заповядайте на нашия щанд!