Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Хочу научиться делать веб сайты

Всем привет.
Подскажите толковые каналы на ютубе по веб дизайну.
Не люблю конструкторы веб сайтов, хочу научиться делать в Adobe Muse, или похожей программе.
Когда ищу, постоянно на какую-то лабуду натыкаюсь, где очень много воды, либо какие-то банальные действия описывают, совсем для новичков, которые впервые открыли программу.

Добрый🖐.
Нет таких каналов и вообще инфы в гугле(либо все платно, либо все заканчивается на 2-3 этапе обучении, либо как ты уже сказал совсем для детей), это как программирование изучать, пока Хачатур уроки не стал выкладывать, в сети что-либо найти было невозможно, есть только примеры решений, на твои вопросы, а дальше додумай сам.
Поэтому такие вещи изучаются самостоятельно, если что-то нужно сделать то просто это гуглится(желательно на Английском языке), то есть, например, "как сделать форму обратной связи Adobe Muse", зашел в гугл, нашел пример, а дальше додумал сам, так и учишься.

admin, Удаленный пользователь и ещё 6 отреагировали на эту запись.
adminУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

Евгений, привет 🖐
Немного странно слышать, что не хочется конструктора ➜ хочется в Adobe Muse.
Adobe Muse более конструктор, чем любой другой конструктор.

Пилить "сайт самому" стоит либо в Adobe Dreamweaver, либо совсем правильно ➜ в Visual Studio Code. И только благодаря подходу начинаний в Visual Studio Code можно развиваться и совершенствоваться бесконечно. Сначала может показаться хардкорно, но Ты быстро вникаешь и чувствуешь свободу действий. Далее там научишься создавать для себя шаблоны, что позволит делать каждый новый сайт быстрее и быстрее, имея собственные стандарты адаптивности сайта и прочее. Например, если Тебе ни о чём не говорят слова Angular и React, то может стоит всё-таки не мучиться и познакомиться с Wordpress? Если нужно создавать сайты под заказ и нельзя брать готовое, то однозначно послушай несколько точек зрения, что лучше Angular или React и двигай в этом направлении.

Просто с Adobe Muse далеко не уйдёшь и рано или поздно столкнёшься с проблемой, которую с огромной вероятностью кто-то не решал и Тебе придётся костылять что-то самому. Если Ты всё-таки уверен, что Muse Тебе хватит за глаза и не нужно углубляться, тогда непонятно, чем не угодил Wordpress. Всё давно придумано и сделано за Тебя. Возможно, рассказав больше о своей конечной цели, советы от нас будут более точными.

Немного размышлений по поводу туториалов:
Миша, как всегда, прав. Единого источника по Твоей теме, раскрывающего всё и вся нет. Нужно много что смотреть и изучать. И в то же время он прав по поводу исключений в виде Моих уроков по C#. Потому что там стратегически была поставлена цель научить людей делать всё, что они хотят. Не было цели снимать дозированно ради подписчиков, славы или заработка. Небольшой пример: Я имею в планах сделать такой сильный рывок на YouTube, которого никто не ожидает, даже самые первые подписчики, где будет полностью раскрыта одна из, казалось бы, непостижимых тем, никогда и никем не освещаемая полностью, которая без преувеличения породит огромный пласт среди людей населения (звучит громко, но это так), занимающийся этим (чем не скажу, рано). Но чтобы это реализовать необходимо непросто Моё время, которого также нужно немало, нужно, чтобы в мире несколько вещей вернулись на свои места, а кое-что стало хотя бы немного лучше. Иначе для всё бессмысленно для нашего человека. Для нашего – это Россия, Украина, Казахстан, Армения, Беларусь, в общем там, где поймут Мою речь. И даже после схождения звёзд понадобится около года (может чуть меньше), чтобы гордо выйти в эфир и сказать: Всем привет, вы сейчас будете сильно удивлены, но покажу вам то, что Вы саморучно сможете сделать в течение двух месяцев своей жизни. А поглядев, представьте, что с этим будете делать Вы лично. И начиная с этого первого ролика, начнут исполнятся мечты у очень многих людей (снова не преувеличиваю). Но в тоже время, сделать это – даже для первопроходцев – очень сложная задача. Моя тема, конечно, сложнее того, что хочешь Ты, но всё равно полностью раскрыть любую тему очень непросто. И да, разве не факт, что полностью раскрытая тема в чём-то пораждает будущих специалистов. А если тема не просто раскрыта, как в учебниках, а с примерами (данными), которые также научу делать... То есть раскрыв для себя сайтостроение полностью, Ты можешь свою компанию открывать и делать до 15 000 долларов в месяц. Но есть ли такие источники, чтобы за ручку отвести Тебя от Muse до того, на что способны сайты сегодня? Например, к выпуску ролика о MySQL Я готовился несколько месяцев. Снять видос не проблема, но уместится ли там всё то, что избавит человека от гугления на полгода? Вот в чём стояла задача. Не просто видос, а полный учёт возможных вопросов и проблем. То есть в 1 час уместилось то, что люди бы искали и гуглили по кусочкам и обрывкам реально минимум полгода. И да, как мы видим, такое возможно – по чёткому нарративу от первой секунды и до последней раскрыть полностью тему, которой в универах посвящают больше года. Но где Ты найдёшь такие ролики – вопрос. Таким образом мы приходим к выводу, что Тебе, скорее всего, придётся изучать самому то, на что нет полного туториала. Никто же не знает – нужна ли Тебе база данных, чтобы держать там людей, нужна ли разделённая база. А может Ты захочешь всё делать на блокчейне. Сайты бывают разные с разными целями и возможностями.

Удаленный пользователь, Удаленный пользователь и ещё 8 отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

Спасибо большое за ответы. Сайты разумеется хочу делать ради заработка, не просто одностраничные сайты, которые носят информационный характер, что-то сложнее и интереснее, немножечко сложнее и интереснее. К онлайн конструкторам душа просто не лежит, такое ощущение что они перегружены информацией, и функциями, причем не теми что мне нужна для создания сайта. Например, я никогда не находил подходящий для себя шаблон, вот прям все были не такими как мне хотелось. Поэтому обратил внимание на Adobe Muse, не надо ни где регистрироваться, не надо учитывать правила чужой игры, просто взял и слепил сайт какой захотел (не совсем так!), и выложил его на хостинг. Через несколько дней правда начал понимать, что возможности Muse очень сильно ограничены, например никак не получалось делать некоторые типы выпадающих менюшек, которые часто встречаются в интернете. Приходилось включать смекалку, и иногда даже удавалось делать такие вещи, которые казалось бы невозможно было сделать изначально в программе. Но долго и сложно. Потом лазял в интернете, и видел примеры очень крутых сайтов, по заверениям людей сделанных именно в Adobe Muse. Это были сайты с такими фишками, которых я никак не мог найти в самой программе. Вот и подумал, может быть есть где-то кладезь знаний, как проворачивать такие фокусы в программе, и делать также. Но увы, наверное во всем придется самому разбираться. И наверное попробую Dreamweaver. Что такое Angular или React не знаю, сейчас буду смотреть.

Евгений, по поводу перегруженности.
Да, это неминуемо, если возможности сайта предполагаются очень сильными.
Я, когда делал этот сайт, для себя просто решил, что ну никак не получится писать каждый раздел сайта. Просто чокнешься. На один только форум сколько времени уйдёт. Другое дело перепилить под себя уже готовый форум. Один Мой друг (уже другой) пишет сайты на Wordpress + тема Avada, которая позволяет изгаляться так, как душа пожелает. Там столько всего, позволяющего набилдить что угодно, что можно просто где-то чуток подправить, среди готовых решений, в css, чуток в js и вуаля, сайт полностью Твой и уникальный.

На создание главной страницы этого сайта у Меня ушло несколько месяцев, и только внимательный исследователь отметит для себя, что очень многое на главной сделано не по простым стандартам. Вроде просто и красиво. Но на самом деле далеко не просто. И написать все плюшки анимации и взаимодействия, которые есть тут на главной с нуля – тронешься просто умом. Но это не значит, что невозможно. Всё возможно, но придётся лезть либо в Angular либо в React. Что очень больно. Говорю из опыта первого друга, которого считаю сильнее себя намного в вебе, время уйдёт более 2 лет.

Но Я бы, честно, если бы делал сайт с нуля, и даже на заказ, также, как и друг Мой (снова тот, который второй) и сам себе тут, просто бы брал Wordpress, зная, что всегда к нему можно вполне понятно прикрутить что угодно и оно уже есть в библиотеке аддонов. Если что-то принципиально не нравится, есть Пользовательский CSS, а также упомянутый JS.


И совсем главное – многие туториалы устаревают и скрывают в себе (бессознательно) то, что та или иная функция может хранить в себе уязвимость. То есть вероятность, что Ты создашь уязвимый к атакам сайт выше, чем если бы брал Wordpress. Я говорю статистически. Вроде бы логика подсказывает, что более популярные решения становятся целью для атаки и эксплоитов, однако, мозгов трудящихся на сообщество Wordpress больше, чем у нас с Тобой. Это также не забывай. Я как раз в ролике про MySQL говорил об экранировании данных получаемых извне, про которое вообще никто нигде ничего не говорит в php, что сильно упасёт всех новичков от утечки своей базы данных. А методы старые по старым туториалам по сей день на странице php.net и прочим сайтам. Учат неправильно. Учат тому, что Твою базу целиком и полностью взломают через простейший эксплоит. Есть моменты, которые получишь только с опытом. А чтобы он не был горьким, Моё личное мнение, брать нужно Wordpress. Только если цели и достижения более амбициозные, тогда да, нужно изучать либо Angular либо React.

Удаленный пользователь, Удаленный пользователь и ещё 7 отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

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

Спасибо Хачатур, за развернутые ответы и наставления.

admin, Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
adminУдаленный пользовательУдаленный пользователь

Всем привет 🖐
Поддерживаю XpucT, с точки зрения самостоятельной разработки, WordPress, вероятно, лучший вариант. Вход в Web для начинающих крайне сложен. И для начала, WordPress вместе с плагинами, для обычных сайтов устраняет необходимость написания backend части и беспокойства о DevOps, но всё равно WP это монолитная, довольно определённо направленная, архитектура. Вы, конечно же, можете заставить WP общаться с микросервисами, столь любимыми энтерпрайзом, но это всё равно не будет полностью кастомным решением.

Поэтому в долгосрочной перспективе, может быть стоит рассмотреть и другие возможности, хотя как правильно отметил XpucT, времени уйдёт не мало... Но, как мне показалось, Вас больше интересует frontend разработка. В таком случае, пока работаете с WP Вы уже будете знать HTML, CSS и JS, и сможете перейти от вёрстки WP тем на SPA (Angular, React или Vue).

На счёт источников информации, действительно, всё довольно печально. По frontend части можно пойти по очень формальному пути, вроде чтения и практики прочитанного на MDN Learn. Там в принципе собрана информация, которая позволит развиваться и дальше, в том числе, прямые направления на изучение Git и других важных инструментов.

admin, Удаленный пользователь и ещё 4 отреагировали на эту запись.
adminУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

Всем привет👋
Не знаю какие именно сайты вам нужны, и как именно вы хотите зарабатывать. 
Но, могу посоветовать Jekyll, это генератор статических сайтов который можно бесплатно хостить в GitHub Pages ( к слову и собственный домен можно подключить ).
Так же можно просто взять готовый шаблон и переделать под свои нужды, правда нужно немного подучить HTML/CSS, но так вы сможете создать сайт не вдаваясь особо в backend и попрактиковаться в frontend.  

Есть много готовых плагинов и можно легко подключить Disqus - комментарии, Formspree - формы обратной связи, Google аналитику, рекламу и много чего. 
Основной плюс, что вам не нужны CRM и базы даных и так же сайт будет загружаться молниеносно, потому что по сути это просто статическая страница. 
Правда, я советую сначала компилировать сайт локально и потом выгружать на GitHub Pages, потому что некоторые плагины GitHub Pages не поддерживает.

Вы найдёте много информации об этом фреймворке (к слову это фреймворк для ruby) если просто загуглите "Jekyll and GitHubPages".
P.S. Если уж будете хостить на серверах GitHub Pages ( я уже писал что это бесплатно? ) то немного нужно знать гит, но это дело 30минут. Там всего то 4 основных команды.

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь