Как стать junior php разработчиком
Вставка
- Опубліковано 3 жов 2024
- В этом видео я расскажу как стать junior php разработчиком. Я расскажу путь изучения php, а так же тех технологий, которые должен знать junior php разработчик. Дам советы, которые помогут вам быстрее прийти к разработке на Php на более профессиональном уровне. PHP чуть ли не идеальный язык программирования для начала карьеры в it сфере, далее вы можете развиваться куда угодно, большой спектр возможностей.
srs.myrusakov....
То чувство, когда сложно выучить список того что нужно знать
перестать играть в доту
Спасибо, помог. Я теперь в гугал🥰
Перестал играть в доту?
@@NoName-rd6syнет.
@@fjas5925не надоело работать в гугл?
@@NoName-rd6syстал java junior, но если бы не дота уже бы на летающей машине двигался
Очень хорошее видео, актуально даже на сегодняшний день
У меня вот спрашивали вопросы трех видов на всех собеседованиях: 1. Очень легкие, на проверку знаю ли я хоть что-то...так делали мелкие компании, 2 и 3 у крупных компаний это ООП (что такое self, private, static, наследования, трейты и т.д) и логические вопросы типо числ фибоначчи и прочие задачки. Самое что бесило это то, что ВЕЗДЕ все это нужно было делать на бумажке ручкой. Учил изначально Yii2, считаю, что это очень крутой фреймворк и он точно легче для начинающих. Работаю пол года уже, довольно успешно. И у меня остается один вопрос, так как ты ежедневно работаешь с фреймворком, то забываешь синтаксис самого языка, вот посади меня сейчас- я фиг напишу как работать с тем же PDO, так как использую построители запросов фреймворков. Да, я при надобности в документации порою и вспомню за 5 минут, но непонятно, как эти собеседования проверяют твои знания...
Я считаю что самые правильные собеседования как в гугле, там не спрашивают синтаксис языка, там дают исключительно логические задачи, дабы понимать твой уровень интеллекта и возможность самообразования, так как языки постоянно развиваются, фреймворки развиваются, им важно понимать что когда нужно будет переходить на другую технологию - ты сможешь это сделать.
Эти вопросы помогают определить твой уровень. На собесах не только торию спрашивают. Если ты не знаешь ооп, то это о многом уже говорит. Если ты припрешься на java developer без этих знаний, то после этого вопроса пошлют домой.
@@SuprunAlexey Откуда такая инфа про гугл? Там так же жарят на собесах, как и в других компаниях. Или ты думаешь, что можешь посидеть на багфиксах 4-5 лет и потом пойти в гугл? Порешаешь парочку логических задач про шарики и сразу на релокейт?)
Имхо собеседования (ну на джуна, наверное, на позиции выше можно посмотреть просто над чем раньше работал) проверяют не столько твои знания (откуда они у джуна без опыта?), сколько сам факт того, что ты не дурак и смог хотя бы по инструкции "как подготовиться к стандартному собеседованию" подготовиться к стандартному собеседованию.
И если ты справился с этой задачей, то и работать как-то тоже сможешь.
Вопрос на собеседовани: в чем отличие http https? Сам принцип действия. Даже ответив на всё хорошо, неверно ответив на это получил сразу отказ
Меня только демотивировало.
Столько всего нужно знать, а с физической работой времени вообще нет на изучение (мозги хотят отдыха, а нужно учиться и после работы).
Только желание жить отпало. Надеюсь, что я один такой неудачник в 20 лет.
Честно, понимаю тебя. А выходные после 12 часовых смен хочется отдыха, не так ли ?
@@maksimrugalov3158 , именно так.
Обидно осознавать, что время на изучение есть, но если заставить себя учить, то перегорю и даже на работу ходить не смогу.
я в 9 классе, тупо куча времени, шяс отшпарю всё это и на работку после школы уйду
@@vladislavryzhov5578 так держать!
@@vladislavryzhov5578 как успехи?)
Я стал php разработчиком без знания html и css, имеется ввиду практических знаний, не сверстал ни 1 лендинга. На моей работе мне это не нужно так как сижу чисто на беке а фронтом другие люди занимаются.
Я только постигаю тематику веба, хочу у тебя узнать: выучил ли ты JS? Так как, я считал эту четверку неразрывной)
Aleks Bostorn голый js без фреймворков, но на работе не использую, опять таки от вакансии к вакансии, у меня вакансия чисто бек была и на работе остальным не занимаюсь.
Какие задачи в основном?
финтех проект laravel + react + node, я (не я 1) соответственно отвечаю за laravel, дефолт задачи по типу работы с db, api, кэширование в Redis, написание тестов phpunit и т.д.
Что нужно было знать из php?
То что должен знать Junior, можно в список вывести?
Проходил несколько курсов Русакова. По ощущениям сам он достаточно талантливый программист, но объясняет не очень. Ищите лучше курсы Дмитрия Лаврика.
Да, друзья, ищите лучшие курсы ведь именно благодаря им нынешние сеньеры есть таковыми.
спасибо дружище, есть над чем теперь подумать)
Дерзай
лайк за PHP
Спасибо
Вчера взяли в Roistat. Видео по большей части правдивое
✋👋
многим не нравится пхп, а мне нравится!
Такой объем знаний явно не для джуна. Слишком много сторонних возможностей за которые платят отдельно. Отдельно Джава, отдельно хтмл и тд. Конечно сложного ничего нет, но список составлен неграмотно. Есть множество фирм, которые набирают сугубо PHP спецом и требования там конкретные. Знать PHP, а не кучу сторонних языков.
привет!!Давно у тебя не был, что-то по реакту будет, планируется?
В будущем
Благодарю
junior-младший, обучение анлглийскому начато) а не дохрена ли учить что бы стать всего-лишь младшим разработчиком? а что бы стать разработчиком более высокого класса это кем надо быть?Богом?
Все постигается со временем. Если будешь так и дальше думать, то и до junior никогда не дойдешь. А мидл и сеньором становится те кто не забросил и продолжил дальше развиваться
Берете книгу Д. Котерова по пхп7 и никаких сраных "курсов" не надо.
ZX Spectrum кто-то ещё по книжкам учит языки программирования? Не, я серъёзно, просто я на данный момент учусь в западном ВУЗе на информатике на старших курсах, а также на пол ставки работаю веб-разработчиком. И как в нашем универе, так и в топовых иных западных Вузах, первый язык программирования учится по принципу: есть лекция по конкретной теме, а дальше даются домашние задачки для решения. Когда первый язык программирования изучен, то дальше делается просто: даётся проект и студент на этом языке должен реализовать этот проект, поэтому часть даёт универ, но чаще всего просто гуглишь. И то, что я понял, что самый эффективный способ изучения - это выбираешь проект и тупо его пишешь. Благо есть сайт, как tutorialspoint, где за пол часика можно прочитать все особенности языка, а у конкретных фреймворков чаще всего неплохая документация.
Ещё не встречал никого, кто бы чистым прочтением книг реально научился бы программировать современные вещи.
ddd7386
Да, таких структурированных и фундаментальных знаний, какие может дать хорошая книга не даст больше никто. Книга 1000стр. при должной степени увлечения прочитывается за 7-10 дней. Это не значит, что других источников инфы нет, но для меня они лишь дополняют книги.
По мне, кстати, учиться программированию в ВУЗе - вот где пустая трата времени. По крайней мере в РФ.
ZX Spectrum так я и не в РФ и вообще не в СНГ учусь и как по мне, у меня не было ни одного бесполкзного предмета. Сейчас все предметы мне пригождаются в той или иной степени.
Я прежде чем за 7 дней буду читать 1000 страниц текста (а это, на минуточку, 142,8 страниц в день, я за это же время релазую небольшой проект, благодаря которому я на практике увижу основную часть особенностей языка, загрузку его на GitHub и уже с этим проектом в качестве портфолио пойду на интервью. Как по мне - это более эффективный способ.
Могутній скинуть книгу в pdf
Александр Мирный ну всё же я ничего не говорил про курсы, однако если автор книги и курсов один и тот же, и он что-то забудет, то скорее всего это что-то не сильно важное. При моём подходе человек понимает на практике основные вещи, какие ему нужно знать. В книге же будут разбираться, скорее всего, чуть ли не все возможные случаи, все мелочи компиляции (Если язык компилируемый) , которые на практике, скорее всего, никогда и не встретишь. Если заниматься подобным доскональным изучением языков, а не просто относиться к ним, как к орудиям труда, типа молотка у строителей, то так можно всю жить учить и по факту никогда не найти работу. Ну и на последок скажу, что мною предлагаемый способ - это то, как обучают в топовых западных ВУЗах.
П.С. Как по мне, такие книжки нужны для профессора университета, который этот язык будет преподавать, но не человеку, который будет его использовать для какой-то цели.
Vue in Laravel курсы будет?
В будущем
Есть канал DKA-DEVELOP, там много видео по этой тематике.
Пора открывать учебник, хоть с этим практиковался с этим часто💀
А можно видос, как максимально ускорить первый вход сайта.
Первый вход?
Web Developer Blog Да у меня проэкт на Vue js & Laravel и loading длится там секунд-10с
А что насчет как раз безопасности приложений ? Может кто привести годные материалы за которые ручаешь сам ?
Может лучше видео сделать?
Web Developer Blog можно и видео сделать. Но если делать уже видео, то делать более развернуто, с мыслями о защите бд,php,js кода и т.д
@@КоляЕрмаков-м9о
Вообще-то безопасность эта такая штука, над которой работать постоянно нужно. Придумал как защититься, а кто-то придумает как взломать. И эта гонка бесконечная.
Когда будем верстать макет на Bootstrap ? Пожалуйста больше о Bootstrap.
тебе мануалов самого бутстрапа мало?
Я сделаю скоро курс
Web Developer Blog
Большое спасибо, буду ждать !!!
Такой вопрос что означает ?????? на языке php т.е шесть вопросительных знаков?
Бред. Объем необходимых знаний и навыков перечисленных в этом виде, плюс еще маленькая тележка которую "возможно упустил" автор, просто огромен. Освоить все это даже за пол года нереально.
За полгода вполне реально, Нужно лишь правильно обучать себя, да и зависит сколько времени вы уделяете на это.
Для меня все сказанное видео - пустяки , я изучаю php где-то полтора года. Естественно помимо чистого php нужно знать фреймворки laravel/symfony .
Удачи
Полгода уже изучаю html/php/Ruby/css. Руби тут случайно оказался, первый язык который начал учить) В течении этих 6 месяцев я слабо понимал что делаю, ну есть такое, в универе сидите и пишите, а сам не понимаете зачем, вот и к меня так же. И только недавно я понял как и что функционирует, более менее ужасная попытка создание сайта, верстки, дизайна. Вот это радость была я понимаю😂😂 Но вот где опыта набирать, дайте сайт Фриланса, где бесплатно можно взять заказ
я сейчас дописываю бесплатную биржу фриланса, потому что меня октровенно заебало платить бабло за доступ к бирже, где ты можешь выполнить 0 заказов за месяц из за потока людей, и уйти в минус. Потом скину
@@arh_arh скинул, проверяй.
@@arthurion и мне
Скажите пожалуйста, какие специфики, мощности и особенности компьютеров должен приобрести для начинающих?
Чисто для PHP и FrontEnd мощного компьютера не нужно. Это вам не Java или Android, для которых нужен топовый компьютер.
Любые пэпххпжпжп
Всё что я понял из видео
Это то что я ошибсья с факультетом
Капец, дофига надо, очень дофига
Да нет, тут практики на 5-6 месяцев.
А ты что хотел ? )
И правда, а ты что хотел? Хоп-хоп и в продакшен?
чет столько всего, ты наверно описываеш как мидлом стать?) а то я наверно совсем лох столько всего незна, и работаю успешно. Хотя мб мистеру битриксу таких глубин и не надо?
Как ты на работу устраивался? Что спрашивали вообще?
Ответь за свои слова
кто нибудь сделал чек лист?
Хорошая идея
С чего начать, чтобы стать android-разработчиком? (В школе был Pascal, так что с программированием чуть-чуть знаком)
С Kotlina)
Java, на Java в Андроид студио пишут проги ;)
можешь зайти на сайт android.developer как-то так и если с английским у тебя норм, то там огонь гайд.
Valera Xomenko спасибо, пошел читать)
Gusty TV про Kotlin слышал, что его надо изучать только если нормально знаешь java
То что должен знать Junior, можно в список вывести?
В смысле?
Web Developer Blog было бы проще учить поэтапно. Все что ты перечислил хотелось бы видеть как план, скопировать себе и следовать при обучении, на что обратить внимание.
Просмотрите видео, напишите сюда этот список😊
Web Developer Blog
1. 1. переменная, константа, глобальная и в классе
2. 2. Типы данных в php
3. 3. Приведение типов, помнить о неочевидностях при проведении и сравнении разных типов. Важно иметь представление о приоритете операций, знать все циклы управляющие конструкции языка
4. 4. Уметь работать с массивами
5. 5. Знать самые востребованные функции - in_array, array_unshift, array_keys, assort, array_merge, ksort, count, array_map, array_shift, array_search, krsort, join, array_values, arsort, array_push, key_exists, array_pop, array_reverse, сортировки массивов
6. 6. Get и Post, в чем их разница, как применять
7. 7. Суперглобальные переменные
8. 8. Куки, сессии
9. 9. Обьектно-ориентированное программирование php (oop) - полное понимание обьектов и классов, конструктор, деструктор, модификаторы доступа, инкапсуляция, унаследование, полиморфизм
10. 10. Интерфейсы, трейты, зачем нужны пространство имен, обработка ошибок и знать их синтаксис
11. 11. Знать партерное проектирование
12. 12. Вникнуть в MVC(model view controller)
13. 13. Поверхностное понимание ORM, Active Record, IDE(php-storm), xdebug(уметь дебажить)
14. 14. Ознакомиться с одним из php фреймворков (YII2)
15. 15. Как делать безопастными php приложения
16. 16. Уметь сделать авторизацию через e-mail, авторизация через соц сети, комментарии, новостная лента
17. 17. Javascript - синтаксис языка, понять замыкания, события, ajax,
18. 18. База данных sql - попробовать создать крут(create, read, delete), уметь создавать подключение к базе данных, выполнить запрос и вернуть данные
19. 19. Изучить git, изучить VCS, git reverse, git rebase, фича бенча
20. 20. Что такое автоматический тест: разница между unit и интеграционным тестами, быть знакомым с пирамидой тестирования.
Не по порядку как нужно, так как не знаю и сам буду учить.
@@hackdread2579
В списке preg_match и preg_replace не хватает, у меня например это очень часто используемые функции. И вообще мне Perl нравится, всегда при обработке текста выбираю именно его =)
Вот рекламируют курсы, люди думают что правда за несколько месяцев научатся всему необходимому и найдут работу. По факту, чтобы взяли на работу с приличной зарплатой нужны годы обучения
У каждого свои способности
@@SuprunAlexey я в разрезе объёма необходимой информации для усвоения + закрепление на практике + набивание шишек, и тут даже сверхспособности не сильно уменьшат срок до точки нормального входа)
Сколько ты зарабатываешь на программировании если не скрываешь, чужие деньги не считаю лишь интересно какие реальные зп
Может быть в месяц 500$, а может и 2000$, тут как получится. Работаю не в компании.
Web Developer Blog спасибо за инфу, намереваюсь перейти в ит, думаю даже 500$ неплохо по сравнению с другими профессиями в россии, за икслючением может быть москвы и питера
Сам по себе PHP бесполезен. Нужно еще знать что-то из современных фреймворков (Laravel, symphony), сервера (Xaamp хотя бы юзать), SQL. MVC как говорил автор.
Автор, не дизмораль пожалуйста только. Москва, 31 год. Не совсем с нуля (но лишь дома для себя поделывал что-то на С++ на простеньком уровне, Пайтоне), сейчас занимаюсь этим стеком который в видео, он не пугает меня особо, продвинулся процентов на 10%, нравится, но... я чёрт возьми не пойму что в этой среде творится. Видел кучу мнений, что и в 35-40 лет люди входят в профессию (если чему-то научились, без понтов и запросов больших), устраиваются в офис. Но есть и мнения, что после 35 вешаться. Но тут стоит учесть, что в РФ в целом с возрастом Везде труднее. Не всё так жутко коль много примеров кто начинал? Хотя хрен их знает как они начинали, сидеть на фрилансе и раз в месяц подработать может это имелось ввиду для них...
И второй, учить помимо PHP ещё и Джаву/Пайтон это расточительно и за 2 зайцами гнаться (одновременно если)?
Учи пыху, бд...не распыляйся. Если дается то найдешь работу, нехватка кадров еще есть...
В пхп сейчас самое время врываться, мода на этот стек прошла, плюс сыграло общее популярное мнение, что пхп это дно и все такое, что, разумеется, неправда, да и сейчас куда популярнее пайтон, C# и тестеры. Все это лишь мои наблюдения.
@@arthurion WebDev. GromMax ох... спасибо вам за ответы, первый ответ что-то я пропустил.
Год назад это писал. Я и сам считаю, что PHP (если ООП познать, Фреймворк(и) ) - это прямо гарантированный способ. Но увы, я его бросил. Не лежала душа у меня, так сказать, а это очень важно (не из-за того что у него дурная там слава и т.п). Серьёзней взялся за другой язык (не Питон, не Шарп), не потому что там легче, язык сложнее, а просто мне интересно, огонёк там есть, запал, я думаю вы согласитесь, что это важно. Кстати, но я и сейчас всё мозги себе трахаю мнительностью - возраст, получится ли и т.д. Собираю в памятку истории/комменты людей 30-40 лет у которых вышло (реальные истории, с кем можно поговорить, а не отзывы с сайтов курсов) и историй таких очень(!) много, так что всё возможно. То что все бегут в ИТ я считаю преувеличено, знал и знаю сотни людей (просто круг людей которые в жизни встречались и встречаются, знакомые, знакомые знакомых, приятели, друзья и т.д) и к ИТ отношения имеют единицы, среди сотен людей врачи, водители, юристы, менеджеры, дизайнеры и т.д и т.п. Плюс ИТ река растекается на разные направления и языки и это распределяет людей, а также - какая-то часть эмигрирует, ИТ спецы в этом плане не редкость. Я правда давным давно не имею подростков в кругу знакомых, но по сети делаю вывод, что у них как раз сейчас мода на Питон чаще всего.
П.С КСТАТИ Я СОГЛАСЕН, что стереотип PHP дно - это очень глупо, в вебе PHP у нас куда предпочтительней чем Питон. Я встречал людей зомбированных попсовым Питоном, везде орут о Питоне, тратили на него время, а на деле как-то такое себе. А некоторые направления связанные с Питоном требуют глубоких спец. знаний.
Просто мне не нравилось, не мог ничего поделать с собой. Мне правда по душе, что в PHP куда реальней дистанционка, но в свете того как изменился мир за последние 1.5 года, я думаю сейчас дистанционка будет доступнее и другим (даже после ковида, менталитет несколько изменился после всего этого), точнее не чисто дистанционка, а гибридный вариант - когда бываешь 2-3 раза в неделю в офисе, а периодически и из дома. У меня приятель (он как бы отчасти ментор мне) работает на Си (я учу не Си или ++ если что), так даже они там вполне на дистанционке нынче.
В общем выходит, что время я потратил, распылился, но сейчас уже месяца 4 в плане выбора ЯП сомнений уже практически нету.
П.С мне кажется Питон хорош как доп. язык второй, пригодится, мой тот приятель Си профессионал увлекается Питоном. Может и не надо знать его от а до я, но быть хорошо знакомым полезно.
@@lEpIvIaKl Смогли?
@@ruslan5880 Да вот в процессе. Забил я на переживания про возраст и т.п. Будь что будет... Как я писал тогда, возраст он много где может быть напрягом (не только в кодинге), что уж тут поделаешь. В итоге Джавой занимаюсь, в сентябре оплатил онлайн курс, вот почти год прошёл, бывали паузы, но я как-то вот остепенился на Джаве. Для меня это золотая середина. Пока не пожалел. Но лишь учусь. Нужно бы усерднее в разы.
PHP наверно и правда способ быстрее и проще, но мне он пришёлся не по душе, мне не нравилось, не вызывало интерес.
Если изучать всё то, что перечислено в видео, то 4-6 месяцев будет явно недостаточно. Даже после учебы в универе 5 лет не все могут выучить столько)
Все могут, что б работать необходимы эти знания
Вот не соглашусь (я 15 лет в отрасли), все то что вы перечислили, крайне желательно для прохождения собеседований и трудоустройстве, а в реальной работе джуну пригодится где-то треть, только вот какая именно треть, за ранее не известно)))
С чего начать PHP?
С HTML
Мне кажется нужно еще нужно уметь работать с регулярными выражениями и пакетными менеджерами.
Не первая необходимость, но в дальнейшем нужно
Выйди из зоны комфорта
Неделю на то чтобы изучить пхп если знаешь puthon and js
Все возможно
Ребят собственно вопрос такой, сейчас мне 38 решил осваивать языки программирования, когда до чего то дойду, будет уже 40, и ясен пень в фирму не возьмут, мои варианты это фриланс, так на что мне делать упор, на какие языки?
моё мнение, если вообще не занимался программированием, то для обучения начните с С++ Базовый курс Герберт Шилдт, получите фундамент благодаря которому будите понимать синтаксис C#, Java да и php и многих других, а там уже определяйтесь какой язык изучать профессионально
На галеру иди, самый верный путь) и в 40 возьмут...
нужно ли разработчику PHP уметь верстать сайты?!
для себя - да, но в работе использовать не будешь
@@аноним-х3ш а JS разработчику ?
Понимать в вёрстке всем кто работает в веб нужно железно. Знания за плечами не носить. В критический может очень сильно спасти.
Капец , у меня вторая фамилия Русаков как и у того человека
Вот это совпадение, ты меня шокировал!
У меня вопрос я учу php 2 с чем-то месяц. Сделаль соц.сеть , блог (дабавлением удалением статьи ), и делаю сайт похожу на UBER . Как думаете мой уровень пойдет для Junior или нет ? И да знаю ООП И MYSQL.
Как?
и сколько они зарабатывают?
Кто?
Я 25к рублей
Учусь почти месяц почти по 4 часа каждый, иногда больше иногда меньше. Мне кажется автор даже сказал меньше. Я бы добавил ещё знать js и фреймворк
Он говорил про ларавел и js
Как же много всего надо знать
Достаточно
Web Developer Blog много
топай на кассу в мак - там поменьше требования. А по теме: знать надо наааамного больше, чем перечислено, чтобы претендовать в будущем хотя бы на пару килобаксов в месяц
В видео в общем-то ничего такого не было, на самом деле, знать нужно намного больше, так что удачи тебе)
Все неправда. Устраивался в 2017 на первую работу не зная 50% названного вами, либо имея очень приближенные знания. С экономическим образованием. В Москве готовы брать на Джуна вообще без знаний, лишь бы человек показывал рвение и ум.
Представь себе, это не только в Москве
Что за бред не зная php - берут на работу??? с экономическим образованием, даже не с техническим? Сказка!
@@Serginios потому, что твоему php можно с нуля обучиться за месяц. Работодатель, как правило, даёт сотруднику испытательный срок после которого уже можно сделать вывод о человеке.
@@jascoldman9550 Ребя да я как бы не спорю, я просто сильно удивился, можете и вовсе меня дизнуть тут, но у меня такого счастья и шанса увы в жизни не произошло. Я тоже изучал в свое время программирование, но на джуна так и не взяли, какие собеседования я не проходил, мне говорили: " мы тебе позвоним если что)" и так было всегда, забросил я прогить. А сейчас в 35 так тем более никто не берет.
Сделай видео, как реально выучить английский, какие материалы изучать, книги и тд
Хорошая идея, обязательно сделаю!
Web Developer Blog очень ждем
Английский с Нуля в 10-15 раз дольше учить.😀
Использую переводчик сайтов, для перевода доки (доку laravel достаточно хорошо переводит). На английских форумах, тоже использую переводчик, сначала пишу текст на русском, используя простые слова, потом перевожу его на английский, потом обратно, если всё нормально, то публикую вопрос, не испытываю проблем, без знания английского.
В какой компании работаешь?
пока ни в какой
@@qwerty-qr3ku а сейчас?
Поверхностно если честно
Ты еще видео не успел досмотреть, откуда уже выводы))
Web Developer Blog половины видео занимает реклама + много чего не сказано и очень поверхностно сказано про важные вещи такие как математика и логика
Математика не так важна на начальном этапе, тем более php программисту, логика должна быть само собой, про нее и говорить не стоит, она должна быть у каждого человека, а вот что действительно нужно, об этом сказали, придирки не по делу
Видео идёт 8:20, реклама занимает 25 секунд. Много чего не сказано - конкретно чего?
Спасибо!
Вы можете написать вашу почту?
Для каких целей?
Web Developer Blog личные вопросы по изучению программирования.
нихера веб программисту нужно учить Html и Css я не знал
Ну как повезет, куда работать пойдешь...если с вп или опенкарт, то само собой надо. Вот правда цсс пишут отдельные верстаки...
м да я один по мимо php знаю html,css и js ua-cam.com/video/HX8N6hjM7uQ/v-deo.html
далеко не один