PHP OOP Уроци за Начинаещи

В курса ще научите как да пишете уеб приложения с изчистен код. Objective-oriented Programing (ООP) ще ви научи на принципите на обектно-ориентираното програмиране, като един от най-основните и необходим от тях - “DRY” - Don’t repeat yourself. В този курс ще научите основните концепции, които стоят зад ООP - как да пишете код, който да е компактен и в същото време ефективен, как да групирате определени действия зад класове. ООP е считано за концепция със сложен синтаксис от повечето програмисти, но ускорения курс на Адванс Академи, ще Ви даде нужните знания, чрез много практика и упражнения. Програмата е подходяща за всички, които имат основни познания по PHP и е част от цялостното обучение по PHP Development.

Този курс е част от цялостната програма PHP Development.

Този курс вече е започнал. Можете да се запишете предварително за следващото му издание чрез и ние ще се свържем с Вас!

Продължителност

8 седмици

Занятия

  • Понеделник 18:30 - 21:30

  • Сряда 18:30 - 21:30

Цена:

590 лв.

Стартово ниво:

Подходящо за начинаещи

Език на провеждане:

Български

Видео Записи

Да

Сертификат МОН:

Да

Сертификат Адванс Академи:

Да

Свързани Курсове:

Относно курса:

Ускорените курсове на ADVANCEACADEMY.bg са изработени от действащи СТАРШИ разработчици на компании, работещи по проекти на Carrefour, Walt Disney, Western Union, UPS. Направени за начинаещи, на достъпен език с достатъчно примери, курсовете имат за цел с помощта на примери и практически задачи да помогнат на хора с желание и без опит, да навлязат в изключително интересния свят на УЕБ.

Какво ще научите след успешно преминат курс ?

  • Как да използвате магическите методи на Обектно - Ориентираното програмиране (ООП)
  • Как да използвате интерфейси, абстрактни класове и анонимни функции
  • Как да създадате CMS (content management system)
  • Да разработите Web приложения от всякакъв вид

Какви документи са необходими за издаване на Удостоверение по образец на МОН?

  • Копие на документ за завършено образование (средно или висше).
  • Копие на лична карта.
  • 1 бр. снимка (за обучение по част от професия).
  • Медицинско свидетелство (Изисква се на база Закона за професионално образование и обучение, в уверение на това, че професията не е противопоказна за курсиста).

Програма за PHP OOP Уроци

Седмица 1

  • Запознаване с функциите и обхвата на променливите
  • Какво са require и include
  • Каква е разликата между тях

Седмица 2

  • Запознаване с основите на ООП
  • Какво е клас, метод, обект и как се ползват
  • Магическите методи в ООП
  • Упражнение

Седмица 3

  • Какво е полиморфизъм наследяване, клониране на обекти
  • Какво са ключовите думи parent и self
  • Упражнение

Седмица 4

  • Какво са интерфейси, абстрактни класове и анонимни функции
  • Как биха ни влезли в употреба
  • Какво е “class caching”
  • Защо се използва “class caching”
  • Упражнение

Седмица 5

  • Какво означава и как ни служи exception
  • Как да “хвърляме” и “хващаме” грешки.
  • Какво е “dependency injection” и каква е ползата от него.
  • Упражнение

Седмица 6

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

Седмица 7

  • Какви видове обединение има между таблиците, как да ги направим
  • Каква е разликата между таблиците
  • Как да обединим информацията от няколко

Седмица 8

  • Какви са правилата за нормализация, работа с дати, условни оператори в заявките, вложени заявки
  • Как да приложим правилата в заявките

Запознайте се с лекторите:

Стефан Кършев

PHP Developer

Стефан има повече от 10 години опит в програмирането. Получава магистърска степен по Информатика през 2010г., след което бързо се издига до Chief Developer в една от най-големите ИТ компании в страната. Провел е 15 курса по програмиране, в които е обучил повече от 150 души, като над 70% от тях вече работят като програмисти.

Даниел Донев

PHP Developer

Даниел е завършил магистратура в Икономически Университет Варна специалност Информатика. Още в университета разбира за страстта си към програмирането и започва да работи във фирма за Уебдизайн. Тази страст го води пред малки, средни и големи проекти през изминалите десет години.

Сертификати:

Advance Academy

AdvanceAcademy.bg е лицензиран да издава за определени курсове Удостоверение за професионално обучение по част от Професия “Програмист”, Специалност “Програмно осигуряване”, Код 4810101, както и Удостоверение за професионално обучение за актуализиране или разширяване на придобитата професионална квалификация за последващи нива на курсовете организирани от Академията.

Advance Academy

AdvanceAcademy.bg издава Сертификат за преминало обучение на всички курсисти завършили успешно курса на обучение, за всички специалности независимо от нивото и продължителността. Този документ е признат като официален от редица ИТ компании, както във Варна, така и в България.

Нашите успешни истории:

Розалия Кънева

За Advance Academy разбрах от моя приятелка, поради активното ми търсене на възможности за развитие.

Бях приятно изненадана от факта, че ще ми преподава човек, който е млад, работещ, амбициозен професионалист, предоставящ информация и знания, които са актуални на пазара.

Избрах този курс, защото исках да науча и в бъдеще да се развивам в тази област на програмирането.

Информацията беше подбрана достъпно, преподавана по разбираем начин. Средата беше приятна, а хората, колкото различни, толкова и допълващи се. Беше изградена една приятна обстановка. Бях изненадана, но в същото време и удовлетворена.

Ако наистина искате да се развивате в IT индустрията - не чакайте, а се запишете, защото си заслужава!

По-скоро да си намеря работа в тази сфера и да се развивам в нея.

Георги Ненчев

Попаднах на статия за академията в интернет.

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

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

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

Веднага след успешното завършване на курса, започнах работа като Junior iOS Developer в Iccurаcy group.

Въпросът е защо въобще се двоумят? Недейте да отлагате своята възможност да поемете по изпълнен с възможности за реализация път!

Желая да достигна професионално ниво като Lead iOS Developer.

Елица Казакова

Разбрах за Академията от мой познат, който възнамеряваше да се записва на курс.

Приятна и модерна атмосфера, добре оборудвани зали и професионализъм.

Всъщност аз изкарах два курса в Академията – първият беше Front-End Fundamentals, след като приключи, бях напълно убедена, че искам да продължа развитието си в ИТ сектора. Направих кратко проучване и реших, че именно курсът Quality Assurance би бил перфектният избор, тъй като съчетава аналитичното мислене и креативността, а крайната цел е осигуряване на висококачествени софтуерни продукти.

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

Реализацията след края на курса „QA Fundamentals" стана неочаквано бързо, в момента съм част от екипа на Astound Commerce Bulgaria като QA Engineer.

Бих им казала да не се колебаят изобщо, това е една допълнителна квалификация, която би им донесла единствено позитиви, както и възможност да се реализират в ИТ сектора.

В момента целта ми е да придобия възможно най-много знания и опит като Quality Assurance, както и да премина успешно през изпитателния срок. За по-дълъг период от време бих желала да раста в йерархията на компанията, а след време, защо не и като Automation QA.