| 1. What is HTML-.mp4 | 1.51 MB | ||
| 10. HTMX examples with Michael.mp4 | 7.55 MB | ||
| 11. Example- Infinite scroll.mp4 | 5.4 MB | ||
| 12. Example- Active search.mp4 | 7.01 MB | ||
| 13. Example- Lazy loading.mp4 | 4.45 MB | ||
| 14. Example- Bulk update.mp4 | 6.42 MB | ||
| 15. On to the code.mp4 | 662.89 KB | ||
| 16. Surveying the base project.mp4 | 3.31 MB | ||
| 17. Project directory structure.mp4 | 6.53 MB | ||
| 18. View for the home page.mp4 | 3.7 MB | ||
| 19. Category model object.mp4 | 2.76 MB | ||
| 2. The HOWL stack.mp4 | 4.95 MB | ||
| 20. View for the category page.mp4 | 1.9 MB | ||
| 21. Video model object.mp4 | 2.52 MB | ||
| 22. Views for feed and player pages.mp4 | 1.86 MB | ||
| 23. Setting up your environment.mp4 | 7.52 MB | ||
| 24. Creating a PyCharm project.mp4 | 13.21 MB | ||
| 25. Packages.mp4 | 1.34 MB | ||
| 26. Tour of the code.mp4 | 7.35 MB | ||
| 27. Adding the form to the template.mp4 | 5.41 MB | ||
| 28. Adding the form to the template_2.mp4 | 6.09 MB | ||
| 29. Adding post handling to the category view.mp4 | 11.48 MB | ||
| 3. Big ideas covered in the course.mp4 | 1.56 MB | ||
| 30. Introducing Click to edit.mp4 | 1.76 MB | ||
| 31. Creating the partials template for the form.mp4 | 2.78 MB | ||
| 32. Inserting the Click to edit link.mp4 | 7.55 MB | ||
| 33. Adding HTMX to the base HTML file.mp4 | 2.8 MB | ||
| 34. The view for the form partial.mp4 | 7.07 MB | ||
| 35. Cancelling the form.mp4 | 1.39 MB | ||
| 36. Moving the click to edit link into a partial.mp4 | 2.88 MB | ||
| 37. Inserting the cancel button.mp4 | 3.11 MB | ||
| 38. Adding the view that cancels the form.mp4 | 4.99 MB | ||
| 39. Concepts review.mp4 | 2.1 MB | ||
| 4. Prerequisites.mp4 | 1.61 MB | ||
| 40. Intro to search as you type.mp4 | 7.83 MB | ||
| 41. Django Q objects.mp4 | 2.24 MB | ||
| 42. Creating the search page template.mp4 | 8.97 MB | ||
| 43. View with hard coded search results.mp4 | 7.08 MB | ||
| 44. Add HTMX attributes to the input tag.mp4 | 4.25 MB | ||
| 45. Installing the django-htmx package.mp4 | 6.04 MB | ||
| 46. Update the search view.mp4 | 8.63 MB | ||
| 47. Deep linking.mp4 | 4.42 MB | ||
| 48. Concepts review_2.mp4 | 3.14 MB | ||
| 49. Intro to infinite scrolling.mp4 | 5.28 MB | ||
| 5. Comparing web frameworks to HTMX.mp4 | 3.32 MB | ||
| 50. Modifying the feed template.mp4 | 5.28 MB | ||
| 51. Adapting the feed view.mp4 | 9.67 MB | ||
| 52. Infinite scroll demo.mp4 | 8.87 MB | ||
| 53. Concepts review_3.mp4 | 595.36 KB | ||
| 54. Mixing frameworks with HTMX intro.mp4 | 1.03 MB | ||
| 55. Boostrap modals.mp4 | 7.97 MB | ||
| 56. The about partial and modal HTML.mp4 | 8.62 MB | ||
| 57. The About view.mp4 | 3.41 MB | ||
| 58. Concepts review modals.mp4 | 963.99 KB | ||
| 59. You're finished.mp4 | 1.61 MB | ||
| 6. Git the course sample code.mp4 | 943.53 KB | ||
| 60. Setup.mp4 | 2.24 MB | ||
| 61. Using HTMX.mp4 | 3.14 MB | ||
| 62. HTMX attributes.mp4 | 6.56 MB | ||
| 63. Further investigation.mp4 | 6.91 MB | ||
| 7. Your Guide- Christopher Trudeau.mp4 | 1.06 MB | ||
| 8. Interview with HTMX creator Carson Gross.mp4 | 865.01 KB | ||
| 9. Intro to HTMX examples.mp4 | 2.2 MB | ||
| ▲ 63 total files | |||
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
HTMX + Django: Modern Python Web Apps, Hold the JavaScript Course
Год выпуска: 2023
Производитель: TalkPython
Автор: Christopher Trudeau
Продолжительность: 01:43:47
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: htmx — одно из самых популярных свойств в веб-разработке сегодня, и не зря. Эта платформа, а также библиотеки и методы, представленные в этом курсе, позволят вам написать лучшие веб-приложения Python, которые вы когда-либо писали: чистые, быстрые и интерактивные без всех этих накладных расходов на интерфейс.
Если вы веб-разработчик Python, который хотел создавать более динамичные, интерактивные приложения, но просто не хочет (или не может) писать значительную часть своего приложения в богатой внешней среде JavaScript, вам обязательно понравится HTMLX . Эта библиотека позволяет вам писать код Python, который вам нравится, и при этом добавлять интерактивный аспект на стороне клиента.
О чем этот курс и чем он отличается?
htmx — очень привлекательная технология. Это одна из первых легальных библиотек, которая обещает создание динамических интерактивных веб-приложений без сложного JavaScript. htmx позволяет нам писать серверный код на любом языке (в нашем случае Python) и с помощью нескольких простых атрибутов HTML оживлять наши страницы.
Это единственный курс (насколько нам известно), который показывает вам полный жизненный цикл создания приложений на основе Python и Django, основанных на htmx . В отличие от базовых руководств, в которых вы найдете лишь краткое описание простой функции, мы берем полноценное веб-приложение и расширяем его, добавляя четыре реальных функции, основанные на htmx .
Более того, мы покажем вам, как правильно использовать htmx с Django и Python . Полученный код невероятно чист и впечатляет практически любого профессионального веб-разработчика.
Для кого этот курс?
Этот курс предназначен для всех, кто создает веб-приложения Python и хочет, чтобы они были более интерактивными, часто характеризуемыми как SPA (одностраничные приложения), но не хочет (пере) писать приложение в значительной степени в сложной интерфейсной среде JavaScript, такой как Vue. .js или React.js.
Уровень опыта для прохождения этого курса не слишком высок . Вам понадобиться
- Базовое понимание того, как работает Django.
- Опыт работы с основными концепциями Python (такими как классы, функции и декораторы), но ничего сложного (например, асинхронность или метаклассы)
- Вам нужно немного знать HTML и HTTP.
Концепции, подкрепленные лаконичными визуальными эффектами
Хотя изучение темы в интерактивном режиме с помощью демонстраций и живого кода очень увлекательно, это может означать потерю леса ради деревьев. Вот почему, когда мы затрагиваем новую тему, мы останавливаемся и обсуждаем ее с помощью кратких и ясных изображений.
Вот пример понимания того, как вы можете использовать htmx вместе с другими интерфейсными платформами JavaScript (в частности, с функциональностью Bootstrap здесь).
Получите практические знания практически по каждой главе
Хотя просмотр видеороликов дает вам общее представление о том, что вам нужно знать о технологии, ничто не делает этот навык вашим собственным, как написание реального кода и создание реальных веб-приложений, использующих htmx .
В этом курсе вы получите доступ ко всему исходному коду на github.com/talkpython/htmx-django-course .
Каждая глава, которая примерно соответствует каждой основной функции, имеет начальный и заключительный разделы кода. Это означает, что вы можете начать с самого начала и работать вместе с нами, пока мы создаем окончательное приложение. А если вы застряли или хотите попрыгать, вы можете взять стартовый код для любой главы и продолжить с нее.
Вам настоятельно рекомендуется работать вместе по мере прохождения курса. Помните, что в программировании вы учитесь, делая .
Кто я? Почему вам стоит пройти мой курс?
Меня зовут Кристофер , и я рад провести для вас этот курс по Django. Я пишу веб-приложения Django более десяти лет в различных компаниях, как малых, так и крупных. Я консультант, который консультирует организации как по их техническому набору, так и по процессам разработки программного обеспечения.
Я обучал тысячи студентов лично и виртуально по различным темам, включая гибкие методологии, тестирование, управление требованиями и DevOps. Мои скринкасты о Python охватывают Django, PyGame, SQLAlchemy, структуры данных, Unicode, криптографию и многое другое.
Вы также можете знать меня по подкасту The Real Python , где два раза в месяц я рассказываю о последних статьях и новостях из мира Python, или по моей книге Django In Action , доступной на Manning.com .
Какие темы затронуты:
- Узнайте, чем htmx отличается от распространенных интерфейсных фреймворков JavaScript, таких как Vue и React.
- Поймите обмен на стороне сервера , который осуществляется с помощью атрибутов htmx (например hx-trigger, ).
- Добавьте щелчок для редактирования в существующее приложение Django, управляемое данными.
- Добавьте глубокие ссылки в наше динамическое веб-приложение , что позволит нам делиться ссылками на интерактивные сегменты.
- Добавьте активный поиск в существующее приложение Django, управляемое данными.
- Внедрить историю браузера для действий htmx (позволяя навигацию вперед и назад).
- Добавьте бесконечную прокрутку в наше приложение.
- Различайте полные запросы страницы и частичные запросы htmx в рамках одного метода просмотра в Django.
- И многое другое.
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30.000 fps, 95.5 kbps
Аудио: AAC LC, 44.1 kHz, 128 kbps, 1 ch
[spoiler="Скриншоты"]
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 3.6 GB | freecoursewb | 1 year | 5 | 2 |
All Comments