Мы в сети

VK
FB

Оформите подписку!

 Введите Ваш E-m@il и
получайте свежие новости

Страница автора - Андрей Кудлай - Webformyself
Страница автора

Автор(ы): Андрей Кудлай

Хотите брать самые дорогие заказы на фрилансе или продвигаться по карьерной лестнице в веб-студиях как программист и веб-мастер? Я создал для вас бесплатный мини-курс из пяти видеоуроков, которые помогут вам ближе познакомиться с одним из наиболее удивительных и удобных в работе PHP-фреймворков – CakePHP. Менее чем за 3 часа вы уже сможете составить собственное мнение о Кейке, сможете понять, подойдет ли вам лично этот сверхполезный инструмент, или стоит поискать что-либо еще… Уверен, что после изучения этих уроков, вы останетесь фанатом CakePHP на всю оставшуюся жизнь, как это произошло и со мной.

Смотреть видео: 

CakePHP - мощь и гибкость современного PHP-фреймворка. Урок 1. РНР-Фреймворки. Установка Фреймворка СакеРНР. (Андрей Кудлай – Webformyself)

Содержание:

  • УРОК 1. PHP-ФРЕЙМВОРКИ. УСТАНОВКА ФРЕЙМВОРКА CAKEPHP

В этом уроке вы узнаете, что такое фреймворк, и как он поможет вам облегчить разработку проекта. Вы поймете, в чем неоспоримое преимущество CakePHP перед другими фреймворками, почему он так популярен среди айтишников и как быстро его освоить. Вы узнаете, в каких случаях следует отдать предпочтение фреймворку перед движками наподобие WordPress, Joomla или любой другой системой управления сайтом, и как Кейк поможет вам в разработке сложных проектов. Я дам вам простую инструкцию по установке фреймворка - от вас требуется минимум действий, после чего все готово к разработке

  • УРОК 2. ПРОХОДИМ ТЕСТ «HELLO, WORLD!»

В этом уроке вы впервые создадите и протестируете работу Кейка, напишете свою первую программу «Hello, world!». Вы создадите свою первую страницу и выведите на ней строку “Привет, мир!”, что даст вам возможность впервые протестировать фреймворк и увидеть, как он работает. Вы поймете принцип быстрого написания простых программ на CakePHP, что даст вам возможность писать проекты без спешки и в удобном для вас режиме. После того, как вы напишете и протестируете эту простую программу, вы познакомитесь с механизмом работы фреймворка и дальше писать код будет намного легче

  • УРОК 3. ПОЛУЧЕНИЕ ДАННЫХ ИЗ БД

В этом уроке вы впервые соедините фреймворк и базу данных, что даст вам возможность записывать данные и выводить их на страницу. Вы овладеете навыком вывода разных данных из базы, научитесь работать с базами данных, что поможет вам в будущем строить мощные порталы, информационные сайты и проекты повышенной сложности. Вы поймете насколько просто CakePHP работает с базами (если сравнивать с написанием кода с нуля). Вы узнаете все о конвенциях и соглашениях, и как вы сразу после урока сможете использовать их, чтобы понять всю мощь Кейка

  • УРОК 4. АССОЦИАЦИИ И СВЯЗИ МОДЕЛЕЙ

В этом уроке вы познакомитесь с ассоциациями, научитесь с их помощью налаживать связи между таблицами («один-к-одному», «многие-к-одному» и т.д.) и построите свою первую таблицу. Вы овладеете навыком работы с большим количеством связанных таблиц, и это обязательно пригодится вам в сложных проектах, к примеру, когда обрабатываются огромные массивы информации, а над проектом работает несколько кодеров. После этого урока вы поймете, как одной строкой кода можно получать любые дополнительные данные из таблиц

  • УРОК 5. ДОБАВЛЕНИЕ ДАННЫХ В БД

В этом уроке вы завершите базовый курс и разберетесь, как добавлять данные в базу - чтобы создавать полноценные сайты. Вы познакомитесь с хелперами и компонентами: это поможет вам упростить работу с формами и сессиями. Сразу после урока вы поймете, насколько просто добавлять данные в БД, используя CakePHP (если сравнивать с тем, как работают с базами другие фреймворки). Напоследок вы узнаете о механизме валидации, и научитесь проверять данные по заданным правилам, что позволит вам контролировать элементы на сайте и управлять поведением посетителя