Для тех, кто хочет зарабатывать деньги, создавая сайты...

«Как Научиться Делать
Сайты, За Которые
Вам Будут Платить?»



Если видео притормаживает, нажмите паузу, чтобы дать ему загрузиться.

(Почему до 75% начинающих
веб-разработчиков не зарабатывают деньги?)

Неутешительная статистика говорит о том, что до 75% начинающих веб-разработчиков не зарабатывают деньги.

А знаете ли вы, в чем заключается главная причина неудач?

Нет, не в отсутствии информации по теме веб-разработки - ее сейчас просто море.

И даже не в мотивации, т.к. есть множество людей с горящими глазами, которые хотят освоить искусство веб-разработки.

В действительности главная причина банальна и хорошо известна - это неэффективная система обучения.

Это звучит ужасно, но почти три четверти людей терпят поражение из-за явных недостатков системы обучения и обучающих материалов.

И если вы читаете эти строки, то вы, вероятно, сможете узнать себя в одной из этих 5 ситуаций:

«Вы новичок, изучивший
основы HTML и CSS»

Вы дошли до базового уровня, но не знаете, куда двигаться дальше, чтобы научиться разрабатывать реальные сайты, за которые можно и нужно брать деньги.

Я помню это ужасное состояние: ты вроде бы и знаешь, что что-то уже знаешь, но вот сделать с этим ну ничего не получается. Сидишь, изучаешь кучу материалов, смотришь видеоуроки, вычитываешь форумы «от корки до корки» и т.д.

Но в итоге практически не сдвигаешься с «мертвой точки».

С одной стороны, вы прекрасно понимаете, что уже обучились и тому, и сему, и пятому, и десятому, а результата все нет.

И это понятно – вам просто не хватает опыта, чтобы собрать все это воедино, ведь ничего подобного вы раньше попросту не делали!

Это, пожалуй, одна из наиболее неприятных трудностей, с которой сталкивается очень много новичков. Куча фрагментарных знаний: кусочек отсюда, кусочек оттуда, а в итоге – никакого готового результата на выходе…

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

Хочется забросить все это куда подальше, но потом вы снова собираетесь с силами, и опять пытаетесь взять штурмом то, с чем никак не можете разобраться. И с каждой неудачной попыткой силы и вера в хороший исход вас покидают…

А бороться с таким состоянием ох как сложно да и, порой, не хочется, верно?

«У Вас попросту
нет времени, чтобы разбираться
со всеми премудростями создания сайтов»

Вам некогда перелопачивать горы материалов в сети и неделями и месяцами выспрашивать ответы на форумах веб-разработчиков. Результат Вам нужен как можно скорее.

А кому сейчас нужен результат через год-два? Время летит быстро, и его часто не хватает даже на самое главное – на то, чтобы жить полноценной жизнью, чтобы проводить его с родными и близкими вам людьми, с друзьями.

Я уже не говорю о том, что хобби и любое саморазвитие, не связанное с работой, стали для большинства людей непозволительной роскошью. Ведь нужно успеть и здесь, и там, и еще в 38 местах – когда уж тут подумать о себе, своем развитии и своих истинных желаниях…

Понимая все это, вы не готовы идти кривыми тропинками, расходуя на это месяцы, если не годы упорного труда, а хотите получить в свое распоряжение каток, на котором из пункта А в пункт Б вы доберетесь по прямой, и во много раз быстрее.

«Вы уже умеете создавать
простые сайты «на коленке»

Несложные сайты вы создаете достаточно просто, однако понимаете, что этого недостаточно для того, чтобы зарабатывать хорошие деньги.

Эта ситуация также довольно типичная. Вы прошли N курсов по веб-разработке, потратили на это много времени и нервов, набили некоторое количество шишек и создали-таки несколько простых сайтов.

Может быть, вы сделали их для себя. Может быть, для друзей или знакомых. Это не важно. Суть в том, что вы пока не вышли на рынок, не начали предлагать свои услуги, т.к. не уверены в своих силах, либо действительно не обладаете достаточными для этого навыками.

При этом родные, друзья и знакомые могут говорить вам, что им все нравится, что сайты, которые вы создали, работают как нужно, и вам нужно попробовать предлагать свои услуги уже на платной основе.

И тут вы вроде бы согласны с ними, но в глубине души понимаете, что чего-то не хватает: то ли знаний и умений, то ли некой отлаженной схемы, то ли общей картины всего процесса, и это тормозит вас, мешает двигаться дальше.

«Вы погрязли
в технической рутине»

У вас не получается разрабатывать новые проекты достаточно быстро, и вы ищете решение, которое поможет вам повысить продуктивность.

Не такая частая ситуация, как первые три, но от этого не менее неприятная.

Пусть вы уже умеете создавать сайты, но вы пока не выработали систему, которая позволит вам дышать свободнее.

Получая заказы на разработку, вы раз за разом сталкиваетесь с различными мелкими и не очень трудностями. Т.е. с одной стороны, совсем новичком вас не назвать, но и до профи еще очень далеко.

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

И каждый раз вы вынуждены снова и снова искать по крупицам информацию о том, как реализовать то, что вам нужно. А это время, время, время…

И пусть вы со всем справляетесь, но сроки страдают, вы зашиваетесь и сильно устаете.

Это явно не то, о чем вы мечтали, и вы понимаете, что нужно что-то, что облегчит вам жизнь: нужно больше заготовок, готовых решений, работающих схем, которые высвободят ваше время и позволят работать более продуктивно.

«Вы хотите отойти в сторону
от CMS-систем»

Вам надоели набившие оскомину CMS-системы, и вы хотите разработать свою собственную CMS, на которой будете реализовывать свои собственные проекты, либо продавать свои услуги.

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

Вы можете сделать это для создания собственных проектов, либо для того, чтобы предлагать свои услуги по разработке сайтов на основе вашей CMS.

Так или иначе – создание своей CMS-системы – это большой шаг вперед, значительно повышающий ваш профессиональный уровень, и вы это отлично понимаете.

Вы знаете, что никто не будет платить вам хорошие деньги за сайт на WordPress с несколькими плагинами – сейчас нужна более тонкая работа и глубокие знания.

Вы уже подходите к пониманию того, что создать классную CMS-систему гораздо проще не с нуля, а используя удобный инструмент, берущий на себя огромный объем рутинной работы. И таким инструментом является PHP-фреймворк.

«В какой бы ситуации вы ни находились,
вы понимаете, что нужно что-то менять...»

Я не могу охватить все возможные случаи, однако, с вероятностью более 90%, вы находитесь хотя бы в одной из описанных ситуаций.

И не так важно, в какой именно. Важно то, что она мешает вам развиваться и двигаться дальше, получать деньги за создаваемые сайты.


"До сих пор не могу отойти от эйфории!!! НА часах почти 3 ночи, а мне не заснуть) Мой первый сайт!"

На неделе получу за него деньги, которые как минимум кроют затраты на ваш курс больше чем в два раза(скидывались мы с другом, вкладывали деньги в наше будущее так сказать) =)) Не смотря на то что сайт на вордпресс, началось все так или иначе с вас и с ваших уроков. А началось все меньше двух месяцев назад!)).

Остались какие-то мелкие добавления типа доп. плагинов, безопасности и т.д. Это я уже доделаю завтра. Внешне почти ничем не отличается от оригинала, а если и отличается то в лучшую сторону имхо.)

Особо разгаляться я не стал, некоторые страницы типа цены, контакты и ассортимент продукции, хоть мне и не нравятся, я не менял их вообще в плане оформления, ибо уж слишком много времени я и так на него потратил (около недели).

Если бы мне дали то же самое задание сейчас сделал бы за пару дней) Сейчас со смехом вспоминаю те глупые запары, с которыми боролся по 5-6 а то и больше часов) Очень помогли ваши советы и форум сайта htmlbook - там нашлись отзывчивые ребята, которым я в при много благодарен.

Самое вкусное это конечно же вордпрессовская админка, которую к сожалению не видно вам будет. Потрогав вордпресс в живую я так и не смог для себя определить, что же лучше, делать с нуля сайт или же пользоваться вордпрессом.

С одной стороны вордпресовский сайт он практически изначально готов и манит тем, что не надо писать множество строчек кода. Все и так уже готово - меняй только дизайн да плагины ставь, все автоматически подключается и работает.

Минус его в том, что он настолько монструозный, что первый день-два я просто разбирался, что где и от чего и почему. В основном css файле овер 3000 строк, что говорить об остальном! Да и не все плагины работают как мне нужно.

Иногда нужно поменять какую-то мелкую деталь, но она таак глубоко закопана, что до неё просто не добраться. А иногда что-то встает не так и нужно эти косяки обходить другими хитрыми путями. И из-за этого все как-то не то.

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

В Codeigniter все работает на Php, который нужно писать в ручную. А Php - мое слабое место. С html и css - все как-то удивительно просто и понятно. Даже в скриптах при желании можно разобраться. Но php для меня темный лес!)

И тут я подкрадываюсь к главному. Будет ли курс по PHP? Я имею ввиду такой же полноценный и серьезный как сайт на codeigniter и такой же подробный и понятный как сайт-визитка за 15 уроков?

Ваше изложение мне показалось чрезвычайно простым и доступным, а так же сжатым, т.е. вы даете все самое необходимое без лишней воды. Посему очень хотелось бы!

Я уже скачал целую кучу материалов более 30 гигабайт, наверное. Взял так же на вооружение курсы Евгения Попова. А так же впереди ещё не пройденный курс PHP: введение (+ ещё к этому всему прибавить недо пройденный codeigniter + не пройденные java и jquery) Эх когда я все это только разгребу...

В любом случае скучать мне уж точно не придется.) Так или иначе жду ваших дальнейших курсов и уроков!

Денис Малышок
http://www.sh-kovrov.ru/


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

Понимая это, и чувствуя потребность людей в быстрых рузультатах, в 2010 году я выпустил свой первый видеокурс по работе с фреймворком CodeIgniter – «PHP и CodeIgniter с нуля: создание динамических web-сайтов». Он до сих пор неплохо продается, несмотря на то, что с тех пор прошло уже много времени.

Однако этот курс морально устаревает, поэтому ему на смену приходит новый, который описывает работу с самой свежей на данный момент версией CodeIgniter.

Кроме того, я изменил методику подачи материала и «выбросил» из курса все ненужное, оставив только то, что позволяет Вам получить результат в максимально сжатые сроки.

Нажмите сюда, чтобы оформить заказ

Поэтому сейчас я представляю Вам свой новый видеокурс: "Воспламенитель Кода: Сайт-Визитка на CodeIgniter".

Чтобы вы получили общее представление о содержании видеокурса, я предлагаю вам прямо сейчас посмотреть небольшое видео и пройтись вместе со мной по меню нового видеокурса, чтобы своими глазами увидеть, что находится внутри.

«Почему CodeIgniter?»

У вас может возникнуть вполне логичный вопрос: "Почему, собственно, CodeIgniter?" Давайте посмотрим вместе.

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


"Я работал системным администратором в различных компаниях больше 15 лет."

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

Беглое знакомство с темой повергло меня в некоторый трепет. Мне стало ясно - для того, чтобы создать современный, красивый и динамичный сайт на чистом PHP с нуля, потребуется написать очень много библиотечных функций для обслуживания мелких, рутинных операций.

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

Без хотя бы начальных знаний об архитектуре Интернет-приложений, о том, из каких компонентов они состоят и как друг с другом взаимодействуют, было непонятно даже, с какой стороны подступаться к этой теме!

Я уже был готов надолго засесть за книги, понимая, как много всего придётся прочитать, чтобы хоть чему-то научиться, когда наткнулся на сайт Дмитрия Науменко с его курсом по фреймворку CodeIgniter.

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

Оказалось как раз наоборот. Фреймворк как раз и создан для того, чтобы облегчить программисту работу. Все необходимые библиотечные функции уже написаны разработчиками фреймворка, и нужно только научиться ими пользоваться.

Строго говоря, для работы с фреймворком не нужно даже изучать язык PHP (хотя и желательно), достаточно знания его основного синтаксиса.

Как раз это я и нашёл в новом курсе Дмитрия. Без лишней воды, с минимумом необходимой теории, шаг за шагом строится вполне функциональный сайт-визитка.

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

Однако курс Дмитрия просто находка для тех, кто хочет всего лишь самостоятельно сделать себе простенький сайт и пользоваться им. От вас не потребуется погружаться в пучины программистской науки!

Просто шаг за шагом следуйте за уроками видеокурса, и вы получите работающий сайт, без всяких специальных знаний.

Спасибо Дмитрию за проделанную большую работу и побольше продаж этому отличному курсу!

Влад Нордвинг


В среде веб-мастеров знают, что использование PHP-фреймворка снижает скорость работы сайта.

Это доказывалось многочисленными тестами и измерениями, и этим "грешат" все без исключения фреймворки. Вопрос лишь в том, какой из них меньше всего влияет на скорость работы сайта.

«Что скажет нам Расмус Лердорф -
сам создатель PHP?»

Выступая на одной из конференций, при обсуждении вопроса быстродействия PHP-фреймворков, Расмус Лердорф сказал следующее:

Расмус Лердорф - создатель PHP

«Если вам все же нужно использовать фреймворк, то мне больше всего нравится CodeIgniter, так как он меньше всего похож на фреймворк

Это сказал человек, который знает о PHP всё, и к его словам стоит прислушаться. Кто, если не он, имеет полное право рекомендовать использовать тот или иной PHP-фреймворк?


"Здравствуйте, Дмитрий! Курс "Сайт-Визитка на CodeIgniter" очень понравился."

Я в программировании на PHP не новичек - раньше делал сайты на связке: PHP + MySQL + шаблонизатор Smarty, но заняться каким-нибудь фрейворком на PHP давно собирался. И этот курс явился таким "Волшебным пенделем" :)

Этот курс изучал в полевых условиях - переносил старый сайт заказчика на движок сделаный на CodeIgniter. Вот, что получилось: http://vefarom-stroy.ru

Но есть и несколько "камешков в огород".

1. В курсе совсем не освещены вопросы пагинации страниц - это довольно распростаненная задача.

2. На мой взгляд, слишком много времени уделено созданию контактной формы - контактная форма вещь, конечно полезная, но делать 7 уроков - ИМХО многовато.

3. Неплохо бы было рассказать как подключить файловый менеджер к редактору CKEditor, т.к. это очень важный момент для админки сайта.

Но закончить хочу на позитивной ноте. Курс "Сайт-Визитка на CodeIgniter" - очень полезный для тех, кто действительно хочет делать качественные сайты, а не клонировать их на всяких WordPress и т.д. и т.п.

С уважением, Чернухин Евгений
http://www.pocherk.ru


Если смотреть шире, то можно сказать, что CodeIgniter - очень легкий PHP-фреймворк и обладает более высокой скоростью работы в противовес другим фреймворкам - более нагруженным и тяжеловесным.

Именно эта мысль заложена в высказывании Расмуса Лердорфа, когда он говорит, что CodeIgniter «меньше всего похож на фреймворк».

«А каково мнение
одного из лучших экспертов
по CodeIgniter - создателя MaxSite CMS?»

MaxSite CMS

Max - человек, который разработал быструю, удобную и надежную CMS-систему, поставив себе задачу сделать «как в WordPress, только лучше». И он смог этого добиться.

Взгляните на отзывы, которые пишут о ней люди и все станет ясно:

MaxSite CMS

Огромное количество подобных коротких отзывов дополняется и более объемными описаниями от тех, кто не поленился их написать:

MaxSite CMS

И подобных благодарностей на сайте проекта на много-много страниц, а значит людям пришлась по вкусу разработанная Максимом CMS.

Мне удалось пообщаться с Max (Максимом) и взять у него небольшое интервью, в котором он излагает свое мнение о фреймворке CodeIgniter, на котором и написана его CMS-система.

Я не буду приводить Вам больших выдержек, но хочу, чтобы вы причитали самое главное:

Дмитрий Науменко: - Почему ты взял за основу CMS-системы фреймворк CodeIgniter?

Max (Максим): - Прежде всего, его скорость работы. После - универсальная архитектура, не загоняющая разработчика в кокон своих "стандартов". CodeIgniter - очень гибкий фреймворк, берущий на себя гигантское количество рутины.

Максим и многочисленные веб-разработчики, работая в команде, продолжают трудиться над этой системой, улучшая и развивая ее.

«CodeIgniter - ваше мощное оружие!»

По своему опыту работы с CodeIgniter могу сказать, что это мощный и в то же время гибкий и легковесный инструмент для разработки PHP-приложений, а легкость его освоения позволит даже новичкам начать сразу использовать его преимущества.


"Сразу хочу сказать, что никакого технического описания я тут не напишу."

Этот отзыв исключительно о моем мнении о курсе и процессе создания сайта с помощью CodeIgniter.

В первый раз столкнулся с CodeIgniter, когда просмотрел курс "PHP и CodeIgniter с Нуля." от Дмитрия Науменко. На тот момент (да и сейчас) не могу назвать себя профессионалом в области web-разработки, но некоторую подготовку прошел.

Вообще CodeIgniter, если заглянуть на их сайт, создан для облегчения работы при создании сайта. Но после первых уроков моя голова готова была отделиться от тела от того потока информации, который я получал изучая этот курс !!! По началу я решил отказаться от этого метода, но как говорил мой тренер "если хочешь научиться драться - дерись с тем, кто на много сильнее тебя !!! ". Это я к тому, что если не развиваться, то мозги перестанут работать :)

Признаюсь, что курс полностью просмотрел раза 3 и только после этого приступил к созданию своего сайта www.vorobey-ss.ru. Я не люблю копировать все, что вижу и где-то проводил ряд экспериментов. Короче сайт был готов, чему я был очень рад. Кстати на нем вы интересного скорее не найдете - это просто тестовый сайт.

Самое главное - это понимать цепь событий, которые происходят при написании кода. Схема работы приложения ни так проста !!! Кстати курс автор читает так, что если не понятно, то пересмотрев и подумав все станет на свои места. Поэтому не переживайте если не поняли с первого раза :). Мое заключение : если у вас получается круто создавать сайты, то попробуйте с CodeIgniter и вам понравится еще больше !!!

Мой первый сайт под заказ www.wedding-drive.com, но он также на стадии доработки.

P.S. приятного изучения !!!

Вадим Головчиц
www.vorobey-ss.ru, www.wedding-drive.com


CodeIgniter это:

Концепция MVC, позволяющая отделить дизайн от логики приложения;
Высокая структурированность веб-приложения, существенно облегчающая любые доработки;
Группировка часто используемых функций в отдельные классы и вспомогательные файлы - хэлперы;
Принцип "инкапсуляции" в действии - вы просто используете то, что работает, не вдаваясь в детали того, как именно оно работает;
Создание проектов любой сложности. При этом код остается легко читаемым, и его удобно дорабатывать в будущем (а что еще нужно для комфортной и результативной работы?);
Удовольствие от работы и отсутствие "каши" в голове;
И многие другие приятные мелочи, о которых вы узнаете уже в процессе практики...

«Система для разработки отличных сайтов
теперь в ваших руках

Давайте теперь посмотрим на более подробный план и рассмотрим, из каких видеоуроков состоит курс.


Урок 1. Введение

Длительность: 6 мин. 54 сек.

Первый видеоурок является вводным. В нем я расскажу Вам:

Общую информация о курсе;
Какие программы нам понадобятся для работы;
На что обратить внимание при использовании любого редактора кода.

«Разбираемся с HTML-разметкой,
CSS и JavaScript»

Урок 2. Создаем новый хост и проект для сайта

Длительность: 13 мин. 42 сек.

Создание хоста в денвере (какой момент необходимо при этом учесть);
Где можно брать готовые бесплатные шаблоны для сайтов;
Переносим файлы шаблона на наш новый хост;
Создаем проект в phpDesigner для удобства работы;
На что обратить внимание при работе с кодировками;
Как изменить кодировку веб-сервера при работе с денвером.

Урок 3. Правим шаблон сайта: JavaScript и стили CSS

Длительность: 11 мин. 52 сек.

Занимаемся JavaScript-файлами, подключенными к шаблону;
Правим стили шаблона;
Где взять специальный плагин для FireFox для более комфортной разработки.

Урок 4. Работаем с текстом, картинками и типом HTML-документа

Длительность: 9 мин. 50 сек.

Занимаемся текстовым наполнением шаблона;
Меняем картинки в слайдере;
Меняем тип HTML-документа;
Проверяем шаблон на соответствие стандарту HTML5.

Урок 5. Правим шаблон сайта: доработка стилей и мелкие правки

Длительность: 8 мин. 41 сек.

Дорабатываем файлы стилей;
Модифицируем футер;
Подчищаем шаблон от лишнего кода.


"Будучи всю свою жизнь гуманитарием, весьма далеким от дисциплин «точных» и тем более программирования, я всегда полагал, что никогда не буду нуждаться даже в знакомстве с азами веб-технологий."

Случилось, однако, так, что в один прекрасный момент я эту нужду испытал: на новой работе, наряду с исполнением привычных для меня обязанностей, я был должен заниматься наполнением, а потом и администрированием сайта.

Думаю, мое тогдашнее состояние понять несложно: слова «Perl», «PHP» и даже «HTML» (не говоря уже о страшном словосочетании «CGI-программирование») значили для меня не более, чем речь на суахили или на китайском. Я с ужасом смотрел на пухлые тома руководств, к которым меня отослали специалисты, но делать было нечего: новая работа мне нравилась, и я решил рискнуть.

Чтение многочисленных книг оказалось небесполезным: что-то из того, что мне было действительно нужно, я узнал, убив при этом кучу времени и сил (и денег…) на освоение совершенно ненужной мне информации.

Скажу честно, когда я наткнулся на сайт Дмитрия Науменко http://www.codeharmony.ru, мне стало немного обидно: почему я раньше не знал о существовании этого веб-ресурса? Многое из того, что я самостоятельно «осваивал» (так до конца и не поняв), здесь изложено настолько ясно и доступно, что я невольно пожалел о своих силах, потраченных впустую на чтение пухлых руководств и учебников.

Когда же я ознакомился с блестящим видео-курсом «Создание сайта-визитки», то стал настоящим поклонником Дмитрия Науменко: предельная ясность изложения и точность формулировок, отличающие все тексты этого автора, были дополнены наглядностью. Всё объяснено и показано с такой степенью подробности, что НЕ понять излагаемый Дмитрием материал, действительно, трудно :)

Вне зависимости от того, хотите ли вы самостоятельно сделать свой сайт или же не собираетесь заниматься этим в ближайшее время, созданный Дмитрием курс СУЩЕСТВЕННО расширит ваши познания в области веб-технологий. А без этих знаний (и мой пример является тому подтверждением) в наше время жить сложно.

Спасибо Вам, Дмитрий.

А.В. Кудрявцев, доцент кафедры музыкально-прикладных технологий Казанской государственной консерватории.


«Переносим сайт на CodeIgniter
и разбираем основные понятия ООП -
объектно-ориентированного программирования»

Урок 6. Перенос сайта на CodeIgniter

Длительность: 14 мин. 58 сек.

Выводим приветственную страницу фреймворка CodeIgniter;
Добиваемся вывода шаблона, с которым мы работали ранее, средствами фреймворка;
Прописываем абсолютные пути для всех подключаемых к шаблону ресурсов (стили, скрипты и картинки);
Прописываем абсолютные пути до необходимой графики в файле стилей и в файле настроек слайдера.

Урок 7. Работа с URL-адресами в CodeIgniter

Длительность: 14 мин. 34 сек.

Общий принцип обработки url-адресов;
Рассматриваем файл routes.php, отвечающий за настройку url-адресов в CodeIgniter;
Общий принцип формирования url-адресов в CodeIgniter и понятие сегмента;
Общее понятие объектно-ориентированного подхода применительно к процессу формирования url-адресов;
Понятия класса и объекта;
Понятия свойства и метода класса.

«Концепция MVC
(Модель-Вид-Контроллер)
и создание первого Контроллера»

Урок 8. MVC и понятие класса

Длительность: 14 мин. 4 сек.

Понятие контроллера;
Модель MVC (Модель-Вид-Контроллер) и ее смысл в веб-разработке;
Разбор компонентов модели MVC и их взаимодействия в веб-приложении;
Изучаем структуру класса на примере одного из классов CodeIgniter;
Понятие расширения класса;
Рассматриваем пример создания метода внутри класса и передачу ему параметра;
Понятие конструкции $this;
Где хранятся Модели, Виды и Контроллеры.

Урок 9. Создаем первый Контроллер

Длительность: 12 мин. 56 сек.

Создаем первый контроллер - Pages;
Изменяем контроллер по умолчанию при обращении к сайту;
Разбиваем шаблон на отдельные логические блоки (Виды);
Последовательно загружаем Виды, собирая страницу целиком.

«Осваиваем работу с базой данных
и phpMyAdmin»

Урок 10. Начинаем работать с базой данных

Длительность: 14 мин. 59 сек.

Что такое phpMyAdmin и для чего нужен данный инструмент;
Что нужно для работы с базой данных;
Создаем первую базу данных;
На что нужно обратить внимание при создании базы данных;
Рассматриваем пример готовой базы данных на примере одного из моих проектов;
Осваиваемся в интерфейсе phpMyAdmin;
Создаем первую таблицу в новой базе данных;
Как создавать поля в таблице базы данных.

Урок 11. Продолжаем работу с базой данных

Длительность: 14 мин. 44 сек.

Создаем пользователя для базы данных;
Какие моменты нужно учесть при создании пользователя;
Окончательно дорабатываем шаблон сайта.

Урок 12. Наполняем базу и "подключаем" ее в настройках CodeIgniter

Длительность: 6 мин. 14 сек.

Наполняем базу данных контентом для главной страницы сайта;
Производим необходимые настройки в конфигурационном файле database.php для работы с базой данных.


"Добрый день Дмитрий. Курс отличный, только самое необходимое, все понятно."

И реально полезно, я сделал по аналогии сайт. Форма обратной связи сделана по сути автономно (не как на cisite) и это здорово.

Порадовала возможность изменять и добавлять пункты меню (конечно пришлось повозиться (в соответствии с моим шаблоном)).

Есть необходимые контроллеры и модели.

В качестве продолжения я бы добавил возможность добавлять и удалять новости, причем из админки (что бы каждая новость открывалась как отдельная страница), т.е. "Страницы", "Новости".

Стоимость курса более чем адекватная. Приобретением очень доволен. Жду от Вас новых продуктов.

Яков Губанов
http://bymysite.ru/


«Выводим информацию
из базы данных на страницу»

Урок 13. Интегрируем знания для вывода информации из базы данных

Длительность: 19 мин. 58 сек.

Создаем Модель для работы с базой данных;
Пишем функцию, которая будет получать информацию из базы по главной странице;
Как задать условие при выборке информации из базы данных;
Как произвести запрос к базе;
Как обработать полученную из базы информацию;
Как вернуть результат работы функции, и что это означает;
Понятие загрузки ресурса в CodeIgniter;
Передаем полученную из базы информацию в файл Вида для вывода ее на экран;
В каком виде передается информация из Контроллера в Вид;
Модифицируем файл Вида главной страницы для вывода необходимого контента;
Добиваемся автоматической установки соединения с базой данных с помощью файла autoload.php;
Как произвести распечатку массива в отладочных целях.

Урок 14. Совершенствуем функцию, получающую информацию из базы

Длительность: 16 мин. 37 сек.

Используем сокращенную форму записи вывода переменных и проставляем соответствующую настройку в файле config.php;
Экспериментируем с передачей данных в файл Вида;
Создаем в базе данных новую страницу "О нас";
Пишем новую универсальную функцию, отвечающую за отображение любой страницы сайта;
Создаем универсальную функцию, получающую из базы данных информацию по любой странице;
Перенастраиваем Контроллер по умолчанию в файле routes.php.

«Улучшаем URL-адреса
сайта»

Урок 15. Улучшаем URL-адреса нашего сайта

Длительность: 9 мин. 26 сек.

Прописываем необходимую настройку в config.php;
Используем специальный файл .htaccess для скрытия файла index.php из url-адреса;
Убираем из адреса универсальную функцию, обрабатывающую все страницы, с помощью файла routes.php.

Урок 16. Применяем несколько полезных функций и настроек в CodeIgniter

Длительность: 11 мин. 59 сек.

Модифицируем функцию отображения страниц;
Используем специальный хэлпер url для более удобной работы с url-адресами;
Учимся проверять на пустоту массив или переменную;
Знакомимся с функцией redirect, предназначенной для перенаправления пользователя на указанный адрес;
Знакомимся с настройкой base_url, позволяющей задать "базовый" адрес сайта;
Переделываем меню сайта с использованием функции base_url;
Заполняем базу данных информацией по оставшимся страницам сайта.

«Работаем над формой
обратной связи»

Урок 17. Заканчиваем с выводом из базы и начинаем создавать контактную форму

Длительность: 14 мин. 28 сек.

Выводим из базы данных на страницы содержимое всех остальных полей, помимо поля с контентом;
Дорабатываем пути до стилей и модифицируем футер;
Начинаем реализовывать контактную форму на странице "О нас";
Создаем Вид для страницы контактов.

Урок 18. Работаем над внешними аспектами формы обратной связи

Длительность: 14 мин. 40 сек.

Создаем стили для контактной формы;
Разбираемся с графикой для оформления контактной формы;
Создаем JavaScript-файл, который будет управлять визуальными эффектами для полей формы;
Подключаем к сайту наш новый JavaScript-файл;
Модифицируем универсальную функцию отображения страниц для работы со страницей контактов;
Изучаем полезную конструкцию switch-case.

Урок 19. Добиваемся отправки почты безо всяких дополнительных функций

Длительность: 15 мин. 3 сек.

Добиваемся отправки почты из формы обратной связи;
Как проверить на существование некую переменную;
Как задать настройки при отправке письма;
Какой класс в CodeIgniter предназначен для работы с массивом POST;
Тестируем отправку почты средствами Денвера.


"Добрый день, как обещала вот ссылка на мой сайт"

Добрый день, как обещала вот ссылка на мой сайт www.oybay.kz - правда в данный момент мы еще развиваемся.

Суть проекта, для тех кто продолжает учить казахский язык.

Сайт предлагает:

1. возможность скачивания аудио и pdf файлов

2. возможность прослушать статью одновременно читая ее (озвучивание идет в среднем режиме)

3. на днях выведу мини-словарь для каждого текста

4. + при выделении любого слова в тексте и нажатии на появившийся вопросик вы переходите в словарь. Словарь не мой, и в данный момент ведутся переговоры, так как есть небольшие проблемы с данной функциональностью.

5. + добавятся еще 2 модуля.

Сайт запущен на CodeIgniter, благодаря вашему сайту и некоторым урокам взятым на вооружение.

Емельбаева Фатима
http://oybay.kz


«Используем сессии и
AJAX-запросы»

Урок 20. Дорабатываем контактную форму до необходимого состояния. Часть 1

Длительность: 24 мин. 11 сек.

Что нам потребуется для реализации полноценной работы формы обратной связи;
Создаем в базе данных таблицу для хранения сессий (выполняем SQL-запрос через phpMyAdmin);
Выставляем ключ шифрования в файле config.php для корректной работы сессий;
Учимся использовать базу данных для хранения сессий;
Создаем библиотеку, отвечающую за генерацию защитного кода - капчи;
Получение доступа к ресурсам CodeIgniter внутри библиотек, написанных нами;
Генерируем случайное число для использования в капче и записываем его в сессию;
Создаем массив с настройками для создания капчи и генерируем ее.

Урок 21. Дорабатываем контактную форму до необходимого состояния. Часть 2

Длительность: 14 мин. 23 сек.

Загружаем в контроллере необходимую для работы капчи библиотеку;
Передаем в Вид код капчи в составе массива;
Модифицируем Вид для вывода капчи;
Создаем библиотеку с правилами валидации для формы обратной связи;
Изучаем структуру правил для проверки полей формы.

Урок 22. Дорабатываем контактную форму до необходимого состояния. Часть 3

Длительность: 15 мин. 49 сек.

Создаем новый Контроллер для обработки данных, отправленных из формы обратной связи;
Загружаем необходимые для работы библиотеки;
Используем правила валидации для проверки данных из формы;
Проверяем, совпадает ли введенная человеком капча с капчей, хранящейся в сессии;
Переносим логику отправки письма в наш новый Контроллер.

Урок 23. Дорабатываем контактную форму до необходимого состояния. Часть 4

Длительность: 22 мин. 24 сек.

Разбираем анатомию Ajax-запроса;
Как предотвратить отправку содержимого формы при использовании Ajax-запроса на адрес, указанный в атрибуте action;
Сталкиваемся с мелкими ошибками и устраняем их;
Тестируем все варианты ошибок и сообщений при отправке формы;
Дорабатываем стили для информационных сообщений.

«Обновление капчи
без перезагрузки страницы»

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

Длительность: 16 мин. 23 сек.

Модифицируем Вид файла с формой обратной связи;
Пишем новую функцию для обновления кода капчи;
Пишем Ajax-запрос для обновления капчи без перезагрузки страницы;
Вносим небольшие изменения в стили.

Урок 25. Убираем нерациональности в коде

Длительность: 9 мин. 54 сек.

Ставим в автозагрузку часто используемые ресурсы;
Рационализируем загрузку ресурсов, объединяя однородные элементы в массив;
Выносим в файл scripts.js JavaScript-код, управляющий ротатором контента в шапке сайта.


"Здравствуйте, Дмитрий!"

Я пишу вам чтобы сказать, что ваши уроки "Создание сайта - визитки на Codeigniter" очень помогли мне освоить понмание работы денамического сайта, хотя я и сам издалённо догадывался, но не мог понять сути.

Я думаю, что ваш курс по созданию сайта визитки, стал очень востребованным и хотя я php и javascript ни когда не учил, мне это всё равно дало не мало идей по использованию базового сайта в своих целях.

Искренне вам благодарен и думаю установив сайт на хостинг прорекламировать ваши трененги через партнёрку.

С уважением, Сергей Стульнев.


«Панель администратора:
добавление страниц»

Урок 26. Создаем Контроллер управления панелью администратора

Длительность: 16 мин. 12 сек.

Создаем новый контроллер;
Создаем файлы Вида для главной страницы админки;
Правим файлы Вида и подготавливаем необходимые картинки;
Создаем стили для навигационного меню админки.

Урок 27. Занимаемся функцией добавления новых страниц. Часть 1

Длительность: 11 мин. 57 сек.

Пишем новую функцию;
Создаем необходимый файл Вида;
Создаем форму добавления новой страницы;
Используем две функции из хэлпера url для того, чтобы сделать заполнение формы максимально удобным.

Урок 28. Занимаемся функцией добавления новых страниц. Часть 2

Длительность: 11 мин. 57 сек.

Создаем правила валидации для формы добавления новой страницы;
Разбираем общую схему работы функции добавления страницы;
Дорабатываем функцию, руководящую процессом добавления новой страницы.

Урок 29. Занимаемся функцией добавления новых страниц. Часть 3

Длительность: 8 мин. 38 сек.

Пишем в модели функцию, непосредственно добавляющую страницу в базу;
Рассматриваем логику процесса обновления базы данных при создании новой страницы;
Массив какого вида нам нужно предоставить функции создания новой страницы для вставки информации в базу;
Учимся формировать массив с данными для создания новой страницы;
Учимся вставлять информацию в базу данных.

«Автоматический вывод страниц
в навигационном меню»

Урок 30. Автоматический вывод страниц в навигационном меню

Длительность: 15 мин. 25 сек.

Добиваемся отображения новой добавленной страницы в навигационном меню;
Создаем в таблице pages новое поле для хранения названий страниц в навигационном меню;
Пишем функцию для автоматического формирования ссылок в навигации;
Какая функция позволяет осуществить выбор определенных полей в базе данных;
Модифицируем функцию вывода страниц с учетом изменений в выводе меню;
Используем цикл в Виде для меню.

Урок 31. Добавляем опцию изменения порядка следования пунктов меню. Часть 1

Длительность: 14 мин. 27 сек.

Создаем в таблице pages поле для хранения порядкового номера пункта меню;
Модифицируем функцию управления меню для вывода в соответствии с порядковыми номерами;
Пишем новую функцию, отвечающую за редактирование порядка следования пунктов в навигации;
Создаем Вид для страницы редактирования меню;
Добиваемся отображения в админке текущего порядка следования пунктов меню.

Урок 32. Добавляем опцию изменения порядка следования пунктов меню. Часть 2

Длительность: 8 мин. 33 сек.

Формируем в цикле список существующих пунктов меню и поля, в которые мы будем проставлять нужный нам номер для пункта меню;
Модифицируем функцию вывода пунктов меню.

Урок 33. Добавляем опцию изменения порядка следования пунктов меню. Часть 3

Длительность: 17 мин. 23 сек.

Дописываем в контроллере функцию, отвечающую за изменение порядка следования пунктов меню;
Рассматриваем логику работы данной функции;
Экспериментируем, чтобы увидеть работу функции "изнутри".

Урок 34. Добавляем опцию изменения порядка следования пунктов меню. Часть 4

Длительность: 10 мин. 36 сек.

Создаем информационный Вид, сообщающий об успешном изменении меню;
Добавляем информационный Вид при добавлении новой страницы;
Дорабатываем форму добавления новой страницы.
Создаем правила валидации для новых полей при добавлении страницы.

Урок 35. Добиваемся вывода ошибок валидации на русском языке

Длительность: 5 мин. 50 сек.

Находим исходный файл, отвечающий за вывод сообщений на английском языке;
Используем альтернативный файл с русскоязычными сообщениями;
Какую еще настройку нам нужно указать для вывода ошибок на русском языке.


"Видеокурс "Воспламенитель Кода: Сайт-Визитка на CodeIgniter" мне понравился."

Он качественно сделан. Применяются классы и это по-своему удобно. Дизайн сайта легко менять, надо только виды переделать.

Дмитрий вполне понятно объясняет материал.

Понравилась админская зона. Можно в ней менять логин и пароль. Пункты меню можно менять местами. В админке применяется javascript. Я считаю этот момент изюминкой этого курса.

Движок можно легко переделать под свои нужды. Даже защита при авторизации продумана. Много новаторства я увидел.

Дмитрий! Я жду от вас новых курсов по codeigniter)))

Благодаря вашим трудам я стал подрабатывать веб-мастером, хотя по образованию художник.

Егор Астапов
www.risuisam.ru, www.consol-jaluzi.ru, www.zenro.ru


«Подключаем визуальный
редактор контента для
добавления и редактирования страниц»

Урок 36. Подключаем к админке визуальный редактор контента - CKEditor

Длительность: 8 мин. 59 сек.

Модифицируем файл .htaccess;
Подключаем JavaScript-файл, необходимый для работы редактора;
Подключаем визуальный редактор к полю textarea в Виде добавления страницы.

Урок 37. Создаем функцию редактирования страницы. Часть 1

Длительность: 12 мин. 37 сек.

Прописываем правильную ссылку в навигационном меню;
Реализуем функцию вывода списка страниц для редактирования;
Пишем функцию, получающую из базы информацию по всем страницам;
Создаем файл Вида для вывода списка страниц;
Вносим небольшие правки в стили для нормального отображения списка.

Урок 38. Создаем функцию редактирования страницы. Часть 2

Длительность: 9 мин. 43 сек.

Создаем функцию, отвечающую за вывод страницы на редактирование;
Создаем файл Вида для редактирования страницы;
Загружаем библиотеку валидации для корректной работы страницы редактирования.

«Обновление и
удаление страниц»

Урок 39. Занимаемся функцией обновления страницы в базе

Длительность: 15 мин. 18 сек.

Разбираем общую логику работы функции обновления;
Реализуем функцию обновления;
Пишем функцию обновления, производящую взаимодействие с базой.

Урок 40. Реализуем функцию удаления страницы

Длительность: 19 мин. 55 сек.

Прописываем правильную ссылку в навигационном меню;
Разбираем общую логику работы функции удаления;
Пишем функцию, управляющую процессом удаления страницы;
Пишем функцию удаления, производящую взаимодействие с базой;
Создаем файл Вида для удаления страницы.

«Дорабатываем сайт и
приступаем к защите админки»

Урок 41. Производим доработки сайта. Часть 1

Длительность: 20 мин. 22 сек.

Автоматизируем вывод пунктов меню в футере;
Подчищаем футер в админке;
Делаем в админке возможность выбора: выводить добавляемую страницу в меню или нет;
Правим форму добавления страницы;
Пишем JavaScript-функцию для автоматического скрытия ненужных полей;
Создаем в базе данных дополнительное поле, в котором фиксируем выбор опции отображения / не отображения страницы в меню;
Модифицируем библиотеку с правилами валидации;
Модифицируем функцию, забирающую информацию из базы для формирования меню.

Урок 42. Производим доработки сайта. Часть 2

Длительность: 7 мин. 26 сек.

Дорабатываем форму редактирования страницы;
Проставляем / не проставляем динамически атрибут checked на основании данных из базы;

Урок 43. Приступаем к защите администраторской панели

Длительность: 12 мин. 10 сек.

Что нам понадобится для реализации этой функции;
Создаем в базе данных таблицу для хранения авторизационных данных администратора;
Создаем Вид для страницы авторизации;
Создаем правила валидации для полей логина и пароля.


"Здравствуй Дмитрий. До того как я столкнулся с codeigniter я даже не знал ни о чем подобном..."

Посмотрел видео выступления на конференции "Программирование: обучение и карьера": По пятибалльной шкале ++5..

До того как я столкнулся с codeigniter я даже не знал ни о чем подобном. У меня был сайт, созданный на html в таблицах. Уже не помню, что я искал, но попал на ваш сайт.

Увидел подписку на уроки "сайт визитка" (бесплатный урок). Зачем скачивал - не знал еще в тот момент.

Потом сделал сайт по курсу, (конечно, получилось как в поговорке: "первый блин всегда комом") а так как я не привык что то делать по шаблону, вносил свои изменения в чем-то мало значимом.

Сейчас держу два сайта, построенных по курсу "Воспламенитель кода" и думаю, что что-то получилось, хотя совершенными их не назовешь. Так для начинающего, погрешностей думаю достаточно.

Сodeigniter интересен по всем параметрам (многое зависит от того, как это представить). И хорошо то, что я сразу попал на ваш сайт: все что связано с codeigniter я не ищу на других сайтах, а сразу захожу к вам, конечно не всегда что-то нахожу.

Спасибо, что не отказываешься отвечать на не всегда понятные вопросы.

Агеев Андрей Михайлович
http://elektrokr-sk.ru/, http://каскад-цветов.рф/


«Занимаемся
функцией авторизации»

Урок 44. Работаем с функцией авторизации. Часть 1

Длительность: 10 мин. 1 сек.

Пишем функцию, управляющую процессом входа в админку;
Загружаем необходимые для работы библиотеки и разбираем логику работы функции в целом;
Устанавливаем правила валидации;
Создаем вид для страницы входа в админку.

Урок 45. Работаем с функцией авторизации. Часть 2

Длительность: 16 мин. 16 сек.

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

Урок 46. Работаем с функцией авторизации. Часть 3

Длительность: 8 мин. 33 сек.

Пишем функцию генерации специальной защитной строки для дополнительной защиты;
Принцип работы функции md5, генерирующей хэш переданной ей строки;
Создаем функцию, проверяющую, был ли осуществлен вход в админку.

Урок 47. Работаем с функцией авторизации. Часть 4

Длительность: 18 мин. 44 сек.

Пишем функцию, руководящую процессом отмены авторизации (выхода);
Пишем функцию, непосредственно осуществляющую отмену авторизации (выход);
Ставим в автозагрузку библиотеку авторизации;
Защищаем страницы админки с помощью вызова специальной функции;
Проверяем установленную нами защиту;
Устраняем ошибки, допущенные при написании авторизации;
Тестируем процедуры входа и выхода из админки.

«Управляем настройками
из админки»

Урок 48. Управляем настройками из админки. Часть 1

Длительность: 12 мин. 12 сек.

Создаем файл вида для страницы настроек;
Создаем правила валидации для настроек;
Используем важное правило, позволяющее проверить на совпадение значения, введенные пользователем в разные поля формы.

Урок 49. Управляем настройками из админки. Часть 2

Длительность: 23 мин. 8 сек.

Разбираем устройство функции, работающей с настройкам;
Реализуем функцию на практике;
Применяем проход циклом foreach с использованием пар "ключ-значение" для обновления настроек в базе;
Тестируем процедуру изменения настроек.

«Оптимизируем сайт и реализуем
выделение текущего
пункта меню»

Урок 50. Оптимизируем сайт. Часть 1

Длительность: 9 мин. 24 сек.

Выносим в автозагрузку часто используемые библиотеки;
Убираем закрывающие тэги php в конце файлов и удаляем пустые строки;
Вносим мелкие правки в некоторые файлы Видов.

Урок 51. Оптимизируем сайт. Часть 2

Длительность: 8 мин. 58 сек.

Оптимизируем работу с файлами Видов в контроллере Pages;
Создаем отдельную библиотеку для удобства работы с Видами;
Объединяем группы Видов в отдельные функции.

Урок 52. Оптимизируем сайт. Часть 3

Длительность: 25 мин. 13 сек.

Оптимизируем работу с файлами Видов в контроллере Administration;
Создаем универсальную функцию из группы видов для вывода информационных сообщений;
Сокращаем количество строк кода в контроллере на четверть благодаря нашему новому подходу при работе с Видами.

Урок 53. Реализуем выделение текущего пункта меню

Длительность: 12 мин. 37 сек.

Производим сравнение информации, содержащейся в массиве по текущей странице со вторым сегментом текущего URL-адреса из адресной строки;
Производим вывод дополнительного класса на основании результата сравнения;
Проверяем, что происходит, если мы обращаемся к странице, которой нет в меню;
Разбираемся со случаем, когда обращение идет к корню сайта, и в URL-адресе нет второго сегмента;
Вносим мелкие правки в два файла Видов.


"Учитесь! И не останавливайтесь никогда!"

Здравствуйте, меня зовут Константин и я хотел бы в первую очередь поблагодарить Дмитрия Науменко за немалую работу проделанную в создании видеоуроков и видеокурсов.

Программированием занимаюсь уже больше 3х лет, срок не большой конечно, но за эти годы, все-таки какие-то знания накопились. Знание и навыки в работе native Php, это конечно хорошо, но знание фреймворка, это уже другое.

Какой фреймворк для себя выбрать, Codeigniter, Zend, Symfony... это уже дело вкуса. Просмотрев все возможные варианты я выбрал Codeigniter. Не знаю даже почему - возможно очень прост в освоении. В этом мне и помогли уроки Дмитрия, за что ему ещё раз спасибо!

Хочу сказать ещё одно, это касается всех, кто хочет чего-то достичь в области программирования, прислушиваться или нет это уже Ваше решение, мой совет:

- Ищите и изучайте информацию, не с одного ресурса, не на одном языке, изучайте её всегда и в любое время, ходите на частные уроки и различные курсы, покупайте тонны книг, общайтесь с людьми!! Даже если вы уже опытный программист не забывайте об этом. Иногда в книге для для чайника можно найти полезную информацию.

У меня много знакомых уже открыли свои веб студии и зарабатывают минимум от 5000$ в месяц, при условии оплаты программистам по 2000$/мес, и это только по тому, что никогда не останавливались! Покупайте курсы, покупайте знания, это на сегодня самая стабильная валюта!!

Сейчас имею много проектов, много заказов, только благодаря таким людям как Дмитрий!! Как говорит мой друг - "Работы как у дурака фантиков", но это ведь хорошо, плохо когда всего этого нет!

Один из моих проектов, сайт для Интернет провайдера Vinfast - http://vinfast.net/

С ув. Константин Гришин
(© 2012 Pixsole works)

http://vk.com/konstantin_gryshin


«Переносим сайт
на реальный сервер»

Урок 54. Переносим сайт на реальный сервер. Часть 1

Длительность: 19 мин. 4 сек.

Что такое FTP-доступ к серверу;
Где взять данные для подключения к FTP-серверу;
Какую программу для работы с FTP можно использовать;
Как настроить FTP-соединение с помощью Total Commander;
Переносим базу данных с локального компьютера на сервер хостинг-компании;
Что такое SQL-файл и зачем он нужен;
Создаем базу данных и пользователя из панели управления хостингом;
Сопоставляем пользователя и базу данных;
Переносим содержимое базы данных с локального компьютера на реальный сервер.

Урок 55. Переносим сайт на реальный сервер. Часть 2

Длительность: 19 мин. 44 сек.

Подготавливаем файлы на локальном компьютере для переноса на сервер;
Меняем настройку base_url;
Меняем настройки для подключения к базе данных;
Вносим необходимые изменения в Контроллер отправки почты;
Подправляем url-адреса в файле стилей;
Подправляем url-адреса в двух файлах JavaScript;
Правим несколько путей в базе данных на реальном сервере;
Переносим файлы на сервер по FTP и вносим правку в файл .htaccess;
Проверяем работоспособность всех функций сайта и админки.

Итак, изучив "Воспламенитель Кода: Сайт-Визитка на CodeIgniter" Вы получите необходимые знания и навыки работы с CodeIgniter и сможете создавать быстрые, гибкие и функциональные сайты за короткое время.



«Плюс подарок»

В качестве подарка вы получите подборку из более, чем 60 шаблонов, на основе которых вы можете создавать новые сайты.

Шаблоны очень разнообразны и подойдут для создания сайтов самых различных тематик - от строгих сайтов-визиток для бизнеса и заканчивая сайтами по садоводству.

Оценить стоимость данного бонуса сложно, однако представьте себе, сколько времени вы сэкономите на поиске шаблонов или денег на покупке платных шаблонов по 15-25$ за штуку.


«Сколько это стоит?»

Однако вам ведь надо знать цену прежде, чем сделать заказ. Видеокурс «Воспламенитель Кода: Сайт-Визитка на CodeIgniter» со всеми бонусами стоит:

1570 рублей

И вы прекрасно понимаете, что данная цена себя не только оправдывает, но и окупает в сотни раз, учитывая, сколько денег вы сможете зарабатывать на создании сайтов.

Честно говоря, я даже не знаю, с чем можно сравнить такую невысокую цену, но, тем не менее...

Сколько сейчас стоит создание сайта-визитки? Давайте посмотрим вместе:













Сделав всего один сайт на заказ, вы уже сможете окупить ваши вложения в покупку видеокурса минимум в 2-3 раза. А теперь подумайте, сколько денег вы упустите, если не сделаете заказ сейчас и позволите себе сомневаться и дальше.

«Сколько денег
проходит мимо вас?»

Вы спокойно можете получать от 4-5 заказов в месяц. Умножьте это число на среднюю стоимость создания сайта-визитки (около 5-6 тыс. рублей) и посчитайте, сколько денег вы могли бы заработать.

А что мешает вам получать по 8-10 заказов в месяц и даже больше? В этом случае ваш доход может быть сопоставим с вашей текущей зарплатой или даже превышать ее.

Не слишком ли дорого обходится вам каждый месяц ожидания и откладывания своего развития "на потом"?

Не откладывайте на потом, лучшего предложения уже не будет. Сделайте заказ видеокурса «Воспламенитель Кода: Сайт-Визитка на CodeIgniter» со всеми бонусами прямо сейчас!




Форма Заказа

Электронную версию видеокурса Вы получаете непосредственно после оплаты и поэтому Вы можете сразу же приступить к обучению.

1570 рублей

Размер видеокурса «Воспламенитель Кода: Сайт-Визитка на CodeIgniter» составляет 2,18 Гб.


Оформить Заказ!

После нажатия на кнопку "Оформить Заказ" Вы сможете выбрать один из удобных для вас способов оплаты, включая:

- Электронные деньги (Яндекс.Деньги, Webmoney, QIWI-кошелек и др.);
- Квитанция по форме ПД-4 для оплаты через Сбербанк или любой другой банк;
- Банковские карты;
- Банкоматы;
- Терминалы оплаты;
- Салоны связи "Евросеть" и "Связной";
- Перевод в системе Contact.

«Моя гарантия:
Полный возврат денег, если курс вам не поможет.»

Я уверен в том, что если вы обладаете хотя бы минимальными знаниями HTML и CSS, то сможете с успехом применять на практике CodeIgniter и создавать с его помощью сайты.

Если вы знаете еще и основы PHP, то добьетесь хороших результатов еще быстрее.

Я знаю, что если вы пошагово будете выполнять то, что я показываю в видеокурсе, то научитесь создавать сайты на CodeIgniter.

Тем не менее, если по каким-либо причинам вы сочтете, что продукт вам не помог, то я без разговоров верну вам обратно все деньги, поэтому вы ничем не рискуете, приобретая данный видеокурс.

Вспомните еще раз о том, что средняя стоимость создания сайта-визитки составляет 5000 - 6000 руб., и что после выполнения уже первого заказа вы не только полностью окупаете инвестицию в видеокурс, а еще и получаете чистую прибыль.

Итак, теперь ваш черед. Поднимитесь чуть выше по странице к форме заказа и нажмите кнопку "Оформить заказ". После этого выберите способ оплаты и внимательно укажите ваши данные.

После оплаты счета на указанный вами Email-адрес придет письмо со ссылками на скачивание видеокурса.

«Что говорят люди,
изучившие мои видеокурсы?»

Если я привел недостаточно аргументов, посмотрите отзывы людей, уже изучивших мои курсы:

"Учитесь программировать, развивайтесь и зарабатывайте деньги!"


C уважением, Никита
www.odezhda-opt.ru, www.argand.ru




"Учитесь! И не останавливайтесь никогда!"

Здравствуйте, меня зовут Константин и я хотел бы в первую очередь поблагодарить Дмитрия Науменко за немалую работу проделанную в создании видеоуроков и видеокурсов.

Программированием занимаюсь уже больше 3х лет, срок не большой конечно, но за эти годы, все-таки какие-то знания накопились. Знание и навыки в работе native Php, это конечно хорошо, но знание фреймворка, это уже другое.

Какой фреймворк для себя выбрать, Codeigniter, Zend, Symfony... это уже дело вкуса. Просмотрев все возможные варианты я выбрал Codeigniter. Не знаю даже почему - возможно очень прост в освоении. В этом мне и помогли уроки Дмитрия, за что ему ещё раз спасибо!

Хочу сказать ещё одно, это касается всех, кто хочет чего-то достичь в области программирования, прислушиваться или нет это уже Ваше решение, мой совет:

- Ищите и изучайте информацию, не с одного ресурса, не на одном языке, изучайте её всегда и в любое время, ходите на частные уроки и различные курсы, покупайте тонны книг, общайтесь с людьми!! Даже если вы уже опытный программист не забывайте об этом. Иногда в книге для для чайника можно найти полезную информацию.

У меня много знакомых уже открыли свои веб студии и зарабатывают минимум от 5000$ в месяц, при условии оплаты программистам по 2000$/мес, и это только по тому, что никогда не останавливались! Покупайте курсы, покупайте знания, это на сегодня самая стабильная валюта!!

Сейчас имею много проектов, много заказов, только благодаря таким людям как Дмитрий!! Как говорит мой друг - "Работы как у дурака фантиков", но это ведь хорошо, плохо когда всего этого нет!

Один из моих проектов, сайт для Интернет провайдера Vinfast - http://vinfast.net/

С ув. Константин Гришин
(© 2012 Pixsole works)

http://vk.com/konstantin_gryshin




"Сразу хочу сказать, что никакого технического описания я тут не напишу."

Этот отзыв исключительно о моем мнении о курсе и процессе создания сайта с помощью CodeIgniter.

В первый раз столкнулся с CodeIgniter, когда просмотрел курс "PHP и CodeIgniter с Нуля." от Дмитрия Науменко. На тот момент (да и сейчас) не могу назвать себя профессионалом в области web-разработки, но некоторую подготовку прошел.

Вообще CodeIgniter, если заглянуть на их сайт, создан для облегчения работы при создании сайта. Но после первых уроков моя голова готова была отделиться от тела от того потока информации, который я получал изучая этот курс !!! По началу я решил отказаться от этого метода, но как говорил мой тренер "если хочешь научиться драться - дерись с тем, кто на много сильнее тебя !!! ". Это я к тому, что если не развиваться, то мозги перестанут работать :)

Признаюсь, что курс полностью просмотрел раза 3 и только после этого приступил к созданию своего сайта www.vorobey-ss.ru. Я не люблю копировать все, что вижу и где-то проводил ряд экспериментов. Короче сайт был готов, чему я был очень рад. Кстати на нем вы интересного скорее не найдете - это просто тестовый сайт.

Самое главное - это понимать цепь событий, которые происходят при написании кода. Схема работы приложения ни так проста !!! Кстати курс автор читает так, что если не понятно, то пересмотрев и подумав все станет на свои места. Поэтому не переживайте если не поняли с первого раза :). Мое заключение : если у вас получается круто создавать сайты, то попробуйте с CodeIgniter и вам понравится еще больше !!!

Мой первый сайт под заказ www.wedding-drive.com, но он также на стадии доработки.

P.S. приятного изучения !!!

Вадим Головчиц
www.vorobey-ss.ru, www.wedding-drive.com




"Добрый день, как обещала вот ссылка на мой сайт"

Добрый день, как обещала вот ссылка на мой сайт www.oybay.kz - правда в данный момент мы еще развиваемся.

Суть проекта, для тех кто продолжает учить казахский язык.

Сайт предлагает:

1. возможность скачивания аудио и pdf файлов

2. возможность прослушать статью одновременно читая ее (озвучивание идет в среднем режиме)

3. на днях выведу мини-словарь для каждого текста

4. + при выделении любого слова в тексте и нажатии на появившийся вопросик вы переходите в словарь. Словарь не мой, и в данный момент ведутся переговоры, так как есть небольшие проблемы с данной функциональностью.

5. + добавятся еще 2 модуля.

Сайт запущен на CodeIgniter, благодаря вашему сайту и некоторым урокам взятым на вооружение.

Емельбаева Фатима
http://oybay.kz




"Здравствуйте, Дмитрий! Курс "Сайт-Визитка на CodeIgniter" очень понравился."

Я в программировании на PHP не новичек - раньше делал сайты на связке: PHP + MySQL + шаблонизатор Smarty, но заняться каким-нибудь фрейворком на PHP давно собирался. И этот курс явился таким "Волшебным пенделем" :)

Этот курс изучал в полевых условиях - переносил старый сайт заказчика на движок сделаный на CodeIgniter. Вот, что получилось: http://vefarom-stroy.ru

Но есть и несколько "камешков в огород".

1. В курсе совсем не освещены вопросы пагинации страниц - это довольно распростаненная задача.

2. На мой взгляд, слишком много времени уделено созданию контактной формы - контактная форма вещь, конечно полезная, но делать 7 уроков - ИМХО многовато.

3. Неплохо бы было рассказать как подключить файловый менеджер к редактору CKEditor, т.к. это очень важный момент для админки сайта.

Но закончить хочу на позитивной ноте. Курс "Сайт-Визитка на CodeIgniter" - очень полезный для тех, кто действительно хочет делать качественные сайты, а не клонировать их на всяких WordPress и т.д. и т.п.

С уважением, Чернухин Евгений
http://www.pocherk.ru




"Будучи всю свою жизнь гуманитарием, весьма далеким от дисциплин «точных» и тем более программирования, я всегда полагал, что никогда не буду нуждаться даже в знакомстве с азами веб-технологий."

Случилось, однако, так, что в один прекрасный момент я эту нужду испытал: на новой работе, наряду с исполнением привычных для меня обязанностей, я был должен заниматься наполнением, а потом и администрированием сайта.

Думаю, мое тогдашнее состояние понять несложно: слова «Perl», «PHP» и даже «HTML» (не говоря уже о страшном словосочетании «CGI-программирование») значили для меня не более, чем речь на суахили или на китайском. Я с ужасом смотрел на пухлые тома руководств, к которым меня отослали специалисты, но делать было нечего: новая работа мне нравилась, и я решил рискнуть.

Чтение многочисленных книг оказалось небесполезным: что-то из того, что мне было действительно нужно, я узнал, убив при этом кучу времени и сил (и денег…) на освоение совершенно ненужной мне информации.

Скажу честно, когда я наткнулся на сайт Дмитрия Науменко http://www.codeharmony.ru, мне стало немного обидно: почему я раньше не знал о существовании этого веб-ресурса? Многое из того, что я самостоятельно «осваивал» (так до конца и не поняв), здесь изложено настолько ясно и доступно, что я невольно пожалел о своих силах, потраченных впустую на чтение пухлых руководств и учебников.

Когда же я ознакомился с блестящим видео-курсом «Создание сайта-визитки», то стал настоящим поклонником Дмитрия Науменко: предельная ясность изложения и точность формулировок, отличающие все тексты этого автора, были дополнены наглядностью. Всё объяснено и показано с такой степенью подробности, что НЕ понять излагаемый Дмитрием материал, действительно, трудно :)

Вне зависимости от того, хотите ли вы самостоятельно сделать свой сайт или же не собираетесь заниматься этим в ближайшее время, созданный Дмитрием курс СУЩЕСТВЕННО расширит ваши познания в области веб-технологий. А без этих знаний (и мой пример является тому подтверждением) в наше время жить сложно.

Спасибо Вам, Дмитрий.

А.В. Кудрявцев, доцент кафедры музыкально-прикладных технологий Казанской государственной консерватории.




"Я работал системным администратором в различных компаниях больше 15 лет."

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

Беглое знакомство с темой повергло меня в некоторый трепет. Мне стало ясно - для того, чтобы создать современный, красивый и динамичный сайт на чистом PHP с нуля, потребуется написать очень много библиотечных функций для обслуживания мелких, рутинных операций.

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

Без хотя бы начальных знаний об архитектуре Интернет-приложений, о том, из каких компонентов они состоят и как друг с другом взаимодействуют, было непонятно даже, с какой стороны подступаться к этой теме!

Я уже был готов надолго засесть за книги, понимая, как много всего придётся прочитать, чтобы хоть чему-то научиться, когда наткнулся на сайт Дмитрия Науменко с его курсом по фреймворку CodeIgniter.

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

Оказалось как раз наоборот. Фреймворк как раз и создан для того, чтобы облегчить программисту работу. Все необходимые библиотечные функции уже написаны разработчиками фреймворка, и нужно только научиться ими пользоваться.

Строго говоря, для работы с фреймворком не нужно даже изучать язык PHP (хотя и желательно), достаточно знания его основного синтаксиса.

Как раз это я и нашёл в новом курсе Дмитрия. Без лишней воды, с минимумом необходимой теории, шаг за шагом строится вполне функциональный сайт-визитка.

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

Однако курс Дмитрия просто находка для тех, кто хочет всего лишь самостоятельно сделать себе простенький сайт и пользоваться им. От вас не потребуется погружаться в пучины программистской науки!

Просто шаг за шагом следуйте за уроками видеокурса, и вы получите работающий сайт, без всяких специальных знаний.

Спасибо Дмитрию за проделанную большую работу и побольше продаж этому отличному курсу!

Влад Нордвинг




"Добрый день Дмитрий. Курс отличный, только самое необходимое, все понятно."

И реально полезно, я сделал по аналогии сайт. Форма обратной связи сделана по сути автономно (не как на cisite) и это здорово.

Порадовала возможность изменять и добавлять пункты меню (конечно пришлось повозиться (в соответствии с моим шаблоном)).

Есть необходимые контроллеры и модели.

В качестве продолжения я бы добавил возможность добавлять и удалять новости, причем из админки (что бы каждая новость открывалась как отдельная страница), т.е. "Страницы", "Новости".

Стоимость курса более чем адекватная. Приобретением очень доволен. Жду от Вас новых продуктов.

Яков Губанов
http://bymysite.ru/




"Видеокурс "Воспламенитель Кода: Сайт-Визитка на CodeIgniter" мне понравился."

Он качественно сделан. Применяются классы и это по-своему удобно. Дизайн сайта легко менять, надо только виды переделать.

Дмитрий вполне понятно объясняет материал.

Понравилась админская зона. Можно в ней менять логин и пароль. Пункты меню можно менять местами. В админке применяется javascript. Я считаю этот момент изюминкой этого курса.

Движок можно легко переделать под свои нужды. Даже защита при авторизации продумана. Много новаторства я увидел.

Дмитрий! Я жду от вас новых курсов по codeigniter)))

Благодаря вашим трудам я стал подрабатывать веб-мастером, хотя по образованию художник.

Егор Астапов
www.risuisam.ru, www.consol-jaluzi.ru, www.zenro.ru




"Здравствуйте, Дмитрий!"

Я пишу вам чтобы сказать, что ваши уроки "Создание сайта - визитки на Codeigniter" очень помогли мне освоить понмание работы денамического сайта, хотя я и сам издалённо догадывался, но не мог понять сути.

Я думаю, что ваш курс по созданию сайта визитки, стал очень востребованным и хотя я php и javascript ни когда не учил, мне это всё равно дало не мало идей по использованию базового сайта в своих целях.

Искренне вам благодарен и думаю установив сайт на хостинг прорекламировать ваши трененги через партнёрку.

С уважением, Сергей Стульнев.




"Здравствуй Дмитрий. До того как я столкнулся с codeigniter я даже не знал ни о чем подобном..."

Посмотрел видео выступления на конференции "Программирование: обучение и карьера": По пятибалльной шкале ++5..

До того как я столкнулся с codeigniter я даже не знал ни о чем подобном. У меня был сайт, созданный на html в таблицах. Уже не помню, что я искал, но попал на ваш сайт.

Увидел подписку на уроки "сайт визитка" (бесплатный урок). Зачем скачивал - не знал еще в тот момент.

Потом сделал сайт по курсу, (конечно, получилось как в поговорке: "первый блин всегда комом") а так как я не привык что то делать по шаблону, вносил свои изменения в чем-то мало значимом.

Сейчас держу два сайта, построенных по курсу "Воспламенитель кода" и думаю, что что-то получилось, хотя совершенными их не назовешь. Так для начинающего, погрешностей думаю достаточно.

Сodeigniter интересен по всем параметрам (многое зависит от того, как это представить). И хорошо то, что я сразу попал на ваш сайт: все что связано с codeigniter я не ищу на других сайтах, а сразу захожу к вам, конечно не всегда что-то нахожу.

Спасибо, что не отказываешься отвечать на не всегда понятные вопросы.

Агеев Андрей Михайлович
http://elektrokr-sk.ru/, http://каскад-цветов.рф/




"До сих пор не могу отойти от эйфории!!! НА часах почти 3 ночи, а мне не заснуть) Мой первый сайт!"

На неделе получу за него деньги, которые как минимум кроют затраты на ваш курс больше чем в два раза(скидывались мы с другом, вкладывали деньги в наше будущее так сказать) =)) Не смотря на то что сайт на вордпресс, началось все так или иначе с вас и с ваших уроков. А началось все меньше двух месяцев назад!)).

Остались какие-то мелкие добавления типа доп. плагинов, безопасности и т.д. Это я уже доделаю завтра. Внешне почти ничем не отличается от оригинала, а если и отличается то в лучшую сторону имхо.)

Особо разгаляться я не стал, некоторые страницы типа цены, контакты и ассортимент продукции, хоть мне и не нравятся, я не менял их вообще в плане оформления, ибо уж слишком много времени я и так на него потратил (около недели).

ОЕсли бы мне дали то же самое задание сейчас сделал бы за пару дней) Сейчас со смехом вспоминаю те глупые запары, с которыми боролся по 5-6 а то и больше часов) Очень помогли ваши советы и форум сайта htmlbook - там нашлись отзывчивые ребята, которым я в при много благодарен.

Самое вкусное это конечно же вордпрессовская админка, которую к сожалению не видно вам будет. Потрогав вордпресс в живую я так и не смог для себя определить, что же лучше, делать с нуля сайт или же пользоваться вордпрессом.

С одной стороны вордпресовский сайт он практически изначально готов и манит тем, что не надо писать множество строчек кода. Все и так уже готово - меняй только дизайн да плагины ставь, все автоматически подключается и работает.

Минус его в том, что он настолько монструозный, что первый день-два я просто разбирался, что где и от чего и почему. В основном css файле овер 3000 строк, что говорить об остальном! Да и не все плагины работают как мне нужно.

Иногда нужно поменять какую-то мелкую деталь, но она таак глубоко закопана, что до неё просто не добраться. А иногда что-то встает не так и нужно эти косяки обходить другими хитрыми путями. И из-за этого все как-то не то.

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

В Codeigniter все работает на Php, который нужно писать в ручную. А Php - мое слабое место. С html и css - все как-то удивительно просто и понятно. Даже в скриптах при желании можно разобраться. Но php для меня темный лес!)

И тут я подкрадываюсь к главному. Будет ли курс по PHP? Я имею ввиду такой же полноценный и серьезный как сайт на codeigniter и такой же подробный и понятный как сайт-визитка за 15 уроков?

Ваше изложение мне показалось чрезвычайно простым и доступным, а так же сжатым, т.е. вы даете все самое необходимое без лишней воды. Посему очень хотелось бы!

Я уже скачал целую кучу материалов более 30 гигабайт, наверное. Взял так же на вооружение курсы Евгения Попова. А так же впереди ещё не пройденный курс PHP: введение (+ ещё к этому всему прибавить недо пройденный codeigniter + не пройденные java и jquery) Эх когда я все это только разгребу...

В любом случае скучать мне уж точно не придется.) Так или иначе жду ваших дальнейших курсов и уроков!

Денис Малышок
http://www.sh-kovrov.ru/




Оформить Заказ!

Ответы на популярные возражения

Изучить CodeIgniter сложно.

Это не так. В действительности, вам достаточно знать лишь основы HTML и CSS и несколько простейших понятий, вроде "цикл", "массив", "переменная" и еще пары-тройки им подобных.

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

Это действительно просто, т.к. вам не нужно знать все тонкости PHP, не надо следить за его новыми версиями, за последними модными трендами:) и прочей чепухой. За вас все уже написано - берите и применяйте!

Это только для продвинутых.

Т.е. Вы - новичок, а тут так много папок, файлов, да еще и название какое: PHP-фреймворк! Звучит если и не страшно, то как минимум величественно.

Знакомый миф - я сначала тоже думал, что это только для продвинутых. Уже позже, когда поработал с CodeIgniter, я понял одну важную вещь: CodeIgniter - универсальный инструмент.

Если вы продвинутый, то он поможет вам избежать рутины, от которой вам уже скучно.

Если же вы новичок, то он поможет вам избежать рутины, в которой вы не разбираетесь.

Поэтому я с уверенностью могу сказать, что CodeIgniter - одинаково полезный помощник для вебмастеров любого уровня.

Он меня ограничивает.

Многие полагают, что раз это некий каркас, структура, то это автоматически накладывает большие ограничения на ваш проект и не дает выйти за определенные рамки.

Давайте посмотрим на ситуацию более объективно: фреймворк - это просто плацдарм, на основе которого вы можете создавать сайты любого типа.

Ограничивают вас CMS-системы, потому что в каждой из них есть ряд предопределенных элементов (статья, тэг, категория и т.п.), которые увязаны в достаточно жесткую структуру.

CodeIgniter же - это совершенно другой уровень абстракции. Его в принципе нельзя сравнивать с CMS-системами, т.к. с его помощью можно писать любые CMS-системы. И вопрос ограниченности здесь не стоит в принципе.

Это долго.

Вы знаете, есть множество людей, которые, не жалея своего времени, месяцами изучают несчастный WordPress. Или тех, кто месяцами и годами изучает с нуля PHP. Вот это действительно долго и далеко не всегда нужно.

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

Да, это не волшебная таблетка, и за 25 часов и 14 минут вы не станете мастером CodeIgniter. Однако такое вложение времени очень эффективно. Согласитесь, что лучше: потратить несколько месяцев или лет, либо изучить необходимый инструмент всего лишь за несколько недель?

Если только изучение PHP или WordPress не является для вас самоцелью, то ответ очевиден.

Ответы на популярные вопросы

Как можно оплатить видеокурс?

1. Самый простой способ - оплатить с помощью системы Robokassa. Это несколько десятков различных способов оплаты, включая:

- Электронные деньги (Яндекс.Деньги, Webmoney, QIWI-кошелек и др.);
- Пластиковые карты;
- Банкоматы;
- Терминалы оплаты;
- Салоны связи "Евросеть" и "Связной";
- Перевод в системе Contact;
и др.

2. Вы также можете распечатать квитанцию по форме ПД-4 и оплатить счет через Сбербанк или любой другой банк.

3. Если вы живете за пределами России, то наиболее удобным способом будет оплата через систему PayPal.

4. Кроме того, вы можете оплатить и прямым переводом на кошелек Webmoney, Яндекс.Деньги и RBKMoney.

Выбор способа оплаты будет предложен вам на 1 шаге оформления заказа.

Смогу ли я смотреть уроки на MAC OS?

Строго говоря - нет. Однако возможен просмотр видеокурса, запущенного под управлением ОС Windows (XP SP3 и более новых) на виртуальной машине.

Как быстро я получу ссылки на скачивание?

1. Если Вы оплатили электронными деньгами (Webmoney, Яндекс.Деньги, RBKmoney, Z-payment и др.), то ссылки на скачивание Вы получаете сразу же, так как оплата в этом случае проходит мгновенно.

2. Если Вы оплачиваете через платежные терминалы, систему Contact и другими подобными способами, то ссылки на скачивание Вы получаете в момент зачисления Вашего платежа на мой счет - обычно в течение суток.

3. При банковском переводе на зачисление платежа обычно требуется 3-4 раб. дня.

4. При оплате прямым перводом на Яндекс.Деньги или Webmoney ссылки на скачивание отправятся вам как только я проверю факт поступления оплаты от вас. Как правило, это не более нескольких часов с момента оплаты.

Как можно связаться с Вами?

Для связи со мной используйте службу поддержки.

По срочным вопросам обращайтесь по телефону: +7(499) 408-10-25.



Дмитрий Науменко

Если у Вас есть вопросы, задайте их мне через
службу поддержки. Также вы можете позвонить мне по телефону: +7(499) 408-10-25

P.S. Вспомните еще раз о том, что средняя стоимость создания простого сайта-визитки составляет 5000 - 6000 руб., и что после выполнения уже первого заказа вы не только полностью окупаете инвестицию в видеокурс, а еще и получаете чистую прибыль.


P.P.S. Если вам надоело быть вечным новичком, и вы хотите получать деньги за разработку сайтов, то сейчас самое время освоить мощный и удобный инструмент - фреймворк CodeIgniter, поэтому перейдите в форму заказа и выпишите счет для оплаты прямо сейчас.