Go to Top

Курс по Програмиране с PHP

Предназначен за начинаещи

  • Какво е PHP?

    PHP е скриптиращ език с отворен код, който е проектиран за уеб програмиране. Той е преносим на много изчислителни архитектури и операционни системи като GNU/Linux, UNIX, Mac OS X, Windows. PHP може да работи с повечето модерни бази данни – MySQL, Oracle, и д.р.

    Цел на курса по програмиране с PHP:

    Повреме на обучението курсистите ще се запознаят с основите на програмирането и особеностите в езика и неговия синтаксис, съхраняване на данни. Изучават се основите на уеб програмирането (HTTP протокол, настройка на уеб сървър Apache и конфигуриране на PHP), синтаксис на езика (скриптове, променливи, условни конструкции, цикли), работа с HTML форми и обработка на потребителски данни, работа с масиви (традиционни и асоциативни), стрингове и текстообработка и други. Масиви. Низове и регулярни изрази. Преизползване на код. Функции. Обектно-ориентиран PHP. Проектиране и създаване на база данни. Достъп от уеб с PHP. Електр. търговия и сигурност. Изграждане на практически проект. Материала ще бъде поднесен чрез интересни и подходящи примери от мотивирани специалисти с дълъг опит в преподаването.

    За кого е предназначен курсът:

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

    Мащаб на групата:

    Обучението се провежда в малка ( бутикова ) група, ограничена до 8-м участника, с цел много повече индивидуално внимание на лектора към курсистите по време на практическите упражнения.

    Издаване на Сертификат ( безплатно ):

    Степента на  справяне с практичните задачи по време на обучението, домашните работи, както и финалния тест са основание за издаване на Сертификат.Разбирането на поставените задачи и справянето на курсистите с тях е от изключително значение за по-добрата им реализация след обучението.

    Кариерно консултиране ( безплатно ):

    При желание нашата агенция за подбор на кадри ще ви помогне да опознаете ИТ индустрията (компаниите и профила на търсените от тях кадри, какви възможности предлагат за професионално развитие на своите служители, възнаграждения , работна атмосфера, технологии с които работят и още). Ще ви разкажем и посъветваме върху какво да наблягате по време на интервю за работа.

    Услугата е напълно безплатна за всички завършили курсисти на центъра.

     

     

  • Учебна програма по PHP :

    1. Въведение в програмния език PHP.
      1. Защо да изучаваме PHP?
      2. Инсталиране на PHP среда. Apache сървър, PHP –интерпретатор.
      3. Връзка между скриптови езици PHP, HTML, JavaScript.
    2. Основни езикови конструкции и оператори в езика PHP.
      1. Синтактични правила в езика PHP.
      2. Ключови думи в PHP.
      3. Дефиниране на променливи и типове данни в езика PHP.
      4.  Дефиниране на функции и извикване на функции в PHP.
      5.  Дефиниране и извикване на вложени функции в PHP.
      6.  Област на действие на променливите в езика PHP (variable scope).Глобални и локални променливи.
    3. Видове оператори в PHP.
      1. Аритметични оператори. Оператори за събиране, изваждане, умножение, деление, деление по модул.
      2. Логически оператори. Оператори за логическо умножение, събиране, отрицание, неравнозначност.
      3. Оператор за присвояване.
      4.  Условен оператор. (if – else).
      5.  Оператор за избор на вариант (switch).
      6.  Оператори за цикъл (for;while; do-while).
      7.  Оператори за прекратяване на цикли (break, continue).
    4. Работа с масиви.
      1.  Оператор за създаване на масив.
      2.  Присвояване на стойности на променливи от тип масив.
      3.  Определян на размерност на масив.
      4.  Оператори за добавяне на елементи към масив.
      5. Оператори за премахване на елементи от масив.
      6.  Задаване на ключове и стойности в масив.
      7.  Стартиране на индекс на елемент на масив от едно.
      8.  Манипулиране на масиви.
    5. Генериранена динамично съдържание на Web – страница с помощта на PHP.
      1.  Оператори и сървърни променливи за идентификация на браузера и платформата.
      2.  Генериране на дата и час на сървъра.
      3. Функция за създаване на генератор на случайни числа.
      4. Оператори и сървърни променливи за четене на стойности от HTML – формуляр.
      5.  Обработка на приетите стойности от формуляра.
      6.  Оператори за манипулиране на низове.
      7.  Презареждане на Web – страница.
      8.  Оператор за пренасочване на браузера.
      9. Приложение на PHP в мобилните устройства.
    6. Работа с файлове в среда PHP.
      1. Копиране и преименуване на файлове.
      2.  Изтриване на файлове.
      3.  Отваряне и затваряне на файлове.
      4. Четене на данни от файл.
      5.  Запис на данни във файл.
      6.  Записване на информация за потребителите.
      7.  Качване на файлове в системата PHP.
      8. Създаване на формуляр за качване на файлове.
      9.  Скриптове за качване и разлистване на файл.
    7. Сесии и „бисквитки“ в среда PHP.
      1. Задаване на стойности на бисквитки.
      2.  Ограничаване на достъпа до бисквитки.
      3.  Създаване на сесии в езика PHP.
      4. Стартиране на сесии.
      5.  Сесии без бисквитки.
      6. Задаване на сесийни настройки.
      7. Избор между бисквитки и сесии.
    8. Изпращанена електронна поща с PHP.
    9.  Активиране на електронна поща в PHP.
    10.  Изпращане на e-mail съобщение с обикновен текст.
    11.  Изпращане на HTML форматирано e-mail съобщение.
    12.  Създаване на формуляр за прикачване на файлове.
    13.  Изпращане на прикачен файл с e-mail съобщение.
    14. Скрипт за проверка на грешки и формата на e-mail съобщение.
  • График на курса по Програмиране с PHP

    Продължителност на обучението – 60 учебни часа ( 2 месеца ).

    Следващите начални дати са:

    • 15-ти февруари 2021г. (вечерна форма на обучение от 19:00 до 22:00 часа, което са 4 учебни часа с включена 20 минутна почивка). Занятията, ще се провеждат всеки понеделник и сряда. Край на курса: 07-ми април 2021г. (На 03.03.21 няма да има занятие!)
    • 27-ми февруари 2021г. (съботно-неделна форма на обучение от 17:00 до 20:00 часа, което са 4 учебни часа с включена 20 минутна почивка). Занятията, ще се провеждат всяка събота и неделя. Край на курса: 08-ми май 2021г.
    • Обучението се провежда в група до 8-м курсисти, като всеки от тях може да избира между:
      • присъствена форма –  на място в учебна зала на пл. Славейков.
      • или да се включи онлайн от вкъщи през нашия Zoom business account.

    Цена и записване на курса:

    Цена: 580 лв.

    Сумата може да бъде заплатена на две вноски, първа вноска от 400 лева и втора вноска от 180 лева. Първата се заплаща при записване, а втората до 30 дена от началото от обучението.

    *Препоръка от екипа на „Progress“ е след курса по „Програмиране с PHP“ да продължите своето развитие с курс по MySQL.

    Завършилите курсисти ползват 15% отстъпка при записване на курс по MySQL.

  • Записване за курса по Програмиране с PHP

    Форма на обучение:

    Вариант на обучение:

    От къде научихте за нас:

    Допълнителни условия:

    • Записването се извършва предварително на място в образователния център или по банков път. При заплащане по банков път, моля погледнете банковата сметка по-долу.
    • Предоставят се учебни материали на всеки курсист в първия ден от обучението  (безплатно).
    • В края на курса се държи тест, успешното полагане е основание за издаване на Сертификат.
    • Бонус: При записване на следващ курс в образователен център „Progress”, курсиста ползва 10% отстъпка.

    Записване по банков път:

    Номер на банкова сметка:
    IBAN:BG49CECB979010E2257300
    BIC:CECBBGSF
    Основание за плащане: компютърно обучение по  ”PHP”

    След като извършите превода е нужно да ни уведомите на email: [email protected].

    Може да ни оставите данните на фирмата в случай, че по-късно бихте искали да ви се издаде фактура.

  • Преподаватели

    Теодор Колев

    Теодор Колев

    Повече от 15 години опит в разработката на софтуерни решения с релационни бази данни. Като още през далечната 2002-ра година е бил част от разработката на клиент-сървър система с Visual Basic 6.0 и сървър за бази данни MySQL. В този период Тео е бил на различни позиции в частта с използването на бази данни от проектант до разработчик. Дори една година е бил само и единствено SQL разработчик под MS SQL Server и MySQL. През годините винаги в голяма част от проектите е присъствал сървър за релационни бази данни – MS SQL, MySQL, PostgreSQL и др. През последните 9 години основния фокус е в уеб решения с инструментите на PHP, MySQL, PostgreSQL. Като консултира, проектира и разработва решения както само за базата данни, така и като цялостна софтуерна архитектура.

    Уеб технологии: HTML5,CSS3,JavaScript (+jQuery)

    Програмни езици: PHP, Ansi SQL, T-SQL, JavaScript, Python, VBA, XSLT, XML

    CMS: WordPress, OpenCart, Drupal, Joomla

    Релационни бази данни: MySQL, PostgreSQL, Firebird, SQL lite, MS SQL

    Полина Тодорова

    Полина Тодорова

    Работи в IT сферата повече от 12 години, като 11 от тях са като QA.
    Бакалавър по „Информационни технологии“ от Шуменски Университет.

    Проекти – Софтуер за бизнес пътувания. Система за мониторинг на социалните мрежи. Софтуер за изчисляване на себестойноста при производството на части.  Финансов софтуер за банки и финансовата борса.

    Програмни езици: Java, C#, PHP, JavaScript, HTML, CSS
    Бази данни:  MySQL, MSSQL, PostgreSQL
    Инструменти за автоматизирано тестване: Selenium WebDriver, Cucumber BDD, JUnit, NUnit, TestNG
    Системи за управление на проекти и дефекти: Jira, Confluence, Bugzilla, TFS

    Евгени Пандурски

    Евгени Пандурски

    Завършил физика в Софийски Университет  Св. Климент Охридски специалност „Физика на твърдото тяло и компютърно моделиране“.

    Повече от 10 години опит при проектиране, разработка и тестване на софтуерни приложения. Опит с широка гама от технологии и езици за програмиране: Python, JavaScript, Rust, Docker, PL/pgSQL, T-SQL, C++, ColdFusion, C#, PHP, MatLAB, LabVEW, Turbo Pascal.

ЧАСТ ОТ НАШИТЕ ДОВОЛНИ КЛИЕНТИ

ВИЖ ПОВЕЧЕ