Как создаются сайты на 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
Таймкоды:
00:00 Вступление
00:20 Сферы применения Python
01:01 Преимущества Python
02:13 Реклама
02:46 Как Python связан с сайтами?
03:48 Фреймворки Python
05:38 Бонусные материалы
на 2021 год 160тыр высокая ЗП, на сейчас это от 200тыр думаю
Кажущаяся легкость Python - кажется только на первый взгляд и не посвященному, не стоит обольщаться. У Python-а синтаксис чище и легче воспринимается на глаз, но писать что-то сложнее 'Hello world' и реализовывать какие-то алгоритмы и/или паттерны не проще, чем в любых других ЯП. Если понимать программирование, а не просто какой-то ЯП, то с любым из них не будет проблем. А еще поправочка: для чего-то более сложного уровня "корпорация" лучше использовать Django, а для более простого и быстрого - Flask. Но сложные вещи вполне себе пишутся и на Flask, который в силу независимости компонентов гибче.
После 1С пайтон это глоток свежего чистого вкусного воздуха.
Подскажите пожалуйста есть плагин для Django . подмена основного домена на поддомен. От ухода от блокировки основного домена. Подскажите пожалуйста.
Сколько всего в видео полезного: очень много книг, сайты с практикой, объяснения, огромное спасибо, это то что я искал
Wow! Как-то писал чтобы Вы порекомендовали какие-нибудь книги и вуаля,)) Оч приятно, что прислушиваетесь! Благодарю!
Видео супер, особенно в конце, спасибо за ссылки книги
Умница! Коротко и по делу. Обожаю такой подход.
Хорошо все обьяснила, спасибо)
Подписался, лайк поставил 😁
Спасибо большое,все очень доступно и в целом понятно😊.
Здравствуйте , подскажите есть плагин для Django что бы с основного домена переадресация была на поддомен . для ухода от блокировки основного домена ?
Заранее благодарен ...
Спасибо 👍
Неожиданное видео на ночь =)
Жаль, что без практики, но начинающим разработчикам будет полезно
Практика вышла предыдущим видео на канале
Мне ничего присылать не нужно. Я против пиратства. Но ни за что не поверю, что вы совсем ничему не научились во время обучения.
@@aleksejs_kruks я покупал их курс это жопа а не обучение теперь я даже Анне не верю все хотят деньги только сорвать да побольше а уроки туфта некому не советую SkillFactory.
@@aleksejs_kruks да милин хорош.Но он домашние задании и задачи дает?Можно быстро забыть теорию без практики
@@ourtube5191 а зачем изучать теорию без практики?😅
Коммент в поддержку! удачи вам
Анка пулеметчица, зачет по теме!)) молодец.
Привет Красота!) Спасибо большое за видео как раз в тему, не так давно начал изучат Python очень понравился этот язык, решил стать Full Stack разработчиком, а начал Я все с html)) Всем советую изучать Python!!!
Спасибо, Анна за полезную информацию. Успехов вам.
Спасибо за ролик. Только возникли вопросы. Что в Вашем понимании большой проэкт? Почему не рекомендуете использовать питон в больших проэктах?
Тому, що основа пітон це Гугл, ютуб і т д
Спасибо Вам.
Говоря про web-python в эру конкурентного программирования, было бы учтиво не забыть и про aiohttp - покрывающего весь этот "django-flask" слой, своей зрелой, качественной асинхронщиной.
ребят я незнаю с чего начинать с верстки фронтенда или же с питона я фулстек хочу
Шикарный язык.))
Анна а вы сами видели видео из курсов скилл фактори ? Я "плакал" пока смотрел 😀
Анна в принципе хороша собой, но в этом ролике вообще красавица!
Со своей стороны возьму на себя смелость порекомендовать:
Изучаем Python. Программирование игр, визуализация данных, веб-приложения. Мэтиз Эрик
Книга шикарная! Текст сделан по типу советских учебников- читаем урок, в уроке решаем примеры, а потом домашка. Есессено никто не проверяет))) но сам факт того, что нужно что-то таки выполнить и желательно не сёрфя по книге или тырнету, дисциплинирует, знаете ли.
Также есть классные интерактивные курсы типа Сололёрн или Степик.
На Лутца я бы не стал тратить время. Ничего особенного, но до кучи нудно.
Касаемо Джанго- есть прикольный сайт Джанго Гёрлз.
Там всё до последней буковки расписано.
Анне очередное мерсибо!!!
Всем бобра!
Спасибо за дополнение 🤗
Да, Лутц может показаться нудным, но в нём затрагиваются фундаментальные концепции не только питона, но и программирования вообще. Я прочитал её два раза, плюс есть вторая часть Програмируем на пайтон.
Не спится Аннушке)
8 утра, норм)
Ахуеть, а у меня на на время выхода ролика был час ночи (щас 3). Бывает же, разные часовые пояса у людей. Удивительно
Почему нельзя сделать самому на чистом питон?
Пайтон знаю, довольно лёгкий язык программирования.за видео спасибо и лайк))
а он разве отличается от ява скрипт?
@@user-up9ct3ef3s да
точнее у него пологая кривая обучения.
Мне нужно доработать сайт на питоне , где найти хорошего программиста?
что проще php или python?
Это все конечно хорошо, спасибо за видео. А будет видео где будет сделан сайт с нуля на Django и Flask?
Точно не знаю, но всё возможно
@@annblok_webdev Очень большое дело сделаешь)) Это думаю всем пригодится и мне в данный момент очень нужно.
Анна решила пойти дальше чем просто фронтенд)))
Еще с прошлого лета это раскрывается на канале))
Можно и без фреймворков. Сделать регистрацию юзера на одностраничнике или ещё что-то простое нафиг не нужны фласк или Джанго. Питон из коробки это может.
Можно и большой сайт по идее. Но я больших сайтов не делал.
Анна Блок, привет, как ты, считаешь реально ли за 3 месяца научиться делать сайты? Python я уже изучил за месяц
Реально
@@annblok_webdev Средние или совсем простецкие?
Что для вас средние, а что простецкие?
@@annblok_webdev Простецкие это типа один блог, статья совсем простой интернет магазин, средние это как кинопоиск, ivi, но похуже
@@anonimus2247 средний kinopoisk, ivi 😂
Все его достоинства - его же недостатки, особенно если писать что то относительно сложное., даже игрушку по типу Галага или Галаксия. Писал по книге, заматюгался.... Жаль, книгу уже не вспомню.
Каким образом динамическая типизация позволяет избежать ошибок и багов(было сказано на 1:24)?
Думаю что имелось ввиду переназначение
@@user-bb8qr6xl5s Но это наоборот хорошо, когда компилятор подсказывает такие вещи - исправить их несложно, а надёжность кода повышается
@@pythonavr и?) то что вы назвали это норм. в чем ваше противоречие?))
@@user-bb8qr6xl5s в видео было сказано что динамическая типизация позволяет избежать ошибок и багов, я говорю что ошибки компиляции это не так уж плохо, а как раз багов динамическая типизация прибавляет - противоречие здесь
сейчас еще становится популярен FastApi
Жаль не совсем то что ищу, возможно это конкурентная работа, поэтому ни у одного блоге нет видеокурса по созданию профессиональных сайтов.
Есть курс для профи по вёрстке 👍🏻 frontendblok.com/courses/advanced-html-css
😇красатуля, а самое главное умная. Умные девушки, так прекрасны.
честно говоря не о чем после просмотра видео так и не стало понятно как же писать сайты на питоне )) а кинуть пару книг ну такое себе ))
Динамическая типизация наоборот дает баги которые трудно обнаружить ....
А что такого в э байт оф пайтон если там нет нихера от слова совсем))
А на счет зарплат я не согласен, одни из самых высоких это у DevOps :) там python тоже используется. А так среди разработчиков самые высокие ЗП у Java разработчиков, но язык значительно сложнее чем Python.
ЗП зависит больше от уровня разработчика а не от языка .... от языка это +- 10%
@@AntiBandera мой язык обычно нравится девушкам, но зп нихуя не меняется уже который год
@@blackout1819 зряплата
Думаю самая высокая у Rust и Golang разработчиков, когда смотрел вакансии именно у Rust видел объявления с зп 4000-9000$ (в России)
Укус Пайтона рекомендуют все. А на деле объяснений 0, заданий 0. Всё очень быстро и если ты только заедаешь в движуху, ничего не понятно. Я бы сказал что эту книгу не плохо для повторения информации использовать, так как она совсем небольшая. Я очень советую книг Тони Геддиса "начинаем программировать на Пайтон"
Там всё очень подробно описано, начиная от того как работает и связаны между собой ОЗУ, ЦП итд. Очень советую, только не пропускайте страницы, иначе потом ничего не поймёте
Меня зовут Артур я хотел стать веб разработчиком изучал верстку но бросил потому что не очень нравится верстка начну с бэкенда : (
5:53 Нееее ребятушки, по этой книге Python не изучайти, вам он надоест. "Automate Boring Stuff With Python".
Возьмите NodeJS с express и не парьтесь с пайтоном и выбором фреймворка. Бэк и фронт на одном языке + конкурентов мало в отличие от пайтона. А если ещё и на реакте писать допустим, то можно вообще взять Next, и не писать апишки, а сразу рендерить данные с сервера.
Видео само по себе представляет рекламу в длинной в 6.33 минут
Небольшое откровение: я сам уже недавно делал сайт на Django для школьного проекта. 🤡
Супер 👍
@@annblok_webdev, а у Вас есть опыт работы с Django?
Хэй
Тупо ролик ради рекламы. Ну и чушь же там: динамическая типизация, которая спасает от багов, джанга, которая не подходит под большие проекты и все вот это. Это причем я понимаю эти приколы будучи фронтом, боюсь представить как охевают бэки, а тем более питонисты с этого ролика)
Смысла вообще нету , вакансий почти нет ,сужу по СПб .Свичнулься в nod.js ,не разу не пожалел :) Жалко людей из маленьких городов,которые насмотрелись рекламы,выучили Пайтон ,а в их городках нету вакансий,и они экстренно учат пыХу
СПБ - 146 вакансий Django и 1776 по запросу Python от компаний, которые ждут твоего отклика 🗿🗿🗿 Мне бы ваши "вакансий почти нет" в Екб в 2015, когда от силы 15 вакансий на веб-разработчика было))) Но даже я при таком раскладе нашла первую работу
@@annblok_webdev Лол по запросу python ,входят и вакансий где qa automation ,и другие вакансий где написано в описание "python",и прежде чем писать про 146 вакансий на Django ,посмотрите что это "За все время" ,а если сделать за "3 дня" то получается 8 вакансий ,как-то меньше чем в Екб ,да ?
Пока вы анализируете и пишите мне комментарий, пытаясь что-то доказать, кто то действует и отправляет отклики на собеседование.
@@annblok_webdev Я ничего не доказываю вы даете ответы не верные ,вас смотрят люди ,вы просвещаете ,и я думаю перед ответом по гуглить 2 минуты не сложно .Я уже работаю ,и надеюсь те люди тоже найдут работу .
@@luckytima2315 Я также гуглила, как и вы. И работу искала в свое время, также, как и большинство других разрабов. Вы преподносите это с позиции, что работу найти невозможно, а я говорю, что возможно, даже если выбор слишком узкий. Вот и вся разница. Первые не найдут работу, вторые - найдут.
Для новичков лучше сейчас изучать ноде
Пайтон очень лёгкий язык вы его выучите за 15 месяцев с нуля))
Конкретно здесь речь о выстроенной программе обучения. Но есть же и те, кто учит самостоятельно. Сроки индивидуальны.
@@annblok_webdev возможно кому-то подходит учить 15 месяцев но по мне любые курсы дольше 2 месяцев пустая трата времени и сил.
Единственный допустимый вариант два три месяца теории и затем год практики.
какая неспроведливость все видео смотрел на глаза и все прослушал )))
Что нельзя заниматься веб-программированием на чистом Python - это глупость.
И как же создаются сайты?? ммммм
Причем тут Библиотеки и Фреймы??
Видео халтура. Кто рекомендует укус питона? Она видимо сама этих всех книг не читала. Вода и реклама курсов.
Название ролика не соответствует ролику. Как же надоели эти "программисты-блогеры"
бла бла бла очередная тётя со свойми сраными шклами рекламщица блин