В этом разделе я собрал те обучающие курсы, которые реально очень качественные и стоят того чтобы вы обратили на них свое внимание. Все эти диски изучены мной лично и я могу их вам рекомендовать как исключительно качественный материал стоящий своих денег, изучив которые вы сможете легко сделать сайт.
Вам надо изучить в кратчайшие сроки HTML5 и CSS3. Как раз у Михаила есть курс, который посвящён этим новым технологиям. Они уже развиваются много лет, и вот сейчас они уже вышли на финишную прямую, и мы смело можем их использовать.
Прошёл я этот курс, всё было очень легко. Материал курса очень подробный, всё детально разбирается, а упражнения позволяют закрепить знания.
Также меня очень порадовал бонусный курс - "Вёрстка под мобильные устройства". Раньше я думал, что это достаточно долгий и сложный процесс. На самом деле, всё оказалось очень и очень просто. И в 11-ти уроках Михаил показывает пример адаптирования реального сайта под самые различные мобильные устройства. Впрочем, и HTML5 с CSS3 применяются при вёрстке всё того же сайта.
Таким образом, курс "HTML5 и CSS3 с Нуля до Гуру" превзошёл все мои ожидания, и я его рекомендую всем тем, кто занимается созданием сайтов и пока не знаком с этими мега-полезными Web-технологиями: https://moving.programsite.ru/html5
Я думаю не надо объяснять, что JavaScript - это очень важный язык программирования. Более того, на данный момент он является самым востребованным в мире. Для него наибольшее количество библиотек, он чаще всех остальных встречается в вакансиях на работу. И это неудивительно, ведь на сегодняшний день JavaScript используется и для Web-программирования (причём и для Frontend, и для Backend), и для создания десктопных приложений, и для создания мобильных приложений, и даже для создания игр. В общем, неудивительно, что популярность и востребованность этого языка растёт. Поэтому любой программист просто обязан знать этот язык.
Вопрос лишь в том, как его выучить в максимально сжатые сроки и с максимально эффективностью, да ещё и с минимальными вложениями? Думаю, не нужно объяснять, что всякие сомнительные онлайн-школы, оффлайн-семинары - это пустая трата времени и очень крупной суммы денег. Обычно там берут каких-то левых людей с поверхностными знаниями, платят им зарплату (намного ниже, чем если бы они работали программистами), и они с минимальными знаниями (которых не хватит даже для стажёра) рассказывают на этих семинарах крайне поверхностные знания. То есть онлайн-школы и всякие оффлайн-семинары сразу отпадают. Но лично мне при всём при этом хотелось именно видеокурс, а не книгу, так как видео и смотреть интереснее, и усваивается материал гораздо легче. И я такой замечательный видеокурс нашёл. И что важно он от многолетнего практика, а не каких-то noname авторов.
Зовут его Михаил Русаков, который выпустил курс как раз по языку JavaScript. Называется курс "Программирование на JavaScript с Нуля до Гуру 2.0" (https://moving.programsite.ru/javascript2). И это полное переиздание первой версии курса (так как Михаил следит за актуальностью своих видеокурсов). В курсе я получил всю необходимую теорию и массу практических примеров (как-никак общая продолжительность курса около 27 часов!). А упражнения, которые идут к урокам, позволяют закрепить материал, что также мне очень понравилось.
В общем, здесь не получится подробно расписать всю информацию о курсе, так как он очень объёмный, поэтому ознакомьтесь с ним по ссылке: https://moving.programsite.ru/javascript2. На мой взгляд, в Рунете лучше курса по JavaScript Вам точно не найти.
Основой подавляющего большинства сайтов является PHP. Именно с помощью PHP делается весь функционал сайта: формы обратной связи, регистрация, авторизация, поиск по сайту, добавление в корзину, оформление заказа, админка всех сайтов и многое-многое другое. Поэтому любой, кто планирует заниматься сайтостроением, а оно, кстати, весьма прибыльно, должен изучить PHP и знать как работать с базами данных.
К сожалению, в Интернете не так много хорошего материала можно найти. Большинство либо очень устаревшее, либо написано непонятно кем, либо очень дорого. И новичку крайне трудно вытащить жемчужину из этой огромной помойки.
Но не все так безнадежно и есть очень качественный Видеокурс "PHP и MySQL с Нуля до Гуру 3.0". Это продолжение бестселлера "PHP и MySQL с Нуля до Гуру 2.0". В новом курсе он с нуля обучает языку PHP, причём разбирается именно свежая версия PHP 8:
В курсе разобраны все основные моменты, а главное все разобрано на практических примерах, установка локального сервера, все базовые вещи языка PHP, стандартные функции и классы, ООП, компоненты, работу с базой данных, MySQL, PDO - в общем, целый ворох важнейших вещей.
Курсы Михаила Русакова я уже смотрю давно, и все они сделаны качественно, видно, что он является большим практиком в сайтостроении, и при этом у него, по моему мнению, дар преподавателя, я лично изучил весь материал и остался доволен, все качественно и доступно объяснено и разобрано по полочкам.
Известно ли Вам, что для создания качественного сайта вовсе не нужно знать кучу всяких языков по типу HTML, CSS, JavaScript, PHP и прочих премудростей?
Пожалуй, самый простой способ создания сайта, при этом занимающий минимум времени и при этом не требующий особых знаний, это создание сайта на готовом движке - CMS. Различных CMS очень много, но я рекомендую Вам использовать WordPress, поскольку он самый популярный (и в несколько раз превышает следующего своего конкурента), а потому постоянно обновляется, имеет десятки тысяч расширений и огромную аудиторию, которая Вам поможет и подскажет, если вдруг возникнут какие-то вопросы.
Возможно, у Вас остался 1 вопрос: "А как мне научиться создавать сайты на WordPress, ведь я раньше никогда этого не делал?".
Информации в Интернете очень много, но, к сожалению, она в 99% случаях про старые версии WordPress (1, 2, 3, 4 или 5), поэтому, если Вам дороги Ваши время и нервы, рекомендую вот этот курс: https://moving.programsite.ru/wp6
Автор данного курса уже зарекомендовал себя как отличного специалиста в области создания сайтов. В курсе есть и множество заданий, в рамках которых Вы, в том числе, создадите свой сайт и выложите его в Интернет.
Наверняка, многие из Вас хотят создать свой Интернет-магазин, либо, как минимум, интересуются этой темой. И, безусловно, у Вас нет 100-200, а то и более тысяч рублей на его создание у Web-студии или найма фрилансера. Но не все так печально как могло показаться на первый взгляд.
Наиболее простой способ создать Интернет-магазин - это использовать движок OpenCart, благо он бесплатный. Но им тоже нужно уметь пользоваться, и с этим могут возникнуть проблемы.
Качественно решить вопрос вам поможет видеокурс который я лично изучил и опробовал. Особенностью данного курса является то, что автор рассматривает абсолютно все возможности OpenCart, а потом создаёт на этой системе работающий Интернет-магазин: mob-24.ru.
Полностью пройти этот курс и научиться делать любые Интернет-магазины можно всего за неделю.
У меня иногда спрашивают: "А как Вы создаёте свои сайты?". Вариантов создания несколько: воспользоваться готовым движком, создавать всё самому с нуля, использовать фреймворк.
Создавать на готовом движке - самый быстрый и самый худший вариант в плане конечного результата. Низкая безопасность, ограниченная функциональность, постоянная зависимость от разработчиков данного движка.
Свой движок - самый лучший, но ОЧЕНЬ трудозатратный вариант. Да, здесь будет наилучшая производительность, максимальная безопасность, но количество времени, которое будет потрачено на всё это, не так просто будет окупить.
Использование фреймворков - на мой взгляд, золотая середина. И именно с помощью фреймворков я и создаю свои сайты. Здесь и лёгкость создания, и высокая безопасность, и хорошая производительность сайта.
Из всех фреймворков я остановился на Laravel - как на наиболее популярном в Рунете (особенно актуально для тех, кто хочет найти работу), а также как на наиболее производительном.
Помню я пытался изучать его самостоятельно, по книгам, но потерпел фиаско. Поскольку это был мой первый фреймворк, мне он давался крайне трудно, и тогда мне на помощь пришёл Видеокурс Михаила Русакова "Laravel от А до Я": https://moving.programsite.ru/laravel
Курс проходится за несколько вечеров, а знания, которые там даются, я не смог получить и за 3 месяца обучения по книгам (тем более, что они все устаревшие).