Flisk просто мнение большинства основано на личном впечатлении от общения с учениками Попова. вопросы, задаваемые на форуме можно разделить на 4 категории (в убывающем порядке знаний): - "знаю, но может подскажите ещё лучше" - "блин, гугл перерыл, ничего не нашёл" - вопросы начинающих/найдите ошибку - вопросы после уроков Попова
VampiR_WAR Т.е., как я понимаю, Попов просто дает язык php в виде "для обывателя". Он не объясняет, что такое tcp\ip, post запрос и апач, а дает просто основные знания языка. Но вот какого качества они? Вот в чем вопрос.. Gromo Т.е., проблема лишь в том, что знаний в его уроках мало, а людям он их преподносит как объемные и полные? А так фактически, ошибок особых в них нет? Почему я так уцепился в эти уроки - хочу с чего-то начать, видеоуроки показались мне привлекательными, ибо так лучше воспринимаю инфу (на слух), чем просто читая книгу. Думал изучить начала по Попову, а дальше перейти на Котерова и т.п. Но нашел кучу негативных отзывов про уроки, поэтому и решил уточнить, чтобы не научится какой-то ерунде и не переучиваться потом.
Flisk В уроках Попова изначально даётся как устаревшие знания, так и методы, которые в PHP ещё остались исторически, но уже давно помечены как "вырежем нафиг в ближайшей новой версии". Не говоря уже о том, что сам подход к программированию там давно не соотвествует тому, как пишут код для WEB на PHP и качество этого кода хуже даже чем индийское. Внезапные ошибки, дыры в безопастности (я бы сказал даже пропасти), элементарно показывания каких-то фитч без объяснения зачем оно и как его вообще надо использовать (и используют обычно не правильно и во вред). Я уже не говорю о вещах, которые просто заведомо неправильно делаеются (к примеру доступ к массивам в виде: echo $array[TEST] - работать будет (и сгенерирует ошибку), но то что при этом происходит в корне не правильно). Оптимизация? Это не для настоящих программистов. Ёбнем запросом в цикле по базе, выполним план по забрасыванию базы запросами! И.т.д.
Flisk php для обывателя не бывает. Можно для юзера написать как пользоваться микроволновкой, вордом, фотошопом, дремьювером, но не язык программирования точно. Любому кто хочет изучить php придется узнать что такое post get запросы, что такое апач, что такое php, как все это настраивать и т.д. Если бы так легко было научиться этому, и каждая домохозяйка могла бы грамотно писать скрипты, тогда грош цена была бы программистам.=)
Psih Собственно то, что я и хотел узнать. Спасибо всем за ответы и объяснения. Я немного неправильно выразился - имел ввиду общие понятия, например цикл прописывается так и нужен для этого. Например, дабы обыватель, имея какой-то готовый скрипт (допустим, парсер ссылок), смог по мелочи кое что подправить в нем под себя, или хотя бы знал что значит код в какой строке.
VampiR_WAR Да с книжками тоже проблемы, не лучше чем с этими уроками. Помню, пробовал учится по 2м книгам, толку ноль, примеры не работают и все. Я уже подумал, что я какой-то дурак, а потом оказалось, что в книге описываются примеры на регистер-глобалс он, а эта функция вроде как уже несколько лет отключена по дефолту.. Apple Не хотел просто засорять форум дурацкими темами, вот и решил спросить в этой, т.к. она имеет отношение к сабжу.
Flisk ИМХО, по видеоурокам можно получить основы, НО нужно знать, что это только основы для удобства. и дальше доучиваться по нормальным книжкам. Сам я начинал осваивать уроки пхп с курсов intuit.ru - по их урокам основы можно получить за 2-3 дня. не могу сказать что нагляднее, но лучше чем у Попова и точно более правильно. Проблема в том, что курсы попова преподносят как последнюю инстанцию, что после этих курсов становишься профессионалом, который может создать собственный сайт. Однако за такой краткий период просто невозможно дать даже простое объяснение всех элементарных понятий. один из самых раздражающих моментов - использование do {} while (); для обработки результата из базы.
ИМХО по видеоурокам проще написать свой первый рабочий код. (и чем он проще тем лучше, т.е дальше Hello world идти нежелательно) а остальное, включая самые основы (причём с повторением того что было в видеоуроках) надо уже осваивать медленно. (чтоб откладывалось в долговременную память, а не забывалось через 2 часа)
Спасибо, посмотрю. Когда слабо разбираешься в предмете - тяжело сразу же найти что то хорошее, т.к. часто каждый кулик свое болото хвалит. Мне например 1 книгу посоветовал вполне хороший php кодер, сказал что по ней всему выучился, а потом оказалось что в книге register_globals нужен.. Но ладно. Спасибо за совет. Про интуит я тоже думал (нашел недавно их сайт), но там курс датирован 2005 или 2006 годом. Я прошел два урока а потом задумался - а вдруг там учат php4 или опять чему-то устаревшему? Просто там неясно (для новичка), что за версия языка рассматривается.
Программирование, как и любая другая профессиональная направленность, требующая теоретической базы, не должна быть для обывателя. Представляете что будет, если завтра попов снимет курсы про постройку ядерного реактора и получения из него энергии в домашних условиях? И будете так же его оправдывать "для обывателя же...". Тем не менее, тысячи людей стали "вебмастерами" благодаря курсам Попова. Качество веб-услуг снизилось, цены на рынке упали, качество интернета снизилось. В 2003 было наводнение розовых html-хоумпейджей с тонной гифок. В 2005 был завал и развал благодаря phpnuke. Мы все это переросли. В 2007 году интернет стал качественней - сайтов с ошибками стало гораздо меньше, дыр стало так же меньше. И что мы видим? Попов выпускает курс, на рынок происходит выброс услуг вебмастеров (дизайн+"программирование"+сео). В итоге куче сайтов однодневок, которые рассыпаются на следующий день после получения бабла. И все от того, что в интернет-заработки сунулись "обыватели". Это менеджеры, которые не нашли работу, которые не умеют читать книги, но умеют скачивать и смотреть курсы Попова.
Он учился два-пять лет назад. За это время многое меняется. Книги по javascript, html, css вообще можно выкинуть такой давности.
Получения чего?? Какого еще бабла?? )))))) 99% сайтов от учеников Попова вообще не оказываются в интернете, умирают на локалхостах (источник статистики - личные впечатления и жизненный опыт) И вообще - какие реальные источники монетизации могут быть у "попвских" сайтов?
Всё куда хуже, уже сейчас ПО для весьма опасных приборов пишут такие вот "обыватели" насмотревшиеся всяких поповых (правда чаще всего этого мало, по этому вдобавок ещё покупаются дипломы) и я лично видел случаи повлекшие смерть. Да нет, увы наоборот, 99% хороших умирают на локалхосте, потому что все ниши забиты поповщиной
Мне сегодня на дверь приклеили листик "разработка сайтов". Как думаешь, настоящий программист будет такое делать? Я ни сколько не сомневаюсь, что это ученик Попова. Вот именно. Сайты по 100$
Я меньше 15 000 р не беру )) за небольшой хоумпейдж с двигом и хостингом А для меня важнее книги, у самого лежит парочка книг колесникова и котерова и частенько к ним обращаюсь... Но у попова есть преимущество - наглядность... правда в ущерб адекватности кода
Но почему цены упали-то? Ведь специалисты остались, и серьезные заказы достаются им (если ученики Попова ничего сложней минисайтика осилить не могут). Или в чем причина? Что мелкая рутинная работа (вида прикрутить гостевую к джумле) достается таким "веб-мастерам", а не спецам?
Не могут, но берутся (и делают, и причём делают плохо) а работодателю сложнее искать хороших специалистов потому что их "резюме" теряются среди тонны поповского-мусора пруф
Kreker Я всего лишь хотел сказать, что "срубить бабла" по видеоурокам практически невозможно. Во-первых, проблема по ним что-то вообще сделать. Чему мы на форуме свидетели - сколько поповцев просит помощи. Во-вторых, чтобы сайт приносил деньги - он должен предоставлять интересную услугу, или быть заполнен интересным контентом. Чего у поповщиков не наблюдается и близко. А демпинг и снижение общего уровня качества сайтов - это бесспорно. Но вот со не согласен категорически. Есть великое множество ниш, в которые ученикам Попова просто не войти, в виду низкого уровня компетентности
Flisk Начни с вот этой статьи http://phpfaq.ru/na_tanke Без шуток Она поможет понять чем вообще предстоит заниматься.
Нет таких, просто нету, и не только в программировании, а везде. (пока есть блат и прочее, поповщина будет делать наши сайты, включая даже системы безопасности атомных станций)