Новый бесплатный видео-курс «PHP. Быстрый старт»

Попробуем пойти самым интересным путем и создать блог для себя самостоятельно.
15 сентября 2015182424Наталья Игнатова110511212

Вы хотите иметь собственный блог в своем проекте или научиться писать его, но до сих пор не написали, потому что не знаете с какой стороны подойти к вопросу? Всё просто: включаем мозг, комп,  наш новый бесплатный курс «PHP. Быстрый старт» и поехали!

Помимо всего вышесказанного, нам понадобится:
1.    Apache
2.    PHP
3.    БД MySQL
4.    Notepad++, Brackets и т.п.

Работать будем на локальном веб-сервере. Чтобы не городить огород из  Apache. PHP, MySQL, будем пользоваться проверенными рецептами.
Для этого курса используем ХAMPP. Возможно, он слишком универсален, но ведь мы не будем останавливаться в развитии? Поэтому к хорошим инструментам нужно привыкать сразу.

При слове «блог» первое, что приходит на ум - живой журнал или Wordpress - самые распространенные платформы для блогосферы. Мы же  попробуем пойти самым интересным путем и создать блог для себя самостоятельно. Такая прокачка скилов заодно позволит научиться легче разбираться в готовых решениях, но всё же уметь писать самостоятельно и разбираться в готовом – совершенно разные уровни мастерства.

Понятия и термины

ХAMPP  (аббревиатура от X - все операционные системы, Apache, MySQL, PHP, Perl) – это сборка веб-сервера, которая избавит вас от нелегкой установки Apache и танцев с бубнами при прикручивании к нему MySQL и PHP (там есть кое-что еще, но нам понадобится только это). Пакет кроссплатформенный и понятный в настройке, любим разработчиками, потому как реализовывает полноценный веб-сервер.

Apache – это HTTP веб-сервер, являющийся на данный момент самый популярным в интернете, входящий в состав множества современных программных продуктов. (Кстати, его ядро написано на С).

MySQL – реляционная система управления базами данных.  Подходит для малых и средних приложений. Входит во множество серверов и портативных сборок серверов.

PHP (Personal Home Page Tools) – что  это такое – прекрасно видно из названия. Это язык программирования общего назначения, сконструирован специально для Web-разработки, а его код прекрасно встраивается в HTML.

Также нам понадобится знать, что такое CSS. CSS (Cascading Style Sheets) — каскадные таблицы стилей. Описывают внешний вид частей и элементов веб-страницы.Что такое текстовые редакторы, надеюсь, объяснять не стоит :-)
 

О курсе


 «Хороший курс, - говорит один из выпускников курса Дмитрий Матлахов,- но для него желательно иметь хотя бы небольшую IT-подготовку, т.к. в курсе охвачено много разных областей.»  
Абсолютно согласна. Поэтому совсем новичкам предлагаем все же начать с основ.

«…Но, для тех, кто знакомится с HTML, CSS, PHP впервые, будет трудно…» - пишет о курсе Николай Дубков.
С ним согласен и выпускник Pavel Iosifov: «…Прыгнули сразу в воду. Если в программировании или Вебе совсем нет навыков, то будет трудновато…»

Господа, а кто сказал, что будет легко? Быстрый старт на то и быстрый, чтобы схватывать налету.

Прежде чем дойти до PHP, вам будет полезно знать, что же такое HTML  и основные теги веб-страницы. Ведь код на PHP куда-то придется вставлять. Поэтому на одном из уроков будет подробно рассмотрено создание веб-страницы (с нуля!), с объяснением всех основных тегов, которые содержит практически каждая веб-страница.

Немного коснемся CSS, потому как внешний вид элементов и классов лучше описать один раз и потом постоянно ссылаться на нужное место в файле стилей, нежели каждый раз повторять одно и то же описание к каждому элементу. За описание стилей отвечает отдельный файл с расширением .css, в котором описан внешний вид постоянно используемых основных элементов и частей страниц. Таким образом, весь проект, обращаясь к одному и тоже файлу со стилями, имеет одинаковый дизайн. Также, вы узнаете, что такое bootstrap и как его подключать к проекту.

После этого мы наконец-то перейдем к самому PHP, где вы также узнаете, чем PHP отличается от HTML, познакомитесь с некоторыми функциями PHP, переменными и параметрами, массивами и циклами.  В результате вы напишете свой первый скрипт на PHP.

Дальнейшие уроки будут как в сказке: чем дальше, тем страшней. О чем не преминул заметить еще один выпускник Константин Епишев : «Php ранее очень сильно пугал меня синтаксисом и вообще в целом, на столько, что php стало нарицательным языку, который я не смогу осилить. Все зашло на столько далеко, что java стала понятна! Негоже ведь... Нашел курс, собрался с силами и: 1) преодолел страх перед php; 2) действительно разобрался в синтаксисе и некоторых функциях; 3) сделал несколько выводов в сторону java ;) 4) вдохновился на дальнейшее углубление в php. Большое спасибо автору курса за наглядность примеров и простоту предоставляемой информации, все действительно очень здорово!»

Да, Вам придется очень быстро вникать в кучу материала, но, после того, как пройдете тему «Проектирование», вы научитесь создавать не только блог, а, я бы сказала, кусок CMS, и у вас будет набор front-end функций для редактирования своего блога «с лица». 

А вот мнение выпускника Виталия Изотова, с которым лично я согласна полностью относительно данного курса. «… Люди, которые хоть немного изучали программирование в школе или тем более в университете с лёгкостью поймут материал. Само собой особых знаний такой курс не принесёт, но после него можно спокойно открыть самоучители по HTML, PHP и CSS и начать изучать, ведь в курсе показали, где скачать, как установить, как настроить и как приступить к работе со всеми необходимыми для самостоятельной работы программами…»

В процессе курса обязательно пройдемся по шаблонизации. Шаблон сайта – это внешний вид вашего веб-ресурса и его страниц. Каким образом, с помощью чего и куда выводить конкретные элементы, вы сделаете на PHP. Также вы коснетесь работы с MySql, научитесь создавать в phpMyAdmin базу данных и таблицы; узнаете, как с помощью PHP можно взаимодействовать с БД и извлекать оттуда необходимую информацию, а также создадите админ-панель и функционал, в котором будет создание, редактирование и удаление статей в блоге.

После чего узнаете, как всё это созданное счастье заливать на удаленный сервер и сконфигурировать. И вот, вы уже можете пользоваться собственноручно написанным блогом! Как уж именно - решать Вам.

А тем, кто хочет после обучения начать разрабатывать на PHP, рекомендуем профессию «Программист PHP».

обучениебесплатный курсphp
Нашли ошибку в тексте? Напишите нам.