Как вкатиться в веб-разработку?

Начинающий
Статус
Оффлайн
Регистрация
24 Июл 2023
Сообщения
54
Реакции[?]
6
Поинты[?]
7K
Имею общие понятия о программировании - есть база. В университете тоже изучал предмет по вебу, но он ничего мне не дал в плане знаний, хоть я его и успешно завершил.

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

Могу с вордпрессом работать, добавлять кастомный код, простой css.
Но несмотря на в целом способность создать простой сайт (без бекенда) - это все бесконечно далеко от коммерческих скиллов которые хотят работодатели.

Я никогда не смогу наугад и методом тыка выставлять нужные значения пикселей в css и html(и вообще не понимаю зачем он нужен, если вместо него справляются визуальные редакторы).

Я не знаю эти ваши фреймворки, и хз какой выбрать. Я не знаю нужно ли мне в фулстэк или можно просто выбрать фронт или бэкэнд.
Посоветуйте с чего начать тому, кто уже имеет некую базу
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
24 Июл 2023
Сообщения
54
Реакции[?]
6
Поинты[?]
7K
php легкий очень можешь посмотреть
Это не ответ. Про просто существование php я знаю. Но кто его в 2023 использует, какие перспективы, в пакете с чем его учить? Ты не написал что он для бэкэнда, не написал к какому направлению/пути в себе относится. Не написал что сам по себе без SQL он может быть не особо нужен.
 
Начинающий
Статус
Оффлайн
Регистрация
2 Сен 2018
Сообщения
46
Реакции[?]
31
Поинты[?]
10K
Это не ответ. Про просто существование php я знаю. Но кто его в 2023 использует, какие перспективы, в пакете с чем его учить? Ты не написал что он для бэкэнда, не написал к какому направлению/пути в себе относится. Не написал что сам по себе без SQL он может быть не особо нужен.
Можешь влиться в какую нибудь компанию людей которые зарабатывает на этом деньги, думаю ты от них больше получишь опыта и советов чем здесь, если хочешь отпиши в тг
 
Забаненный
Статус
Оффлайн
Регистрация
16 Мар 2023
Сообщения
37
Реакции[?]
23
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
8 Сен 2021
Сообщения
18
Реакции[?]
14
Поинты[?]
0
Щас бы в 2023 использовать пхп когда есть го
только Go никогда не заменит php, разработка на котором и стоит дешевле, и разработчик под "супер-сайт" найдется всегда без исключений, увы
php легкий очень можешь посмотреть
php прост лишь в процедурке, если он захочет устроится хоть куда-то, ему придется учить ООП, в идеале писать на каком-нибудь фрейме, по типу Laravel и ему подобных, а если написать простенькую хуетень, то тут да, это очень легко.

Это не ответ. Про просто существование php я знаю. Но кто его в 2023 использует, какие перспективы, в пакете с чем его учить? Ты не написал что он для бэкэнда, не написал к какому направлению/пути в себе относится. Не написал что сам по себе без SQL он может быть не особо нужен.
Так ты и не уточнил что ты именно хочешь получить от веб.разработки, ты бы еще сказал хочу стать программистом всея руси для написания сайтов, у сайта есть как фронд так и бэк, ты должен уточнить что тебе нужно, от этого и будут отталкиваться люди, отвечая тебе)) Тебе нужно самому определиться, нужен ли тебе фронд или бэк, если ты склонен к первому варианту, поищи в интернете, тебе посоветуют что-то а-ля React, vue. Отталкиваясь от фрейма ты уже поймешь, что именно тебе нужно изучать в паре к нему. Насчет бека, изучай процедурку для начала, как твоих знаний будет достаточно для создания простого сайта, авторизация, рега, и прочего функционала, изучай полноценно ООП, если хочешь, можешь сразу же перейти к изучению фреймворка, тот же laravel в пример, есть на ютубе гайды, но для начала там все равно потребуется "база" того самого ООП
 
Последнее редактирование:
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,500
Реакции[?]
560
Поинты[?]
104K
По личному опыту - Next.js с app/ роутером приятнее всех в девелопмент экспириенсе.
 
Начинающий
Статус
Оффлайн
Регистрация
6 Апр 2023
Сообщения
22
Реакции[?]
15
Поинты[?]
16K
Имею общие понятия о программировании - есть база. В университете тоже изучал предмет по вебу, но он ничего мне не дал в плане знаний, хоть я его и успешно завершил.

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

Могу с вордпрессом работать, добавлять кастомный код, простой css.
Но несмотря на в целом способность создать простой сайт (без бекенда) - это все бесконечно далеко от коммерческих скиллов которые хотят работодатели.

Я никогда не смогу наугад и методом тыка выставлять нужные значения пикселей в css и html(и вообще не понимаю зачем он нужен, если вместо него справляются визуальные редакторы).

Я не знаю эти ваши фреймворки, и хз какой выбрать. Я не знаю нужно ли мне в фулстэк или можно просто выбрать фронт или бэкэнд.
Посоветуйте с чего начать тому, кто уже имеет некую базу
Тут главное - не пропускать этапы, иначе бросишь и возвращаться не захочется.
Из-за того, что развитие web-технологий значительно продвинулось с тех пор, как сайты стали делать на php, можно утонуть в море информации и так и не стать web-разработчиком.
Фулстэк не получится, если не освоить как следует по отдельности php, html, css и javascript (и JScript).

Если бы я сейчас с нуля изучал это, то выстроил бы так:
1. PHP - можно взять справочник и весь прочитать, поделать примеры.
2. Хотя бы основы HTML и CSS.
3. JavaScript, JScript.
4. Фреймворк yii2 - сделать сайтик на нём.
5. Или фреймворк Laravel - сделать сайтик на нём.
По этим фреймворкам хорошие уроки у Дмитрия Елисеева.
Всё, беги искать работу.
 
Начинающий
Статус
Оффлайн
Регистрация
24 Июл 2023
Сообщения
54
Реакции[?]
6
Поинты[?]
7K
только Go никогда не заменит php, разработка на котором и стоит дешевле, и разработчик под "супер-сайт" найдется всегда без исключений, увы

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


Так ты и не уточнил что ты именно хочешь получить от веб.разработки, ты бы еще сказал хочу стать программистом всея руси для написания сайтов, у сайта есть как фронд так и бэк, ты должен уточнить что тебе нужно, от этого и будут отталкиваться люди, отвечая тебе)) Тебе нужно самому определиться, нужен ли тебе фронд или бэк, если ты склонен к первому варианту, поищи в интернете, тебе посоветуют что-то а-ля React, vue. Отталкиваясь от фрейма ты уже поймешь, что именно тебе нужно изучать в паре к нему. Насчет бека, изучай процедурку для начала, как твоих знаний будет достаточно для создания простого сайта, авторизация, рега, и прочего функционала, изучай полноценно ООП, если хочешь, можешь сразу же перейти к изучению фреймворка, тот же laravel в пример, есть на ютубе гайды, но для начала там все равно потребуется "база" того самого ООП
ООП в университете проходил и предмет успешно закончил

Что учить бэк или фронт мне лично неважно, главное чтобы ебли было поменьше, и платили бы норм.
За развернутый ответ спасибо
Тут главное - не пропускать этапы, иначе бросишь и возвращаться не захочется.
Из-за того, что развитие web-технологий значительно продвинулось с тех пор, как сайты стали делать на php, можно утонуть в море информации и так и не стать web-разработчиком.
Фулстэк не получится, если не освоить как следует по отдельности php, html, css и javascript (и JScript).

Если бы я сейчас с нуля изучал это, то выстроил бы так:
1. PHP - можно взять справочник и весь прочитать, поделать примеры.
2. Хотя бы основы HTML и CSS.
3. JavaScript, JScript.
4. Фреймворк yii2 - сделать сайтик на нём.
5. Или фреймворк Laravel - сделать сайтик на нём.
По этим фреймворкам хорошие уроки у Дмитрия Елисеева.
Всё, беги искать работу.
Спасибо большое, ответ по существу, дельный, все хорошо и детально расписано.
 
iq abuser
Пользователь
Статус
Оффлайн
Регистрация
16 Апр 2021
Сообщения
648
Реакции[?]
138
Поинты[?]
1K
Что учить бэк или фронт мне лично неважно, главное чтобы ебли было поменьше, и платили бы норм.
и на что ты тогда надеешься? таких как ты дохуилион, с такими мыслями я уверен, ты ещё не дорос до того, что бы отвечать за свою работу, в чем твоя уникальность? кому ты нужен с такими запросами?
 
Начинающий
Статус
Оффлайн
Регистрация
24 Июл 2023
Сообщения
54
Реакции[?]
6
Поинты[?]
7K
и на что ты тогда надеешься? таких как ты дохуилион, с такими мыслями я уверен, ты ещё не дорос до того, что бы отвечать за свою работу, в чем твоя уникальность? кому ты нужен с такими запросами?
Мне кажется, что ты немного прихуел, без негатива. Научись следить за собой и общаться в интернете так, как делал бы это и в реальности - где может прилететь по личику за грубые, токсичные высказывания. Peace ✌
 
Начинающий
Статус
Оффлайн
Регистрация
8 Сен 2021
Сообщения
18
Реакции[?]
14
Поинты[?]
0
Всё, беги искать работу.
Хороший совет чтобы его заказчику поднасрать, прежде чем бежать сразу же искать работу нужно получить дохуя опыта, личные проекты, портфолио, вся эта хуйня. Даже за два месяца он на уровень рядового не выйдет, про джуна говорить вообще думаю не стоит.
 
iq abuser
Пользователь
Статус
Оффлайн
Регистрация
16 Апр 2021
Сообщения
648
Реакции[?]
138
Поинты[?]
1K
Мне кажется, что ты немного прихуел, без негатива. Научись следить за собой и общаться в интернете так, как делал бы это и в реальности - где может прилететь по личику за грубые, токсичные высказывания. Peace ✌
а это случайно не к тебе относиться?) сходи на собеседование куда-нибудь, скажи что ты нихуя делать не будешь, но хочешь что бы тебе платили, посмотрим, что тебе скажут

upd.
Screenshot_2023-07-30-12-15-17-117_com.android.chrome.png
да и кому тут нужно поучиться общаться в интернете? за 10 минут на форуме успел уже словить 3 преда
 
iq abuser
Пользователь
Статус
Оффлайн
Регистрация
16 Апр 2021
Сообщения
648
Реакции[?]
138
Поинты[?]
1K
Ты либо реально аутист и не намеренно не понимаешь людей, либо тролль.
А предупреждения что ты привел - в них ни словом нет про оскорбления или токсичность - там русским языком написано, что это оффтоп. Ты либо намеренно подменил факты, либо аутист.
Не хочу из-за тебя улететь в бан, поэтому иди в пешее эротическое
так а в чем я не прав? объясни мне
 
Начинающий
Статус
Оффлайн
Регистрация
6 Апр 2023
Сообщения
22
Реакции[?]
15
Поинты[?]
16K
Хороший совет чтобы его заказчику поднасрать, прежде чем бежать сразу же искать работу нужно получить дохуя опыта, личные проекты, портфолио, вся эта хуйня. Даже за два месяца он на уровень рядового не выйдет, про джуна говорить вообще думаю не стоит.
Среди заказчиков есть немало таких, чьи проекты желательно придушить ещё в зародыше :-) За 15 лет я поучаствовал в таких, поверьте.
Но для автора темы, как и для многих начинающих, они являются кузницей кадров.
Где взять время на получение опыта? Да нигде, надо просто учиться НА РАБОТЕ :-)
 
Пользователь
Статус
Оффлайн
Регистрация
22 Май 2022
Сообщения
202
Реакции[?]
42
Поинты[?]
5K
Изучаешь ноду и экспресс для начала, еще проще не будет чем это, тебе нужно буквально 3 пакета чтоб сделать простой бек с бд
 
Пользователь
Статус
Оффлайн
Регистрация
26 Июн 2017
Сообщения
283
Реакции[?]
54
Поинты[?]
13K
Понять для начала стоит чего ты хочешь в жизни, неопределенность - хуево, мне так везде говорили, хотя я сам отчасти такой, хоть и стал уходить больше в бэк временами, благо работа позволяет работать и фронт и бэк одновременно.
То что ты в универе проходил и отлично закрыл предметы всем похуй, если только ты не в компанию устраиваешься из старых пердунов, которые по учебникам 60 летней давности учились и учат других таких же деревянных.

Начнем с малого - стоит определиться кто ты такой:
У тебя есть 3 пути, фулл стэк, бэк и фронт
Как выбрать? Для начала стоит понимать что все эти слова значат. После того как ты осилил пару вкладок в интернете можно идти дальше.
Но я всё же опишу картинкой:
1690878976503.png

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

Допустим, после двух бессонных ночей ты выбрал себе фронт. Что делать дальше?
Дальше самое интересное и скучно одновременно - пробовать разное. В одной статье прочитал что лучше подходит то, в другой другое. А что подходит тебе? Решишь только ты сам!
После того, как решил, что хочешь изучать - изучай. Пробуй много всего, делай много проектов, набивай себе цену. Свой сайт портфолио (раз уж решил в веб) - ДА, GitHub - ДА, сайты по решению задач - ДА!
Тупые отмазки работодателю "нас не учили в универе, я не умею, нас не научили" оставь себе, это не их проблемы, что ты не умеешь чего-то.

Если ты пришел в айти за зарплатой то ты вряд ли чего-то тут добьешься, скорее разобьешься о скалы реальности.
Ниша переполнена, каждый второй программист с опытом и без опыта. Благо и потребности растут.
Хватайся за любую работу, набивай опыт (одно из самых важных качеств для работодателя). Больше опыта - больше знаний - больше умеешь - больше нужен работодателю. Во время работы не забывай учиться самостоятельно (ты же пришел за деньгами? Если да, то вкалывай, чтобы тебя хотели).
Больше город - больше вакансий - больше зарплата. Если ты живешь в дыре, где нужен "программист в садик для учета детей в Excel", то переезжай сегодня же.

Кратко:
1) Определись кем хочешь быть
2) Учись в интересном тебе направлении
3) Создавай портфолио, решай задачи.
4) Учись ещё больше
5) Ищи работу (при необходимости переезд) и будь готов работать за гроши ради набивания опыта

Забудь о зарплате в первые года 2-3, никаких 100к не будет (если тебе, конечно, не повезет ИЛИ ты не будешь вкалывать каждый день по 18 часов)
 
Начинающий
Статус
Оффлайн
Регистрация
4 Апр 2023
Сообщения
78
Реакции[?]
5
Поинты[?]
3K
Понять для начала стоит чего ты хочешь в жизни, неопределенность - хуево, мне так везде говорили, хотя я сам отчасти такой, хоть и стал уходить больше в бэк временами, благо работа позволяет работать и фронт и бэк одновременно.
То что ты в универе проходил и отлично закрыл предметы всем похуй, если только ты не в компанию устраиваешься из старых пердунов, которые по учебникам 60 летней давности учились и учат других таких же деревянных.

Начнем с малого - стоит определиться кто ты такой:
У тебя есть 3 пути, фулл стэк, бэк и фронт
Как выбрать? Для начала стоит понимать что все эти слова значат. После того как ты осилил пару вкладок в интернете можно идти дальше.
Но я всё же опишу картинкой:
Посмотреть вложение 254834

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

Допустим, после двух бессонных ночей ты выбрал себе фронт. Что делать дальше?
Дальше самое интересное и скучно одновременно - пробовать разное. В одной статье прочитал что лучше подходит то, в другой другое. А что подходит тебе? Решишь только ты сам!
После того, как решил, что хочешь изучать - изучай. Пробуй много всего, делай много проектов, набивай себе цену. Свой сайт портфолио (раз уж решил в веб) - ДА, GitHub - ДА, сайты по решению задач - ДА!
Тупые отмазки работодателю "нас не учили в универе, я не умею, нас не научили" оставь себе, это не их проблемы, что ты не умеешь чего-то.

Если ты пришел в айти за зарплатой то ты вряд ли чего-то тут добьешься, скорее разобьешься о скалы реальности.
Ниша переполнена, каждый второй программист с опытом и без опыта. Благо и потребности растут.
Хватайся за любую работу, набивай опыт (одно из самых важных качеств для работодателя). Больше опыта - больше знаний - больше умеешь - больше нужен работодателю. Во время работы не забывай учиться самостоятельно (ты же пришел за деньгами? Если да, то вкалывай, чтобы тебя хотели).
Больше город - больше вакансий - больше зарплата. Если ты живешь в дыре, где нужен "программист в садик для учета детей в Excel", то переезжай сегодня же.

Кратко:
1) Определись кем хочешь быть
2) Учись в интересном тебе направлении
3) Создавай портфолио, решай задачи.
4) Учись ещё больше
5) Ищи работу (при необходимости переезд) и будь готов работать за гроши ради набивания опыта

Забудь о зарплате в первые года 2-3, никаких 100к не будет (если тебе, конечно, не повезет ИЛИ ты не будешь вкалывать каждый день по 18 часов)
В ебанный яндекс без образования обычно берут только гениев
 
https://qweme.dev
Пользователь
Статус
Оффлайн
Регистрация
25 Май 2022
Сообщения
165
Реакции[?]
86
Поинты[?]
20K
Если речь идет о фронтенде, то я могу порекомендовать использование Vue вместе с Nuxt. Если же речь идет о бэкенде (API, CRUD, БД), то могу посоветовать использовать NestJS. В качестве базы данных, если вы предпочитаете нереляционные базы данных, то подойдет MongoDB, а если вы предпочитаете SQL-тип баз данных, то можно использовать MySQL или PostgreSQL.
 
Сверху Снизу