Backend artist
Backend artist
  • Видео 4
  • Просмотров 592 556
Минимальный уровень по базам данных для первой работы
В этом видео мы просто пройдемся по важным темам, которые нужны в работе с базами данных и я постараюсь объяснить их простыми словами.
Сначала немного теории: поговорим об ACID, транзакциях и нормализации.
Эти вопросы часто попадаются на собеседованиях.
Вторая часть практическая. В ней мы скачаем клиент к базе данных, запустим в докере майскл и постгрес. Создадим базу в обеих субд и сделаем дамп. Посмотрим разницу. Поработаем с индексами и сделаем анализ запроса.
Ссылки:
1) Репозиторий из видео: github.com/LpilinAlexandr/basic_db
2) Замечательная статья с Хабра об ACID, откуда я взял картинки: habr.com/ru/articles/555920/
3) Скачать Dbeaver. Мало ли кто сам не найдёт: dbeaver.io/download/
Таймкод...
Просмотров: 45 642

Видео

ПОЧЕМУ джунам нужно знать ТАК МНОГО и что вообще нужно знать?
Просмотров 219 тыс.Год назад
В этом видео мы постараемся решить одну серьезную проблему новичков. Она заключается в том, что начинающие разработчики вообще плохо себе представляют картинку целиком! То есть: как устроен бекенд, какую роль здесь занимает python, что делают веб-фреймворки, базы данных, sql, orm и всё-всё остальное. Другими словами - как вся эта сложная мозаика складывается в одну красивую и понятную картинку ...
Подробный разбор всех основных git команд
Просмотров 8 тыс.Год назад
Разбираем 25 самых популярных git команд. Ссылка на репозиторий с кодом из видео есть в комментариях к видео и в описании канала Код из видео: github.com/LpilinAlexandr/basic-git Таймкоды: 00:00:00 - Что будет в видео 00:00:58 - git help 00:04:03 - git init 00:05:27 - git clone 00:07:34 - git config 00:11:42 - git status 00:13:44 - git add, git restore, git rm 00:16:43 - git stash 00:20:23 - gi...
Минимальный уровень python для первой работы
Просмотров 321 тыс.Год назад
Как новичку понять, что знаешь python достаточно хорошо, чтобы взяли на работу? Если вы ищите или в скором времени собираетесь искать первую работу python-разработчиком, то можете задаваться этим вопросом. Надеюсь моё видео как-то поможет вам оценить свои знания и придать уверенности на собеседованиях. Код из видео: github.com/LpilinAlexandr/python-for-first-job Таймкоды: 00:00 - Вступление 00:...

Комментарии

  • @barma1309
    @barma1309 35 минут назад

    Спасибо

  • @stickybit03
    @stickybit03 2 дня назад

    единственное - кровать на заднем фоне это ту мач

  • @Paper_Crane
    @Paper_Crane 3 дня назад

    Большое спасибо, очень полезная информация! 1:00:31

  • @acheagde
    @acheagde 4 дня назад

    Респект, дружище! Я хоть и го учу, но всё же. Ты оч приятный и без вые6онов этих детских... всего доброго тебе! Может меня дорога и в пайтон заведет, сохраню)

  • @onthewaytodream5165
    @onthewaytodream5165 4 дня назад

    1:00:16 - да...даа...

  • @kosta_123
    @kosta_123 4 дня назад

    я вот вроде считаю себя дауном. но nginx настроил , там ssl сертификаты делал в своем проекте сделал как чистые sql запросы так и алхимию подружил параллельно писал на джанго, Фаст апи тг бота сделал на аиограм 2.14 потом переписал полностью на 3.17 делал также ботов на telethon (вместо привычного бота клиентский аккаунт) с селари , шедулер(чтоб он провалился когда в джанго делал) также работал свой сервак на нем впн , на нем nginx, на нем боты, так и с гитом все засинхронил. чтоб был автодеплой. а я точно Джун?))) или как? просто я как китайский рабочий сам создаю себе проблему (задачу) и гордо ее решаю по немногу изучаю всякие штуки и библиотеки. вроде даже работу нашел , через неделю будет боевая задача, инрресно насколько я в ахуе буду от реальной задачи

    • @backend_artist
      @backend_artist 3 дня назад

      Да все норм будет, бро 🙂 Думаю на изи вывезешь)

  • @ПовелительПроторуссов

    Минимальный уровень на 1 час ахаха

  • @novorec128
    @novorec128 17 дней назад

    Вот я уже 4-го блоггера смотрю по программированию на Python и так не понял итог вашей работы в чем? Я вижу открытую программу, вижу, что вы работаете в PyCharm, вижу, что вы хитрожопым способом обрабатываете информацию с помощью кучи функций и операторов, а в итого то что? Программа, которая запускается в Windows или вы этот код сворачиваете в файл и открыв который запускается цикл программ, итог то в чем всей этой конетели?

  • @АнонАнонов-ы6о
    @АнонАнонов-ы6о 24 дня назад

    Всем будущим программистам - успехов! Только пишите так, чтобы программы не лагали на ровном месте.

  • @anvar_music
    @anvar_music 27 дней назад

    Это лучшее что я посмотрел в интернете касаемо джуновского бекенда. Простым доступным языком чисто логика работы, без лишних слов и терминов.

  • @dba645
    @dba645 Месяц назад

    А есть у тебя курсы?

  • @cleverscript
    @cleverscript Месяц назад

    Спасибо, наконец то я понял как же запросы в Jango попадают)) все почти так же как и в PHP

  • @leshi_1
    @leshi_1 Месяц назад

    Все зависит от того, куда новичку хочется попасть, есть ниши, где порог входа ниже, а доход выше чем в большинстве случаев

  • @IBI-d9c
    @IBI-d9c Месяц назад

    ведемо это видео для не совсем новичков

  • @darek56
    @darek56 Месяц назад

    Прекраснейший контент, огромное спасибо за такие видеоролики, все понятно структурировано, детально, информативно. лайк колокол подписка

  • @flapy-sx6
    @flapy-sx6 Месяц назад

    Где вы работаете на данный момент и на какую позицию и какая зарплата?

  • @MerdanMerdan-m1e
    @MerdanMerdan-m1e Месяц назад

    куда пропал? почему не снимешь новые видео?

  • @alexneigh7089
    @alexneigh7089 2 месяца назад

    Summary: "фсе пофик!" И это нам ндравится!

  • @АндрійЛємак
    @АндрійЛємак 2 месяца назад

    коврик для мышки за 0,8 евро )). автору лайк за труды

  • @dmitryboldyrev7364
    @dmitryboldyrev7364 2 месяца назад

    Какая-то логика, какой-то веб сервер, какой-то сервер, какой-то порт. Какой-то бекенд обрабатывает что-то каким-то образом. Походу я один такой тупой во всем мире что не могу представить как все это работает.

    • @MrGor9
      @MrGor9 21 день назад

      Чувак просто нужна практика и время, потом в один миг все поймешь

    • @dmitryboldyrev7364
      @dmitryboldyrev7364 20 дней назад

      @MrGor9 Спасибо за ответ

  • @KATIE-s5z
    @KATIE-s5z 2 месяца назад

    С таким минимальным багажом тебя на работу не возьмут, к сожалению. Требования растут для джунов.

  • @CultureofSpeech
    @CultureofSpeech 2 месяца назад

    Кто находит в текстах вакансий найма на работу условия того, что владелец предприятия будет оплачивать физический и моральный износ тела работника !?

  • @XXzoroXy
    @XXzoroXy 2 месяца назад

    Здравствуйте, спасибо за видео! Извините за личный вопрос: вы белорус ?)

  • @gutis_g
    @gutis_g 2 месяца назад

    Прошло 9 месяцев, я все еще жду ссылку на интеллект карту, мне было бы удобнее изучить для дипломной работы :)

    • @backend_artist
      @backend_artist 2 месяца назад

      @@gutis_g привет. Напиши в лс, в телегу. Попробую скинуть

  • @vilim_
    @vilim_ 3 месяца назад

    Текст мелкий не возможно смотреть

  • @ДимаБездушный-ц4э
    @ДимаБездушный-ц4э 3 месяца назад

    Большое спасибо, надеюсь теперь будет легче учится зная на что делать упор!

  • @CfyCnfh
    @CfyCnfh 3 месяца назад

    А нормальный звук будет?

  • @hhhscvx
    @hhhscvx 3 месяца назад

    просто имба видос

  • @Alex_Smirnov
    @Alex_Smirnov 3 месяца назад

    все красиво, но ничего не понятно вообще, такое впечатление что человек даже не пытается что то объяснить. Да ты что то можешь показываешь это, но нет обучения ни на грамм

    • @I_Krypton_I
      @I_Krypton_I 3 месяца назад

      Эммм, суть ролика в том чтобы показать что ты должен знать. Не знаешь - иди учи по гайдам

    • @Alex_Smirnov
      @Alex_Smirnov 3 месяца назад

      @@I_Krypton_I я написал свою программу не зная вообще ничего, поэтому знать сегодня вы ничего не должны. Достаточно просто шевелить извилинами. Точнее извилинами ИИ. Сегодня не 2000 год, сегодня важнее уметь управлять ИИ.

    • @I_Krypton_I
      @I_Krypton_I 3 месяца назад

      @@Alex_Smirnov с этим согласен, я сейчас своего бота на py пишу для своего дс сервера. Хотя нет, согласен частично, базу все таки знать надо, без базы шиш

    • @Alex_Smirnov
      @Alex_Smirnov 3 месяца назад

      @@I_Krypton_I Привет, я тебе хочу доказать свою точку зрения, можно тебе написать на электронку? У меня опубликована зайди (о канале там почта) и напиши мне, я тебе скину труд трех часов с учетом того что знаний у меня ноль. Потом мы с тобой сделаем общий план, и приступим к выполнению, ты будешь своими мозгами делать я с помощью ИИ и посмотрим кто прав. (труд мой это ексешник в котором я разместил фотографии в том числе гиф-анимацию все это работает как слайдер, к тому же еще функция слайдера заблокирована паролем) Могу тебе выслать без проблем. Единственное ограничение которое я вижу это стоимость полноценного доступа к ИИ сегодня эта сумма около 2000 рублей в мес. Хотя я могу и бесплатно подключиться тк действует такая акция на месяц. При чем мне вообще без разницы какой язык программирования использовать. Так же помогу проверить твой код, оптимизировать, убрать лишнее, исправить любые виды ошибок.

  • @moscownoir8834
    @moscownoir8834 3 месяца назад

    Них*уя не понятно, но очень интересно

  • @matanseros8075
    @matanseros8075 3 месяца назад

    Структурированная информация без воды и с ноткой юмора. Спасибо.

  • @nadyamoscow2461
    @nadyamoscow2461 3 месяца назад

    Очень наглядная дорожная карта. Наконец, выстроилась полная картинка - что именно учить, зачем, и как все это между собой взаимодействует. Огромное спасибо за вашу работу.

  • @Voipli-567
    @Voipli-567 3 месяца назад

    1:10:24 что означает буква е в запросе?

    • @backend_artist
      @backend_artist 3 месяца назад

      Это алиас. Только в короткой форме без “as” ru.m.wikipedia.org/wiki/Alias_(SQL)

  • @STAR-nl5xq
    @STAR-nl5xq 4 месяца назад

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

    • @ВиталяГачибой
      @ВиталяГачибой 4 месяца назад

      Если бы он не подходил, то на нем бы не писали

    • @backend_artist
      @backend_artist 4 месяца назад

      @@STAR-nl5xq питон медленнее java или go, но для бекенда достаточный. Основные «потери» на бекенде обычно из-за различных коннектов и сетевого взаимодействия, а это есть везде. Если нравится питон, учите питон и не переживайте ни о чем)

    • @STAR-nl5xq
      @STAR-nl5xq 4 месяца назад

      @@ВиталяГачибой ну как я думал, на нем делают лёгкие сайты (максимум ютуб)

    • @hhhscvx
      @hhhscvx 3 месяца назад

      @@STAR-nl5xq если б ютуб был чисто на питоне, была бы габелла)

  • @СемёнКасаткин-з2т
    @СемёнКасаткин-з2т 4 месяца назад

    Спасибо за видео, поставил лайк и подписался! Предлагаю сделать видео дальше с пет-проектом, по частям, всё что есть в этом видео. Чтобы прям руками с тобой это сделать и было понимание как и что работает, у меня есть арендованные сервера в облаке(Селектел) и есть время так позаниматься, но я не знаю с чего даже начать! Очень бы хотел с тобой такое видео, например можно развернуть докер, внутри виртуалки с NGNX с бэком и брокерами, отдельно БД и потом это связать и причесать, выложить на какой-то хостинг, мне кажется это просто супер пет-проект и потом дополнить например како-то авторизацией и какими-то манипуляциями с бэком, настроить мониторинг и прочее. Автору печенек)

  • @ernstkrotov856
    @ernstkrotov856 4 месяца назад

    Привет! Спасибо большое за столь отличное видео! У тебя не осталась эта схема в миро?

  • @balahmanny
    @balahmanny 4 месяца назад

    Обучением не занимаетесь? Писал на Delphi, жизнь подвела к веб программированию, куча вопросов, некому задать

  • @dinnurnarmatov1122
    @dinnurnarmatov1122 4 месяца назад

    Советую перед началом изучения всяких фреймов узнать подробнее о трёх вещах: 1. Протоколы соединения (HTTP, UDP, TCP, FTP) 2. Параллелизм 3. Модели параллелизма И у вас будет крепкий фундамент для бэкенд разработчика. Жаль мне никто этого не говорил

    • @enzopaupau2302
      @enzopaupau2302 4 месяца назад

      Спасибо тебе что поделился. Всегда респектую таким людям. Я с тех пор как английский изучил, тоже всегда новичкам рассказываю что и как лучше делать, что изучать, а что скипать. Ибо набил свои шишки на ошибках и хочется чтобы другие не повторяли их же. С бэком так же буду делать.

    • @ishogun1365
      @ishogun1365 2 месяца назад

      print('Cпасибо тебе, добрый человек!')

    • @pobot_play5140
      @pobot_play5140 Месяц назад

      @@enzopaupau2302 можешь поделиться про англ?

    • @kiukiry8962
      @kiukiry8962 Месяц назад

      ​@@enzopaupau2302 расскажи пожалуйста про английский, как лучше изучать?

    • @T_ugu_team
      @T_ugu_team 17 дней назад

      @@enzopaupau2302 расскажи мне тоже, у меня уровень: почти без переводов читаю документацию. Вообще напиши пожалуйста все советы, я бы подтянул что надо и как надо

  • @misterbob9827
    @misterbob9827 4 месяца назад

    25:21 все таки уломался, хотел кинуть подписчиков на самовольную установку 😂😂😂😂😂💪🏾

  • @КатеринаХижняк-щ2к
    @КатеринаХижняк-щ2к 5 месяцев назад

    Классный контент, сейчас учу python и периодические просматриваю это видео - это даёт общую картину и не позволяет свернуть куда то не туда. Жду ещё видео. Ты делаешь реально хорошую работу. Спасибо.

  • @Novikovrus
    @Novikovrus 5 месяцев назад

    46:20 nginx не знает за gunicorn сколько там инстансов

  • @apogeus2
    @apogeus2 5 месяцев назад

    скажите, как с вами связаться?

  • @lyricswithsoul306
    @lyricswithsoul306 5 месяцев назад

    Обидно было бы,если бы меня выгнал чувак,который вместо тапл,говорит тюпл

  • @GalaxyMinelocalhost
    @GalaxyMinelocalhost 5 месяцев назад

    Python язык для обезьян, Java язык для нормальных мужыков! у вас пайтон , очень легко ломаеться , что не скажешь о джаве. Язык говна. Пользоваться не реально. А вообще лучше пишите на C++

  • @evan_kirk
    @evan_kirk 5 месяцев назад

    43:20 А разве ASGI/WSGI - это не описание интерфейса взаимодействия нашего кода, например, на Django или FastAPI и т.п., с веб-сервером, реализующим данный интерфейс, например, gunicorn? uvicorn/gunicorn - это ж веб-сервера.

  • @evan_kirk
    @evan_kirk 5 месяцев назад

    28:31 Я вместо celery использовал dramatiq на учебном проекте.

  • @КаримДергаусов
    @КаримДергаусов 5 месяцев назад

    Сорян автор. можно узнать, у тебя на столе ноутбук прикольный.. можно модель компьютера узнать? спасибо за видеоролик

  • @УльянаАкинфина-ь1й
    @УльянаАкинфина-ь1й 5 месяцев назад

    большое вам спасибо)

  • @beluga8569
    @beluga8569 5 месяцев назад

    Стыдно спросить, однако как вы, являясь лидом, не знаете когда началась эпоха unix? По идее это должны знать даже люди далекие от программирования, все таки на операционках системы unix работает почти вся инфраструктура современного мира. Вы производите впечатление человека знающего, однако такие моменты заставляют задуматься о том, как вы вообще стали лидом)

    • @madison_S-h
      @madison_S-h 3 месяца назад

      Стыдно спросить, а кому это нужно ?))

    • @madison_S-h
      @madison_S-h 3 месяца назад

      Если телефон работает, то у обычных людей нет вопроса как это работает. Работает и работает

  • @skkaech1166
    @skkaech1166 5 месяцев назад

    Текст слишком малюсенький, бро, вообще ничего не видно :/