![Marlin](/img/default-banner.jpg)
- 79
- 1 868 133
Marlin
Kazakhstan
Приєднався 8 лют 2010
Программирование сложная профессия? Вокруг куча видео-уроков, IT-сообществ и курсов, однако нет желаемого результата?
Уже теряешь моральные силы и кажется что ты уперся в тупик?
Не беда! Стена - это та же ступень. Просто надо дорасти до нее.
А я, в свою очередь, помогу тебе вырасти. Посредством видео, в которых ты не найдешь пустословия и лишних размышлений, я передам информацию которая на 100% "не запылится" в потемках твоей светлой головы! (c) Rahim M.
Уже теряешь моральные силы и кажется что ты уперся в тупик?
Не беда! Стена - это та же ступень. Просто надо дорасти до нее.
А я, в свою очередь, помогу тебе вырасти. Посредством видео, в которых ты не найдешь пустословия и лишних размышлений, я передам информацию которая на 100% "не запылится" в потемках твоей светлой головы! (c) Rahim M.
Набираю учеников на курс по PHP Формат, стоимость и программа
Для консультаций и записи пишите в лс: t.me/ripplez
ТГ Канал о жизни программиста t.me/rahim_muratov
ТГ Канал о жизни программиста t.me/rahim_muratov
Переглядів: 740
Відео
Как я выучил PHP? План обучения.
Переглядів 3,9 тис.2 місяці тому
Чтобы записаться на бесплатный урок по зуму, напишите мне в личные сообщения: t.me/ripplez
Как установить Laravel с Docker Compose
Переглядів 4 тис.6 місяців тому
Меня зовут Рахим Муратов. Я помогаю устроиться php разработчиком. Для этого записываю обучающие видео, пишу статьи и провожу курсы. В этом видео, показываю как установить фреймворк laravel с Docker. Видео специально для новичков, которым тяжело понять как работает докер. Поэтому я обошелся только инструкцией по установке проекта. Могу выложить вторую часть, где разберем весь докер проект и его ...
Практический пример Docker для новичков
Переглядів 4,8 тис.9 місяців тому
Короче, в этом видео нет теории, только конкретные шаги как запустить докер. Просто скачайте конфиги и запустите. В итоге, вы должны получить работающее окружение для php в докере. Если что, конфиги буду дополнять если будет нужно. Видео для новичков которые задолбались изучать докер и не использовать его. Надеюсь урок поможет потом догнать понимание Скачать файлы: t.me/rahim_muratov/169
План обучения PHP с нуля до работы
Переглядів 25 тис.Рік тому
Мой Тг канал. Посты о жизни и программировании: t.me/rahim_muratov @ripplez мой тг для связи.
План по PHP для начинающих 2023. Личный опыт.
Переглядів 26 тис.Рік тому
Кратко: 1. Если вы абсолютный новичок, изучите HTML,CSS 2. Далее, начните учить основы и приступайте к созданию проекта на чистом PHP. 3. Не обращайте внимания на элегантность кода. Главное, чтобы он был рабочим. 4. Научитесь загружать проект в интернет и подключите домен. 5. По мнению крутых программистов ваш код - говнокод. Но это не так. Если они будут писать такой код, это да - говнокод. А ...
подкаст #2 | Про обучение, потерю энтузиазма от длительных видео, про состояние
Переглядів 2,4 тис.Рік тому
Я программист-самоучка. Обучаю PHP и помогаю устроиться на работу. Бросил универ на первом курсе и обучался PHP самостоятельно. Я знаю каково учиться в одиночку: нет программы обучения, нет общей картины, нет ментора. Этот подкаст для тех, кто учиться программировать. Для тех, кто сталкивается с вопросами и просит помочь. Помощь извне может быть разной. Если кто-то решит задачу за вас возможно ...
подкаст #1 | как новичку просить о помощи
Переглядів 1,6 тис.Рік тому
Я программист-самоучка. Бросил универ на первом курсе и обучался PHP самостоятельно. Я знаю каково учиться в одиночку: нет программы обучения, нет общей картины, нет ментора. Этот подкаст для тех, кто учиться программировать. Для тех, кто сталкивается с вопросами и просит помочь. Помощь извне может быть разной. Если кто-то решит задачу за вас возможно это поможет сейчас, но лишит вас опыта в бу...
Как учить английский программисту часть 2
Переглядів 2 тис.Рік тому
7 правил: ua-cam.com/video/r5z-lilm-gg/v-deo.html дискорд канал: discord.gg/otaku Видео про желание к изучению: ua-cam.com/video/6DvH-F5Y05k/v-deo.html inst: marlindev_ru tg: t.me/rahim_muratov мой курс php: marlindev.ru/courses/php
Как учить английский программисту
Переглядів 3,4 тис.Рік тому
Я буду продолжать работать над проектом Марлин. Оказывается, я сильно выгорел от режима работы. Работал без выходных, отвечал в любое время суток, делал все в одного. Ранее я искренне обьявил о завершении и думал уже все… но за два месяца хорошенько отдохнул и многое понял: нельзя останавливаться! Я работаю над проектом уже 4 года, и просто так оставить - нет, так нельзя. Просто нужно выйти на ...
Не используйте Вложенные условия. Лучше перепишите код вот так.
Переглядів 6 тис.2 роки тому
Привет. Меня зовут Рахим. Я разрабатываю на php, Laravel. Помогаю пройти путь обучения от синтаксиса до фреймворков. В этом видео, я покажу как избавиться от вложенных условий. Вложенные условия усложняют читабельность кода. Когда мы пишем код - проблем нет, все идет как по маслу. Но потом, читать код с вложенными условиями очень трудно. А если это чужой код, то вообще... Поэтому, такой прием б...
Орел и решка на PHP. Практика ООП для начинающих
Переглядів 17 тис.2 роки тому
Привет. Меня зовут Рахим. Я разрабатываю на php, Laravel. Помогаю пройти путь обучения от синтаксиса до фреймворков. Инстаграм: rahim.muratov Сайт: marlindev.ru VK: learnbydoing Это видеоурок по созданию игры Орел и решка. Также хорошая практика по ооп для начинающих Вдохновился идеей с канала Laracasts.
Практика на PHP. Авторизация часть 2
Переглядів 2,7 тис.2 роки тому
Новички! Не переписывайте код с уроков бездумно. Сначала поймите логику задания, а потом приступайте к написанию кода, а не наоборот. В этих роликах, я хоть и показываю как сам пишу код, я постарался озвучить свои размышления, чтобы вы переняли опыт. Чтобы вы ставили на паузу, и продолжили мою мысль и перевели ее в код; чтобы вы Практиковались. Только на практике вы получаете опыт. Опыт нельзя ...
Здоровая самокритика. Независимость от мнения чужих
Переглядів 2,3 тис.3 роки тому
Здоровая самокритика. Независимость от мнения чужих
Как правильно практиковаться. 2 основные проблемы. Опрос
Переглядів 8 тис.3 роки тому
Как правильно практиковаться. 2 основные проблемы. Опрос
Как правильно учиться программировать
Переглядів 124 тис.3 роки тому
Как правильно учиться программировать
API для начинающих. Учимся читать документацию часть 2 [4/5]
Переглядів 15 тис.4 роки тому
API для начинающих. Учимся читать документацию часть 2 [4/5]
API для начинающих. Учимся читать документацию [3/5]
Переглядів 31 тис.4 роки тому
API для начинающих. Учимся читать документацию [3/5]
API для начинающих. Пример VK. [1/5]
Переглядів 177 тис.4 роки тому
API для начинающих. Пример VK. [1/5]
Пятиминутка PHP. Петр Мязин. Советы, обсуждение. Highload++
Переглядів 2,4 тис.4 роки тому
Пятиминутка PHP. Петр Мязин. Советы, обсуждение. Highload
Конференция HL++ 2019 | Александр Емелин из Авито
Переглядів 1,3 тис.4 роки тому
Конференция HL 2019 | Александр Емелин из Авито
Видео ультра полезное, спасибо ❤❤❤ очень помог
Красапед!
Қазағым мықты ғой!
15:39 это как создатели и актеры Звездных войн думали, какую же чепуху мы снимаем, а когда увидели результат, все были поражены и поняли, что Дж. Лукас гений
Как я - изучаю программирование уже второй год. Анекдот о понимании предмета. Математичка, жалуется директору школы: - 5Б, одни идиоты, ничего не понимают в математике. Я им раз, объясняла - не понимают. Второй - не понимают. На третий уже сама поняла, а они не понимают😁
Ох. После твоего видео, я вернулся к своему блогу, который написал с помощью гайдов и ИИ и бросил от чувств тупизны. Моя проблема в том, что я не понимаю что пишу и начинаю изучать новое. Так я и до ООП дошел после того как добавил "Добавление постов" и подключил все к базе данных. Начал разделял одинаковые функции в отдельный файл и подключал в основной код. Потом не знал что делать дальше и ушел в Codewars. Решал задачи, но я не понимал, где могут пригодится математические задачи в рабочем проекте. И постепенно перестал заниматься программированием. После твоего ролика мне кажется я понимаю, что сильно поторопился и нужно грамотно отработать написанные темы. Написать регистрацию, вход, админку, грамотно настроить css стили и доработать посты. Спасибо большое, Рахим. Твое видео очень полезное и показывает, что я такой не один, что этот путь сложный и его надо терпеть. Когда многие говорят, что все легко. Сейчас я вернулся к программированию, так как благодаря тебе я уже понял какие мне задачи надо выполнить и главное отработать. Как продвинусь хоть на уровень, обязательно пересмотрю ролик, и может однажды у меня появятся вопросы посерьезнее.
Супер! Продолжай в том же духе👍
а Марлин то не знает о существовании 5 уровня)) есть куда расти)
В продакшене запускаешь тоже в докер среде? Или только для разработки?
В продакшне тоже
@@ToBeCloser007 спасибо за ответ! а есть какие либо сборки которые предпочитаешь использовать для продакшена? есть например laradock и подобные. поделись своей сборкой для продакшен всем очень нужно)
В нем есть все инструменты для любого уровня проекта. Но для обычных проектов слишком много лишнего. Поэтому я собираю сборку только из необходимых инструментов
Поделись пожалуйста лучше тем что получил ли какую тг пользу от учебы например : устрился ли на работу или начал ли зарабатывать с помошью этого или же нет и поэтому начал делать свои курсы?
Я работаю разработчиком и свой образовательный проект делаю
в 2024 актуально!!! Спасииибо!
Пожалуйста)
А это вообще законно - устраивать дома казино? 😁
Ахахпхпхахах😅😅😅хахахаххахах😂хахпхаххахаах😢хахахахпхх❤хахаххахаха😊хахахахаххахаха😮хахахахпхахахаххаах🎉
про if cодержит вложенный if - это правда мучение... даже в режиме дебагинга...
по идее nginx сервер там лишний, потому что есть php-fpm
Спасибо тебе за то что составил мой план на будущее и будущее многих людей посмотревших это видео
Как на винде дать доступ папке что бы сервер на 8080 заработал?
я решил проблему перейдя в докер terminal и там были оказуется разрешения 1000 туда, странно потому что я был уверен там root. ну еще там в безопасности папки проставил разрешения на windows
Спасибо за урок, полезное видео! Но кое что можно улучшить. В начале когда Laravel устанавливаешь, вместо composer create-project laravel/laravel: example-app Лучше выполни composer create-project laravel/laravel ./ Тогда каталог example-app не будет создаваться а файлы установятся в текущий каталог. И не придётся "руками" перемещать файлы из example-app .
И тебе спасибо за подсказку!
Даже код не выложил
А как записаться на консультацию?
Напишите мне в лс в тг t.me/ripplez
ты прям все про меня сказал, знаю синтаксис но не знаю как писать проекты, сомнения в себе, страх. Огромное тебе спасибо, ты заставляешь меня идти дальше до победного
Супер!
Эти принципы же и к JS относятся?
Привет, можно использовать твой код в коммерческих проектах? Не нашёл лицензию в гитхабе.
Привет. Какой именно код?
@@ToBeCloser007 тот, что из видео
Спасибо, приятно было послушать ваш опыт
эту сборку можно использовать на проде?
Вот самый верный способ начать писать свой код: 1. Найдите какой нибудь гайд по несложному приложению и повторите за автором. 2. По примеру из этого приложения пишете свое похожее, но с некоторыми отличиями(другая сортировка, другие выводы). 3. Добавляйте свои фишки, свои функции. 4. Удаляете функции из гайда одну за другой, потому что в вашем приложении нужно реализовать другие фишки. 5. Продолжаете так, пока от исходного кода не останется процентов пять. После выполнения всех шагов вы сможете криво, косо, но начать писать самостоятельно.
идеально объяснил, почему программистам важно мышление. Лайк подписка )
Что лучше выбрать для начинающего бэкендера, чтобы легче было устроиться на работу, Python/Golang/Java?
Автор молодец. В свое время не хватало такого урока, потому что я учился на Class Square, class Triangle... Кто понял тот понял)) На опыте, что можно было бы улучшить (для тех кто хочет прокачаться еще больше): - добавить класс PlayerSettings вместо того чтобы передавать в плеера два параметра (закос на будущее когда параметров будет больше двух) - вместо Player в аргументы Game принимать PlayerInterface (реализация D из SOLID, отказываемся от конкретики в пользу абстракций) - вместо protected пишем private (I из SOLID, обеспечивает низкую связанность между различными частями системы - по мере необходимости расширять область доступа до protected/public) - вместо class - final readonly class (см. предыдущий пункт, дальше по необходимости убираем final, readonly) - в Game указать что это не просто свойство, а private PlayerInterface $player (инкапсуляция, Dependency Inversion) - в новой версии PHP свойства класса можно обьявлять прямо в конструкторе, тут это как раз было уместно и сократило бы код (добавляем лаконичности, тут уже на вкус и цвет конечно) - Game это у нас абстракция, ибо какая конкретно игра? Не ясно. Делаем класс abstract и создаем новый, который называем условно HeadsTails, наследуемся от Game (Open/Closed Principle) - winner() я бы переименовал в getWinner(), что дает понять нам что метод точно что-то вернет, а не void - start(), play() - по одним названиям не ясно чем они отличаются, нужно посидеть подумать как убрать один из них либо переименовать - bankrupt() -> isBankrupt() (сразу ясно что метод вернет бул значение) - point() -> increaseCoins() (сразу ясно что метод увеличивает кол-во коинов) - bank() -> getTotalCoins() (сразу ясно что вернет общую сумму монет) - odds() -> getPlayerWinChance() а еще лучше вынести это в метод класса Player и назвать его getWinChance() (S из SOLID)
Все прекрасно понятно , нужно продолжение )
Спасибо)
@@ToBeCloser007 а где 5 часть(
Отличные уроки , мое почтение .
Спасибо за видео. Видео вроде новое, но зачем использовать устаревающую версию php и версию version: '3.2' уже рекомендуется не указывать
Спасибо за советы, Рахим. Как раз мой вариант, пройдены тонны уроков, вроде всё понятно, но в голове каша... )
Устаз, хочу вашу консультацию
почему свои проекты не показал?
Я использую roadmap Khalila Stemlera там вся база для архитектора ПО. Нужно знать про рефакторинг и алгоритмы и структуры данных хотя-бы поверхностно. Для начала можно решать задачи на тостере там более реальные или например кодеваре. Ну и не забывать про тестирование, оптимизацию и отладку своего кода
В этом и соль, нужно не гнаться за синтаксисом, а нужно развивать логику, уметь мыслить как разработчик
На 100% попал в мою текущею проблему, очень полезно было, спасибо!
Во многих сомнениях узнала свои. Смотрела многие уроки и только вы сказали про мышление, помогли понять, как бороться с неуверенностью. Спасибо за мотивацию!!!🤩🤩
Выглядит ужасно: целых три слоя виртуализации и на каждом этапе снижает быстродействие (а я так понял это главная претензия к кривой работе Докера под Windows). Проще купить отдельный ноутбук или миникомп чисто под нативную установку Linux. Ну и как бы нет необходимости работать с браузером и редактором кода прямо в виртуалке, если можно настроить проброс.
Хотелось бы выучить го как это сделать?
Найти го программиста, купить консультацию и задать интересующие вопросы
прям выучивать язык не надо, наберите минимум знаний что бы писать на нем и достаточно, остальное будете нагугливать, все равно весь язык выучить не возможно
Здесь ты не прав нужно знать язык не зубрить оно само придет практика и еще раз практика. Я понял например ооп только изучив Java потому что там все ооп
@@allay138 из твоих слов я не очень понял в чем я не прав
Возможно самостоятельно выйти на должный уровень, не работая в компании занимающейся разработкой? Интересует возможность заработка на фрилансе. Часто слышу что без опыта работы в компании невозможно стать разработчиком.
фрилансер со старта - это опасно) отстуствие ментора замедлит развитие + когда долго работаешь один - перестаешь трезво воспринимать критику и попав в команду будет трудно
@@MrKOHKyPEHT Как найти ментора?
У меня чаще возникают вопросы не "Как написать регистрацию?" а на сколько правильно я что-то реализовал. Алгоритм действий я придумываю сразу, а потом возникают вопросы: "А так ли сделал? Может можно (и нужно) более оптимально? А может этот кусок нужно было в отдельную функцию? А не объединить ли список параметров в массив? На сколько оптимален мой запрос к БД?"
У меня также :)
Такая же беда. Этот перфекционизм жрет изнутри.
@@databox4279 согласен
Задал вопрос в тг в комментариях, а получилось так, что ответом вышоо целое видео об этом. 👍🤯
Лучший курс для новичков. Сам проходил курс Рахима, пришел с базой - немного изучил верстку (html, css), сверстал 2 простых лэндоса для себя. И немного знаком был с терминами - переменные, массивы, циклы, функции (на основе js) - сам ниxрeнa не знал как они работают. Этой базы достаточно чтобы с 0 изучать php по курсу Рахима. С самых первых модулей в видео уроках Рахим хорошо объясняет, выстраивает последовательность сложности уроков и практических заданий, что начинаешь постепенно въезжать и понимать как та или другая "штуковина" работает собственными руками. Но местами будет больно всё равно, чтобы понять и разобраться - потрудиться придётся самим (видео урок пересмотреть несколько раз например), волшебства не существует (если это не __construct :) ). В общем хочу сказать - для "новичка" очень понятный курс, чтобы разобраться и въехать в это "мышление", и на реальной практике набить руку.
Подскажите что за видео уроки?
@@user-kg3xy3yt3y в описании есть ссылка на телегу автора, вопросы все к нему.
@@user-kg3xy3yt3yв описании ссылка на телегу автора. Вопросы к нему.
@@user-kg3xy3yt3y в описании ссылка на телегу автора, вопросы к нему.
Это уже какое видео на данную тему? 40вое ?))
нужно напоминать)
Пора уже переименоваться в "IT-психолог"))
точно)