Как создаются сайты на Python с нуля? 🔥 Python для веб-разработки c Django и Flask

Поделиться
HTML-код
  • Опубликовано: 7 июн 2024
  • Научись писать сайты и приложения на Python в SkillFactory: clc.am/9QMihQ
    Скидка 45% по промокоду АННАБЛОК до 30.04.2021
    Таймкоды:
    00:00 Вступление
    00:20 Сферы применения Python
    01:01 Преимущества Python
    02:13 Реклама
    02:46 Как Python связан с сайтами?
    03:48 Фреймворки Python
    05:38 Бонусные материалы
    Фреймворки:
    Django - www.djangoproject.com/
    Django Rest Framework -
    Flask - flask.palletsprojects.com/en/...
    Pyramid - trypyramid.com/
    Bottle - bottlepy.org/docs/dev/
    Сайты с практикой Python:
    www.codewars.com/
    www.pythonchallenge.com
    checkio.org/
    letpy.com/
    Книги для изучения Python:
    1) Изучаем Python - Лутц Марк
    2) Python для детей
    3) Python для детей и взрослых
    4) How to think like computer scientist Python
    5) A byte of Python (Укус питона)
    Книги для изучения Django:
    1) Django 2.1. Практика создания веб-сайтов на Python | Дронов Владимир Александрович
    2) Django 3.0. Практика создания веб-сайтов на Python | Дронов Владимир Александрович
    3) (EN) Two Scoops Of Django
    4) (EN) Django for APIs: Build Web APIs with Python and Django
    5) (EN) Django for Beginners: Build websites with Python and Django
    Спасибо за помощь в подготовке всем, кто принимал участие! Не все пожелали отметиться, но вот ссылка на одного из участников: / eskapte
    ✅ Instagram - / annblok
    ✅ TikTok - / annblok_webdev
    ✅ Сайт - tpverstak.ru
    ✅ ВК - tpverstak
    ✅ Telegram - t.me/tpverstak
    ✅ Чат Telegram - t.me/tpverstakchat
    ✅ Поддержать канал - / @annblok_webdev
    Обучение Frontend-разработке - frontendblok.com/
    Frontend Book PDF - tpverstak.ru/frontendbook
    Задать вопрос про фронтенд или верстку - frontendhelp.me/ru

Комментарии • 113

  • @annblok_webdev
    @annblok_webdev  3 года назад +7

    Таймкоды:
    00:00​ Вступление
    00:20​ Сферы применения Python
    01:01​ Преимущества Python
    02:13​ Реклама
    02:46​ Как Python связан с сайтами?
    03:48​ Фреймворки Python
    05:38​ Бонусные материалы

    • @wanes101
      @wanes101 2 года назад

      на 2021 год 160тыр высокая ЗП, на сейчас это от 200тыр думаю

  • @user-sd5se9mc9g
    @user-sd5se9mc9g 3 года назад +35

    Кажущаяся легкость Python - кажется только на первый взгляд и не посвященному, не стоит обольщаться. У Python-а синтаксис чище и легче воспринимается на глаз, но писать что-то сложнее 'Hello world' и реализовывать какие-то алгоритмы и/или паттерны не проще, чем в любых других ЯП. Если понимать программирование, а не просто какой-то ЯП, то с любым из них не будет проблем. А еще поправочка: для чего-то более сложного уровня "корпорация" лучше использовать Django, а для более простого и быстрого - Flask. Но сложные вещи вполне себе пишутся и на Flask, который в силу независимости компонентов гибче.

    • @user-bb8qr6xl5s
      @user-bb8qr6xl5s 2 года назад

      После 1С пайтон это глоток свежего чистого вкусного воздуха.

    • @Melnik_Denis
      @Melnik_Denis Год назад

      Подскажите пожалуйста есть плагин для Django . подмена основного домена на поддомен. От ухода от блокировки основного домена. Подскажите пожалуйста.

  • @Nikita0508
    @Nikita0508 10 месяцев назад +3

    Сколько всего в видео полезного: очень много книг, сайты с практикой, объяснения, огромное спасибо, это то что я искал

  • @yuumoristplay2458
    @yuumoristplay2458 3 года назад +2

    Wow! Как-то писал чтобы Вы порекомендовали какие-нибудь книги и вуаля,)) Оч приятно, что прислушиваетесь! Благодарю!

  • @umnyicoder
    @umnyicoder 3 года назад +4

    Видео супер, особенно в конце, спасибо за ссылки книги

  • @redglobe4647
    @redglobe4647 2 года назад +3

    Умница! Коротко и по делу. Обожаю такой подход.

  • @antonromanov1347
    @antonromanov1347 2 года назад +3

    Хорошо все обьяснила, спасибо)
    Подписался, лайк поставил 😁

  • @ernijk6622
    @ernijk6622 Год назад +1

    Спасибо большое,все очень доступно и в целом понятно😊.

  • @Melnik_Denis
    @Melnik_Denis Год назад +1

    Здравствуйте , подскажите есть плагин для Django что бы с основного домена переадресация была на поддомен . для ухода от блокировки основного домена ?
    Заранее благодарен ...

  • @velobarahlo
    @velobarahlo 3 года назад +1

    Спасибо 👍

  • @CodeQuestRu
    @CodeQuestRu 3 года назад +2

    Неожиданное видео на ночь =)
    Жаль, что без практики, но начинающим разработчикам будет полезно

    • @annblok_webdev
      @annblok_webdev  3 года назад +2

      Практика вышла предыдущим видео на канале

    • @annblok_webdev
      @annblok_webdev  3 года назад

      Мне ничего присылать не нужно. Я против пиратства. Но ни за что не поверю, что вы совсем ничему не научились во время обучения.

    • @Vladimir905
      @Vladimir905 3 года назад +3

      @@aleksejs_kruks я покупал их курс это жопа а не обучение теперь я даже Анне не верю все хотят деньги только сорвать да побольше а уроки туфта некому не советую SkillFactory.

    • @ourtube5191
      @ourtube5191 3 года назад

      @@aleksejs_kruks да милин хорош.Но он домашние задании и задачи дает?Можно быстро забыть теорию без практики

    • @digitalgoldyboy1172
      @digitalgoldyboy1172 3 года назад

      @@ourtube5191 а зачем изучать теорию без практики?😅

  • @cryptoalewka
    @cryptoalewka Год назад +1

    Коммент в поддержку! удачи вам

  • @pp06903
    @pp06903 Год назад +1

    Анка пулеметчица, зачет по теме!)) молодец.

  • @Dreamer_78
    @Dreamer_78 3 года назад +10

    Привет Красота!) Спасибо большое за видео как раз в тему, не так давно начал изучат Python очень понравился этот язык, решил стать Full Stack разработчиком, а начал Я все с html)) Всем советую изучать Python!!!

  • @kot6897
    @kot6897 2 года назад +3

    Спасибо, Анна за полезную информацию. Успехов вам.

  • @uskova2459
    @uskova2459 3 года назад +2

    Спасибо за ролик. Только возникли вопросы. Что в Вашем понимании большой проэкт? Почему не рекомендуете использовать питон в больших проэктах?

    • @krulkostudio
      @krulkostudio 2 года назад

      Тому, що основа пітон це Гугл, ютуб і т д

  • @foxywrthstupid
    @foxywrthstupid Год назад

    Спасибо Вам.

  • @MrSunchezz
    @MrSunchezz 3 года назад +3

    Говоря про web-python в эру конкурентного программирования, было бы учтиво не забыть и про aiohttp - покрывающего весь этот "django-flask" слой, своей зрелой, качественной асинхронщиной.

  • @Cockie500
    @Cockie500 2 года назад

    ребят я незнаю с чего начинать с верстки фронтенда или же с питона я фулстек хочу

  • @bliswar
    @bliswar 3 года назад

    Шикарный язык.))

  • @jonathanxdark
    @jonathanxdark 2 года назад

    Анна а вы сами видели видео из курсов скилл фактори ? Я "плакал" пока смотрел 😀

  • @svhanz
    @svhanz 3 года назад +6

    Анна в принципе хороша собой, но в этом ролике вообще красавица!
    Со своей стороны возьму на себя смелость порекомендовать:
    Изучаем Python. Программирование игр, визуализация данных, веб-приложения. Мэтиз Эрик
    Книга шикарная! Текст сделан по типу советских учебников- читаем урок, в уроке решаем примеры, а потом домашка. Есессено никто не проверяет))) но сам факт того, что нужно что-то таки выполнить и желательно не сёрфя по книге или тырнету, дисциплинирует, знаете ли.
    Также есть классные интерактивные курсы типа Сололёрн или Степик.
    На Лутца я бы не стал тратить время. Ничего особенного, но до кучи нудно.
    Касаемо Джанго- есть прикольный сайт Джанго Гёрлз.
    Там всё до последней буковки расписано.
    Анне очередное мерсибо!!!
    Всем бобра!

    • @annblok_webdev
      @annblok_webdev  3 года назад

      Спасибо за дополнение 🤗

    • @ilfan_muratov
      @ilfan_muratov 2 года назад

      Да, Лутц может показаться нудным, но в нём затрагиваются фундаментальные концепции не только питона, но и программирования вообще. Я прочитал её два раза, плюс есть вторая часть Програмируем на пайтон.

  • @rutrezv
    @rutrezv 3 года назад +3

    Не спится Аннушке)

    • @TheAppleNeru
      @TheAppleNeru 3 года назад +1

      8 утра, норм)

    • @narutominer
      @narutominer 3 года назад

      Ахуеть, а у меня на на время выхода ролика был час ночи (щас 3). Бывает же, разные часовые пояса у людей. Удивительно

  • @user-ke4cy3cl2s
    @user-ke4cy3cl2s 7 месяцев назад

    Почему нельзя сделать самому на чистом питон?

  • @progerlife6690
    @progerlife6690 3 года назад +3

    Пайтон знаю, довольно лёгкий язык программирования.за видео спасибо и лайк))

    • @user-up9ct3ef3s
      @user-up9ct3ef3s 3 года назад

      а он разве отличается от ява скрипт?

    • @AntiBandera
      @AntiBandera 3 года назад

      @@user-up9ct3ef3s да

    • @AntiBandera
      @AntiBandera 3 года назад

      точнее у него пологая кривая обучения.

  • @irinabeauty8454
    @irinabeauty8454 3 года назад

    Мне нужно доработать сайт на питоне , где найти хорошего программиста?

  • @bitard-671
    @bitard-671 Год назад

    что проще php или python?

  • @user-hh2um1np3j
    @user-hh2um1np3j 3 года назад +4

    Это все конечно хорошо, спасибо за видео. А будет видео где будет сделан сайт с нуля на Django и Flask?

    • @annblok_webdev
      @annblok_webdev  3 года назад +1

      Точно не знаю, но всё возможно

    • @user-hh2um1np3j
      @user-hh2um1np3j 3 года назад

      @@annblok_webdev Очень большое дело сделаешь)) Это думаю всем пригодится и мне в данный момент очень нужно.

  • @lepdmitrijj
    @lepdmitrijj 3 года назад +4

    Анна решила пойти дальше чем просто фронтенд)))

    • @annblok_webdev
      @annblok_webdev  3 года назад +2

      Еще с прошлого лета это раскрывается на канале))

  • @Mralex22801
    @Mralex22801 3 года назад

    Можно и без фреймворков. Сделать регистрацию юзера на одностраничнике или ещё что-то простое нафиг не нужны фласк или Джанго. Питон из коробки это может.
    Можно и большой сайт по идее. Но я больших сайтов не делал.

  • @anonimus2247
    @anonimus2247 3 года назад

    Анна Блок, привет, как ты, считаешь реально ли за 3 месяца научиться делать сайты? Python я уже изучил за месяц

    • @annblok_webdev
      @annblok_webdev  3 года назад

      Реально

    • @anonimus2247
      @anonimus2247 3 года назад

      @@annblok_webdev Средние или совсем простецкие?

    • @annblok_webdev
      @annblok_webdev  3 года назад

      Что для вас средние, а что простецкие?

    • @anonimus2247
      @anonimus2247 3 года назад

      @@annblok_webdev Простецкие это типа один блог, статья совсем простой интернет магазин, средние это как кинопоиск, ivi, но похуже

    • @code_la
      @code_la 2 года назад +2

      @@anonimus2247 средний kinopoisk, ivi 😂

  • @DanDiablo
    @DanDiablo 3 года назад +3

    Все его достоинства - его же недостатки, особенно если писать что то относительно сложное., даже игрушку по типу Галага или Галаксия. Писал по книге, заматюгался.... Жаль, книгу уже не вспомню.

  • @pythonavr
    @pythonavr 2 года назад

    Каким образом динамическая типизация позволяет избежать ошибок и багов(было сказано на 1:24)?

    • @user-bb8qr6xl5s
      @user-bb8qr6xl5s 2 года назад

      Думаю что имелось ввиду переназначение

    • @pythonavr
      @pythonavr 2 года назад

      @@user-bb8qr6xl5s Но это наоборот хорошо, когда компилятор подсказывает такие вещи - исправить их несложно, а надёжность кода повышается

    • @user-bb8qr6xl5s
      @user-bb8qr6xl5s 2 года назад

      @@pythonavr и?) то что вы назвали это норм. в чем ваше противоречие?))

    • @pythonavr
      @pythonavr 2 года назад

      @@user-bb8qr6xl5s в видео было сказано что динамическая типизация позволяет избежать ошибок и багов, я говорю что ошибки компиляции это не так уж плохо, а как раз багов динамическая типизация прибавляет - противоречие здесь

  • @koljasha_nafman
    @koljasha_nafman 3 года назад +1

    сейчас еще становится популярен FastApi

  • @input_games
    @input_games 3 года назад

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

    • @annblok_webdev
      @annblok_webdev  3 года назад

      Есть курс для профи по вёрстке 👍🏻 frontendblok.com/courses/advanced-html-css

  • @kobalt-tv-777
    @kobalt-tv-777 2 года назад

    😇красатуля, а самое главное умная. Умные девушки, так прекрасны.

  • @ABtonatiza
    @ABtonatiza 2 года назад +3

    честно говоря не о чем после просмотра видео так и не стало понятно как же писать сайты на питоне )) а кинуть пару книг ну такое себе ))

  • @AntiBandera
    @AntiBandera 3 года назад

    Динамическая типизация наоборот дает баги которые трудно обнаружить ....

  • @sergeypetrovetsky3431
    @sergeypetrovetsky3431 2 года назад

    А что такого в э байт оф пайтон если там нет нихера от слова совсем))

  • @oleg_kishinskii
    @oleg_kishinskii 3 года назад +7

    А на счет зарплат я не согласен, одни из самых высоких это у DevOps :) там python тоже используется. А так среди разработчиков самые высокие ЗП у Java разработчиков, но язык значительно сложнее чем Python.

    • @AntiBandera
      @AntiBandera 3 года назад +4

      ЗП зависит больше от уровня разработчика а не от языка .... от языка это +- 10%

    • @blackout1819
      @blackout1819 2 года назад +2

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

    • @AntiBandera
      @AntiBandera 2 года назад +1

      @@blackout1819 зряплата

    • @3ckortreat
      @3ckortreat 2 года назад

      Думаю самая высокая у Rust и Golang разработчиков, когда смотрел вакансии именно у Rust видел объявления с зп 4000-9000$ (в России)

  • @speedcuber-diary
    @speedcuber-diary Год назад +1

    Укус Пайтона рекомендуют все. А на деле объяснений 0, заданий 0. Всё очень быстро и если ты только заедаешь в движуху, ничего не понятно. Я бы сказал что эту книгу не плохо для повторения информации использовать, так как она совсем небольшая. Я очень советую книг Тони Геддиса "начинаем программировать на Пайтон"
    Там всё очень подробно описано, начиная от того как работает и связаны между собой ОЗУ, ЦП итд. Очень советую, только не пропускайте страницы, иначе потом ничего не поймёте

  • @Cockie500
    @Cockie500 2 года назад

    Меня зовут Артур я хотел стать веб разработчиком изучал верстку но бросил потому что не очень нравится верстка начну с бэкенда : (

  • @736939
    @736939 3 года назад

    5:53 Нееее ребятушки, по этой книге Python не изучайти, вам он надоест. "Automate Boring Stuff With Python".

  • @user-wl2xp8yo6x
    @user-wl2xp8yo6x 3 года назад +1

    Возьмите NodeJS с express и не парьтесь с пайтоном и выбором фреймворка. Бэк и фронт на одном языке + конкурентов мало в отличие от пайтона. А если ещё и на реакте писать допустим, то можно вообще взять Next, и не писать апишки, а сразу рендерить данные с сервера.

  • @ruslankharkevich3087
    @ruslankharkevich3087 2 года назад +1

    Видео само по себе представляет рекламу в длинной в 6.33 минут

  • @user-ty1qr1rc7m
    @user-ty1qr1rc7m 3 года назад +1

    Небольшое откровение: я сам уже недавно делал сайт на Django для школьного проекта. 🤡

    • @annblok_webdev
      @annblok_webdev  3 года назад +1

      Супер 👍

    • @user-ty1qr1rc7m
      @user-ty1qr1rc7m 3 года назад

      @@annblok_webdev, а у Вас есть опыт работы с Django?

  • @whitewoowl
    @whitewoowl 3 года назад

    Хэй

  • @user-et5od5ie2z
    @user-et5od5ie2z 3 года назад +7

    Тупо ролик ради рекламы. Ну и чушь же там: динамическая типизация, которая спасает от багов, джанга, которая не подходит под большие проекты и все вот это. Это причем я понимаю эти приколы будучи фронтом, боюсь представить как охевают бэки, а тем более питонисты с этого ролика)

  • @luckytima2315
    @luckytima2315 3 года назад +4

    Смысла вообще нету , вакансий почти нет ,сужу по СПб .Свичнулься в nod.js ,не разу не пожалел :) Жалко людей из маленьких городов,которые насмотрелись рекламы,выучили Пайтон ,а в их городках нету вакансий,и они экстренно учат пыХу

    • @annblok_webdev
      @annblok_webdev  3 года назад +3

      СПБ - 146 вакансий Django и 1776 по запросу Python от компаний, которые ждут твоего отклика 🗿🗿🗿 Мне бы ваши "вакансий почти нет" в Екб в 2015, когда от силы 15 вакансий на веб-разработчика было))) Но даже я при таком раскладе нашла первую работу

    • @luckytima2315
      @luckytima2315 3 года назад +1

      @@annblok_webdev Лол по запросу python ,входят и вакансий где qa automation ,и другие вакансий где написано в описание "python",и прежде чем писать про 146 вакансий на Django ,посмотрите что это "За все время" ,а если сделать за "3 дня" то получается 8 вакансий ,как-то меньше чем в Екб ,да ?

    • @annblok_webdev
      @annblok_webdev  3 года назад +2

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

    • @luckytima2315
      @luckytima2315 3 года назад +1

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

    • @annblok_webdev
      @annblok_webdev  3 года назад +1

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

  • @nnz13
    @nnz13 3 года назад +2

    Для новичков лучше сейчас изучать ноде

  • @mugsinua
    @mugsinua 3 года назад +1

    Пайтон очень лёгкий язык вы его выучите за 15 месяцев с нуля))

    • @annblok_webdev
      @annblok_webdev  3 года назад

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

    • @mugsinua
      @mugsinua 3 года назад

      @@annblok_webdev возможно кому-то подходит учить 15 месяцев но по мне любые курсы дольше 2 месяцев пустая трата времени и сил.

    • @mugsinua
      @mugsinua 3 года назад

      Единственный допустимый вариант два три месяца теории и затем год практики.

  • @anhelamigo8866
    @anhelamigo8866 2 года назад

    какая неспроведливость все видео смотрел на глаза и все прослушал )))

  • @desonet
    @desonet 2 года назад +1

    Что нельзя заниматься веб-программированием на чистом Python - это глупость.

  • @delagreen1109
    @delagreen1109 Год назад

    И как же создаются сайты?? ммммм
    Причем тут Библиотеки и Фреймы??

  • @black_grizzly
    @black_grizzly Год назад +1

    Видео халтура. Кто рекомендует укус питона? Она видимо сама этих всех книг не читала. Вода и реклама курсов.

  • @noname-we4eu
    @noname-we4eu 2 года назад +1

    Название ролика не соответствует ролику. Как же надоели эти "программисты-блогеры"

  • @kogan5918
    @kogan5918 Год назад

    бла бла бла очередная тётя со свойми сраными шклами рекламщица блин