Подходит к концу 2024 год, и я хочу поделиться с вами итогами этого насыщенного и продуктивного года.
В этом году я запустил два клуба по программированию и веб разработке. Благодаря этому я смог собрать вокруг себя людей с общими интересами и поделиться с ними своими знаниями.
Я также провел большую работу по очистке YouTube канала, удалив более 160 видео и перевыпустив курс по Python. Почистив и перезолив стримы по Django и DRF. Начал развивать каналы на других видеохостингах.
Я участвую в разработке фреймворка, что дало мне ценный опыт и новые знания.
Кроме того, я получил колоссальные знания в области применения нейросетей, а также опыт в менеджменте, предпринимательстве, маркетинге, видеосъемке и монтаже.
Конечно же не обошлось без провалов. Но это ценный опыт который не получить другим способом. В этом году было мало стримов и новых видео, это нужно исправить 😎
В новом 2025 году у меня есть планы по развитию канала, включая новые курсы. Развитие клубов и добавление новых активностей в них. Но пока раскрывать все карты не буду.
С наступающим Новым годом!
Пусть он принесет вам новые достижения, интересные проекты и личностный рост.
Желаю вам успехов, поменьше выгораний, повышения в карьере и достижения поставленных целей.
Пусть в вашей жизни будет больше радости, вдохновения и новых возможностей. Пусть каждый день приносит новые идеи и успешные реализации.
#djangoschool
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥19🎉11🎄4👍3 2
Всех с наступившим новым годом!
Делитесь в комментариях как встретили новый год, кидайте фото.
Делитесь в комментариях как встретили новый год, кидайте фото.
🎉18
Наконец-то монолиты 2.0
Мне кажется модульный монолит или цитадель может решить задачу, чтобы не упарываться в микросервисы.
Статья на хабр
Как вы считаете?
#djangoschool #статьи
Мне кажется модульный монолит или цитадель может решить задачу, чтобы не упарываться в микросервисы.
Статья на хабр
Как вы считаете?
#djangoschool #статьи
🎄2
Давайте еще посмотрим на пачку python фреймворков.
Только в этот раз на те, которые помогают писать frontend часть.
Если интересно ставь😎
Только в этот раз на те, которые помогают писать frontend часть.
Если интересно ставь
Please open Telegram to view this post
VIEW IN TELEGRAM
Unicorn добавляет реактивные компоненты в ваши Django шаблоны без необходимости изучать и разбираться со сложными JavaScript фреймворками.
Он плавно расширяет возможности Django, сохраняя все его преимущества и не требуя перестройки вашего приложения.
С Django Unicorn вы можете легко и быстро интегрировать интерактивные элементы в свои шаблоны, полностью используя возможности Django.
🔸 Unicorn постепенно улучшает стандартное представление Django, обеспечивая быстрый первоначальный рендеринг и отличную SEO-оптимизацию.
🔸 Он автоматически привязывается к указанным элементам и выполняет AJAX-запросы по мере необходимости, плавно обновляя DOM при изменении HTML.
GitHub Unicorn
#djangoschool #tools #unicorn
Он плавно расширяет возможности Django, сохраняя все его преимущества и не требуя перестройки вашего приложения.
С Django Unicorn вы можете легко и быстро интегрировать интерактивные элементы в свои шаблоны, полностью используя возможности Django.
🔸 Unicorn постепенно улучшает стандартное представление Django, обеспечивая быстрый первоначальный рендеринг и отличную SEO-оптимизацию.
🔸 Он автоматически привязывается к указанным элементам и выполняет AJAX-запросы по мере необходимости, плавно обновляя DOM при изменении HTML.
GitHub Unicorn
#djangoschool #tools #unicorn
🚀 ReactPy: Python как React, но без JavaScript!
Если вы Python-разработчик и мечтаете создавать современные пользовательские интерфейсы, не переключаясь на JavaScript, то ReactPy — это ваш выбор!
Что такое ReactPy?
ReactPy — это библиотека, которая позволяет создавать React подобные интерфейсы на чистом Python. Она вдохновлена ReactJS, но не требует знания JavaScript.
С ReactPy вы можете разрабатывать динамические, интерактивные веб-приложения, используя только Python.
Основные возможности:
▪️ Создавайте компоненты, используя декларативный подход, знакомый по React.
▪️ Весь код пишется на Python, что делает разработку более удобной для Python-разработчиков.
▪️ ReactPy легко интегрируется с Django, Flask, FastAPI и даже Jupyter.
Почему ReactPy?
🔸 Если вы уже знаете Python, вам не нужно изучать JavaScript или другие технологии для создания современных интерфейсов.
🔸 ReactPy можно использовать как для небольших проектов, так и для крупных приложений.
🔸 Используйте все преимущества Python библиотек и инструментов в своих веб-приложениях.
Где использовать?
🔹 Для создания SPA (Single Page Applications).
🔹 Разработки интерактивных панелей управления.
🔹 Интеграции с существующими Python проектами.
🔹 Быстрого прототипирования интерфейсов.
Официальный репозиторий ReactPy
#djangoschool #tools #ReactPy
Если вы Python-разработчик и мечтаете создавать современные пользовательские интерфейсы, не переключаясь на JavaScript, то ReactPy — это ваш выбор!
Что такое ReactPy?
ReactPy — это библиотека, которая позволяет создавать React подобные интерфейсы на чистом Python. Она вдохновлена ReactJS, но не требует знания JavaScript.
С ReactPy вы можете разрабатывать динамические, интерактивные веб-приложения, используя только Python.
Основные возможности:
▪️ Создавайте компоненты, используя декларативный подход, знакомый по React.
▪️ Весь код пишется на Python, что делает разработку более удобной для Python-разработчиков.
▪️ ReactPy легко интегрируется с Django, Flask, FastAPI и даже Jupyter.
Почему ReactPy?
🔸 Если вы уже знаете Python, вам не нужно изучать JavaScript или другие технологии для создания современных интерфейсов.
🔸 ReactPy можно использовать как для небольших проектов, так и для крупных приложений.
🔸 Используйте все преимущества Python библиотек и инструментов в своих веб-приложениях.
Где использовать?
🔹 Для создания SPA (Single Page Applications).
🔹 Разработки интерактивных панелей управления.
🔹 Интеграции с существующими Python проектами.
🔹 Быстрого прототипирования интерфейсов.
Официальный репозиторий ReactPy
#djangoschool #tools #ReactPy
GitHub
GitHub - reactive-python/reactpy: It's React, but in Python
It's React, but in Python. Contribute to reactive-python/reactpy development by creating an account on GitHub.
👍7
ReactPy-Django — это библиотека, которая интегрирует ReactPy в Django, позволяя вам использовать Python для создания компонентов, похожих на ReactJS.
Это идеальное решение для тех, кто хочет избежать JavaScript, но при этом получить все преимущества React-подобного подхода к разработке интерфейсов.
Основные возможности:
▪️ Ваши динамические приложения будут корректно индексироваться поисковыми системами.
▪️ Легко создавайте одностраничные приложения (SPA).
▪️ Используйте хуки use_query и use_mutation для взаимодействия с базой данных в Django.
▪️ Поддержка многопроцессорной работы для масштабируемых приложений.
▪️ Используйте все возможности Django, включая ORM и шаблоны, для создания полноценных веб-приложений.
Пример использования
В проекте reactpy-django-example показано, как создать SPA с использованием ReactPy-Django, включая авторизацию, защищенные маршруты и интеграцию с Django ORM.
Официальный репозиторий ReactPy-Django
#djangoschool #tools #ReactPyDjango
Это идеальное решение для тех, кто хочет избежать JavaScript, но при этом получить все преимущества React-подобного подхода к разработке интерфейсов.
Основные возможности:
▪️ Ваши динамические приложения будут корректно индексироваться поисковыми системами.
▪️ Легко создавайте одностраничные приложения (SPA).
▪️ Используйте хуки use_query и use_mutation для взаимодействия с базой данных в Django.
▪️ Поддержка многопроцессорной работы для масштабируемых приложений.
▪️ Используйте все возможности Django, включая ORM и шаблоны, для создания полноценных веб-приложений.
Пример использования
В проекте reactpy-django-example показано, как создать SPA с использованием ReactPy-Django, включая авторизацию, защищенные маршруты и интеграцию с Django ORM.
Официальный репозиторий ReactPy-Django
#djangoschool #tools #ReactPyDjango
GitHub
GitHub - reactive-python/reactpy-django: Django integration for ReactPy
Django integration for ReactPy. Contribute to reactive-python/reactpy-django development by creating an account on GitHub.
🔥7
Она идеально подходит для разработки небольших веб-приложений или панелей управления. С NiceGUI вы можете создавать кнопки, диалоговые окна, графики, 3D-сцены и многое другое, используя только Python.
Основные возможности
▪️ Создавайте интерфейсы, которые работают прямо в браузере.
▪️ Работает в двух режимах: как веб-сервер (доступ через браузер) или как нативное приложение (например, в виде окна на рабочем столе).
▪️ Включает стандартные элементы интерфейса: метки, кнопки, флажки, переключатели, ползунки, поля ввода, загрузку файлов и многое другое.
▪️ Используйте строки, колонки, карточки и диалоговые окна для удобной организации интерфейса.
▪️ NiceGUI автоматически обновляет интерфейс при внесении изменений в код.
▪️ Упрощает код и автоматически обновляет интерфейс при изменении данных.
▪️ Простое управление пользовательскими и общими данными.
▪️ Поддержка Tailwind CSS для стилизации.
▪️ Создание собственных маршрутов.
▪️ Поддержка SVG, Base64 и emoji-иконок.
▪️ События жизненного цикла и данные сессии.
▪️ Работа в Jupyter Notebook и интерактивном режиме Python.
Официальный репозиторий NiceGUI
#djangoschool #tools #NiceGUI
Please open Telegram to view this post
VIEW IN TELEGRAM
Mesop — это Python фреймворк от Google, который позволяет быстро создавать веб-приложения.
Он подходит для тех, кто не хочет изучать фронтенд, но при этом хочет создавать интерактивные и красивые интерфейсы.
Основные возможности
▪️ Пишите UI на Python, используя привычный синтаксис и компоненты.
▪️ Изменения в коде автоматически обновляются в браузере без потери состояния.
▪️ Используйте предопределенные элементы, такие как кнопки, текстовые поля, слайдеры и многое другое.
▪️ Создавайте кастомные интерфейсы без необходимости писать JavaScript, CSS или HTML.
▪️ Интеграция с IDE и строгая типизация для удобства разработки.
Почему Mesop?
🔸 Если вы знаете Python, вам не нужно изучать фронтенд для создания интерфейсов.
🔸 Создание приложений занимает считанные минуты, что позволяет сосредоточиться на логике.
🔸 Подходит как для небольших проектов, так и для крупных приложений.
Официальный репозиторий Mesop
#djangoschool #tools #Mesop
Он подходит для тех, кто не хочет изучать фронтенд, но при этом хочет создавать интерактивные и красивые интерфейсы.
Основные возможности
▪️ Пишите UI на Python, используя привычный синтаксис и компоненты.
▪️ Изменения в коде автоматически обновляются в браузере без потери состояния.
▪️ Используйте предопределенные элементы, такие как кнопки, текстовые поля, слайдеры и многое другое.
▪️ Создавайте кастомные интерфейсы без необходимости писать JavaScript, CSS или HTML.
▪️ Интеграция с IDE и строгая типизация для удобства разработки.
Почему Mesop?
🔸 Если вы знаете Python, вам не нужно изучать фронтенд для создания интерфейсов.
🔸 Создание приложений занимает считанные минуты, что позволяет сосредоточиться на логике.
🔸 Подходит как для небольших проектов, так и для крупных приложений.
Официальный репозиторий Mesop
#djangoschool #tools #Mesop
GitHub
GitHub - mesop-dev/mesop: Rapidly build AI apps in Python
Rapidly build AI apps in Python. Contribute to mesop-dev/mesop development by creating an account on GitHub.
👍8 1
Panel — это открытая библиотека Python, которая позволяет создавать мощные инструменты, дашборды и сложные приложения полностью на Python.
Она интегрируется с экосистемой PyData, предоставляя доступ к интерактивным таблицам, визуализациям и многому другому.
Panel поддерживает как высокоуровневые реактивные API, так и низкоуровневые API на основе колбэков, что делает её универсальной для создания как простых, так и сложных приложений.
Основные возможности
🔸 Panel работает с такими инструментами, как Bokeh, Matplotlib, Plotly, Altair, Seaborn, HoloViews и т.д.
🔸 Приложения Panel можно развертывать как веб-приложения на Tornado, Flask, Django или FastAPI, а также как статические HTML-страницы или интерактивные компоненты в Jupyter Notebook.
🔸 Panel автоматически обновляет интерфейс при изменении данных, что делает его идеальным для создания динамических приложений.
🔸 С помощью инструментов, таких как Datashader, Panel позволяет визуализировать большие объёмы данных6.
Официальный репозиторий Panel
#djangoschool #tools #Panel
Она интегрируется с экосистемой PyData, предоставляя доступ к интерактивным таблицам, визуализациям и многому другому.
Panel поддерживает как высокоуровневые реактивные API, так и низкоуровневые API на основе колбэков, что делает её универсальной для создания как простых, так и сложных приложений.
Основные возможности
🔸 Panel работает с такими инструментами, как Bokeh, Matplotlib, Plotly, Altair, Seaborn, HoloViews и т.д.
🔸 Приложения Panel можно развертывать как веб-приложения на Tornado, Flask, Django или FastAPI, а также как статические HTML-страницы или интерактивные компоненты в Jupyter Notebook.
🔸 Panel автоматически обновляет интерфейс при изменении данных, что делает его идеальным для создания динамических приложений.
🔸 С помощью инструментов, таких как Datashader, Panel позволяет визуализировать большие объёмы данных6.
Официальный репозиторий Panel
#djangoschool #tools #Panel
GitHub
GitHub - holoviz/panel: Panel: The powerful data exploration & web app framework for Python
Panel: The powerful data exploration & web app framework for Python - holoviz/panel
👍1
Он сочетает в себе мощь, простоту и гибкость, что делает его идеальным выбором для разработчиков.
Основные преимущества FastHTML
▪️ Создавайте сложные интерактивные веб-приложения любой сложности, используя минимальный код.
▪️ FastHTML позволяет писать меньше кода, делая процесс разработки быстрым и эффективным.
▪️ Простота изучения и использования позволяет быстро создавать сложные приложения даже новичкам.
Как это работает
FastHTML напрямую сопоставляется HTML и HTTP, но инкапсулирует их с использованием современных подходов к разработке программного обеспечения. Это позволяет создавать приложения, сохраняя при этом простоту и понятность кода.
FastHTML и нейросети
Поскольку FastHTML новее большинства LLM, такие системы как Cursor, ChatGPT, Claude и Copilot, не дадут полезных ответов.
Чтобы решить эту проблему, разработчики предоставили руководство, удобное для LLM, которое научит их использовать FastHTML.
Чтобы использовать его, добавьте эту ссылку для вашего AI помощника: llms-ctx.txt
Официальный репозиторий FastHTML
#djangoschool #tools #FastHTML
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Михаил Омельченко | AI&IT
Вот это я понимаю современный подход к написанию документации.
Предоставили файл для того, чтобы скормить нейросети.
Вот бы все так документацию писали.
#djangoschool #мысли
Предоставили файл для того, чтобы скормить нейросети.
Вот бы все так документацию писали.
#djangoschool #мысли
👍6💯1
Так, ну что, сделаем сегодня стрим?
Тема: "Создание сайта на Django с помощью нейросети"
Ждешь👍
Не ждёшь🐱
Тема: "Создание сайта на Django с помощью нейросети"
Ждешь
Не ждёшь
Please open Telegram to view this post
VIEW IN TELEGRAM
Где запустим стрим?
YouTube не предлагать, стрим не потянет.
YouTube не предлагать, стрим не потянет.
Final Results
1%
Платформа
16%
VK
45%
Twitch
18%
RuTube
20%
Везде из выше перечисленного
👍1
Сегодня 04.01.25 стрим в 19:00 по мск.
Тема: Создание сайта на Django с помощью нейросети. От идеи до реализации
Смотреть стрим
▪️ Платформа
▪️ RuTube
▪️ VK
▪️ Twitch
#djangoschool #ai #стрим #нейронныесети
Тема: Создание сайта на Django с помощью нейросети. От идеи до реализации
Смотреть стрим
▪️ Платформа
▪️ RuTube
▪️ VK
▪️ Twitch
#djangoschool #ai #стрим #нейронныесети
🔥10 1
Михаил Омельченко | AI&IT
Сегодня 04.01.25 стрим в 19:00 по мск. Тема: Создание сайта на Django с помощью нейросети. От идеи до реализации Смотреть стрим ▪️ Платформа ▪️ RuTube ▪️ VK ▪️ Twitch #djangoschool #ai #стрим #нейронныесети
Через 10 минут начинаем
UPD
Небольшие технические шоколадки
UPD
Небольшие технические шоколадки
🔥1
Не работает трансляция. Стрим будет на твиче https://www.twitch.tv/djangoschool