Flask мощный инструмент для создания веб приложений , но давайте поподробнее ⏬
Flask это веб-фреемворк для python 🐍
История Flask : Как не странно Flask в 2010 году был создан Армином Роначером и написан на Python
Flask уже 15 лет и он постепенно теряет популярность 💔
Но многих разработчиков это не останавливает и вот почему 🤷
У Flask есть аналоги:
🟩Django
🟦Fast API
Но их сторонятся и всё-таки до сех пор
используют Flask многие разработчики и вот почему ⏬
🟩Django
У Django очень сложная структура файлов , в Django , мы следуем по определённому уже заданному макету , никакой индивидуальности
Если вы захотите создать простенький сайт то у вас с Django это не получиться , вам обязательно придётся создавать админку в вашем сайте , даже если вы этого не хотите
Django хорош там где нужна скорость и большая нагрузка
🟦Fast API
Fast API очень похож на Flask , но есть одно , но это асинхронность 🤯
Вот так выглядит обычная функция
А вот так асинхронная
Да разницы особа нет , но это только часть асинхронности 😁
Fast API нужен когда нужно быстро написать какое-то приложение
Но вернёмся кFlask , Flask это что то между Fast API и Django , он мошьный и легко пишется
Ссылка на документацию :https://flask.palletsprojects.com/
Пример самого простейшего приложения на Flask
На странице нашего сайта появиться Hello World
Flask я оцениваю на 8 из 10 , так как он уже начал устаревать , но все же он и по сей день мошьный и простой 🚀
#ProIT #Flask
Flask это веб-фреемворк для python 🐍
История Flask : Как не странно Flask в 2010 году был создан Армином Роначером и написан на Python
Flask уже 15 лет и он постепенно теряет популярность 💔
Но многих разработчиков это не останавливает и вот почему 🤷
У Flask есть аналоги:
🟩Django
🟦Fast API
Но их сторонятся и всё-таки до сех пор
используют Flask многие разработчики и вот почему ⏬
🟩Django
У Django очень сложная структура файлов , в Django , мы следуем по определённому уже заданному макету , никакой индивидуальности
Если вы захотите создать простенький сайт то у вас с Django это не получиться , вам обязательно придётся создавать админку в вашем сайте , даже если вы этого не хотите
Django хорош там где нужна скорость и большая нагрузка
🟦Fast API
Fast API очень похож на Flask , но есть одно , но это асинхронность 🤯
Вот так выглядит обычная функция
def greet():
print("Привет!")
import time
time.sleep(1)
print("Прошло 1 секунда")
greet()
А вот так асинхронная
import asyncio
async def greet():
print("Привет!")
await asyncio.sleep(1)
print("Прошло 1 секунда")
asyncio.run(greet())
Да разницы особа нет , но это только часть асинхронности 😁
Fast API нужен когда нужно быстро написать какое-то приложение
Но вернёмся к
Ссылка на документацию :https://flask.palletsprojects.com/
Пример самого простейшего приложения на Flask
from flask import Flask
app = Flask(__name__)
@ app.route('/home')
def home():
return "Hello, World!"
if __name__ == '__main__':
app.run(debug=True)
На странице нашего сайта появиться Hello World
Flask я оцениваю на 8 из 10 , так как он уже начал устаревать , но все же он и по сей день мошьный и простой 🚀
#ProIT #Flask
👍8
🌄Доброе утро голосование
😱Делать ли статью про fronted ?
Мне нужна идея для следящего поста . И я решил чтобы все проголосовали про что мне рассказать в следующий раз . Поставьте 👍 или 👎 .
🤖А вот рандомный факт (чтобы было что-то кроме голосования )
📎Что такое открытый исходный код (open source) - это код который может просматривать и редактировать любой желающий . С помощью открытого исходного кода создавались маленькие так и большие проекты например как язык программирования Gleam https://github.com/gleam-lang/gleam .
🤝А где можно найти open source ?
Open source есть на таких платформах как : Git Hub , Git Lab , SourceForge и CodePlex . Есть много open source но мой любимый это это мини проекты python https://github.com/titov12cvadratnay/python-mini-project/tree/main . Там есть много проектов предназначенных для новичков 🤓
#ProIT #TitKit #факты
всем сегодня я хочу провести😱Делать ли статью про fronted ?
Мне нужна идея для следящего поста . И я решил чтобы все проголосовали про что мне рассказать в следующий раз . Поставьте 👍 или 👎 .
🤖А вот рандомный факт (
📎Что такое открытый исходный код (open source) - это код который может просматривать и редактировать любой желающий . С помощью открытого исходного кода создавались маленькие так и большие проекты например как язык программирования Gleam https://github.com/gleam-lang/gleam .
🤝А где можно найти open source ?
Open source есть на таких платформах как : Git Hub , Git Lab , SourceForge и CodePlex . Есть много open source но мой любимый это это мини проекты python https://github.com/titov12cvadratnay/python-mini-project/tree/main . Там есть много проектов предназначенных для новичков 🤓
#ProIT #TitKit #факты
👍5🔥1👨💻1
💡 Совет по Unity
Возможно вы не замечали, но в последних версиях Unity если нажать Ctrl + Правая кнопка мыши, то вы сможете выбрать нужный вам объект под курсором мыши из контекстного меню.
А ведь были времена когда закликивая окно сцены можно было сдать КМС по киберспорту.
#tips
Subscribe:
@ProGame152
Возможно вы не замечали, но в последних версиях Unity если нажать Ctrl + Правая кнопка мыши, то вы сможете выбрать нужный вам объект под курсором мыши из контекстного меню.
А ведь были времена когда закликивая окно сцены можно было сдать КМС по киберспорту.
#tips
Subscribe:
@ProGame152
👍6
Ребята , не забываем что у нас есть группа 🅰️
Ссылка:
https://t.me/proitgrouptop
Переходите туда и обсуждайте тему IT и не только 😊
#ProIT
Ссылка:
https://t.me/proitgrouptop
Переходите туда и обсуждайте тему IT и не только 😊
#ProIT
👏8
📈Срочный опрос !!!
Чтобы наш канал стал лучше я решил провести опрос . Этот опрос даст понять кто на чём программирует . Опрос будет проводится в комментариях .
Чтобы по участвовать в опросе просто напишите в коментах ответы на эти вопросы:
На чём программируешь ?
Твой лучший проект ?
Над каким проектами работаешь ?
📊Результаты голосования
И так пришло время результатов голосований . 3 человека про голосовали за 👍 и 0 проголосовали за 👎 . И 3 подписчика воздержались отправив 👨💻 и🔥 . В голосовании делать ли пост по JS выигрывает ...СДЕЛАТЬ ПОСТ ПО JS .
Поэтому следующий пост будет про JS
#ProIT #TitKit #опрос
Чтобы наш канал стал лучше я решил провести опрос . Этот опрос даст понять кто на чём программирует . Опрос будет проводится в комментариях .
Чтобы по участвовать в опросе просто напишите в коментах ответы на эти вопросы:
На чём программируешь ?
Твой лучший проект ?
Над каким проектами работаешь ?
📊Результаты голосования
И так пришло время результатов голосований . 3 человека про голосовали за 👍 и 0 проголосовали за 👎 . И 3 подписчика воздержались отправив 👨💻 и🔥 . В голосовании делать ли пост по JS выигрывает ...
Поэтому следующий пост будет про JS
#ProIT #TitKit #опрос
👀5
👾Сегодня я хочу рассказать про фреймворк Phaser.js
Этот JS фреймворк позволяет создавать игры на JavaScript . Я самого начала мечтал создавать игры на JS прямо в браузере ... и моя мечта сбылась 🥹. Поэтому информация будет полезна геймдев разработчикам так и веб разработчикам
🎮Phaser3 это - игровой фреймворк JavasScript , игры сделанные на нём можно запускать прямо в браузере . У них есть хорошая документация в которой вы создадите свою казуальною игру https://docs.phaser.io/phaser/getting-started/what-is-phaser . А если хочется посмотреть игры созданные на этом фреймворке тогда посмотрите все игры созданные на Phaser тут https://phaser.io/news/category/game .
Преимущества Phaser :
🚴♂️Быстрый
👾Игры можно запускать в браузере
📝Нужны знания всего одного языка программирования JS
⭐️Итоги : Phaser3 подойдёт для казуальных игр , а вот для более крупных проектах
лучше выбрать что-то другое . Но если вы веб разработчик то советую по пробовать . Оцениваю этот фреймворк 9 из 10 .
#ProIT #TitKit @ProGame152
Этот JS фреймворк позволяет создавать
🎮Phaser3 это - игровой фреймворк JavasScript , игры сделанные на нём можно запускать прямо в браузере . У них есть хорошая документация в которой вы создадите свою казуальною игру https://docs.phaser.io/phaser/getting-started/what-is-phaser . А если хочется посмотреть игры созданные на этом фреймворке тогда посмотрите все игры созданные на Phaser тут https://phaser.io/news/category/game .
Преимущества Phaser :
🚴♂️Быстрый
👾Игры можно запускать в браузере
📝Нужны знания всего одного языка программирования JS
⭐️Итоги : Phaser3 подойдёт для казуальных игр , а вот для более крупных проектах
лучше выбрать что-то другое . Но если вы веб разработчик то советую по пробовать . Оцениваю этот фреймворк 9 из 10 .
#ProIT #TitKit @ProGame152
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
После этого не говорите, что не знаете как торжественно провести релиз странички своей игры в Steam 😎
Subscribe for @ProGame152
Subscribe for @ProGame152
😁6
Начинаем учить Python 🔥
Многие просили меня провести курс по изучению Python
И вот оно, встречайте!
Этот текстовый курс продлится около месяца
После его прохождения вы научитесь:
Создавайте простые консольные игры ✅
Создавать калькулятор ✅
Создайте собственного Тг-бота ✅
Или даже взломать свой компьютер ✅
В конце будет классный проект
В конце будет классный проект
Потом, по вашему желанию, я создам еще один курс
Где вы уже будете создавать реальные проекты, которые приносят деньги
Ну а первый урок ждите уже сегодня, а я пока подожду ваших отзывов 😊
Многие просили меня провести курс по изучению Python
И вот оно, встречайте!
Этот текстовый курс продлится около месяца
После его прохождения вы научитесь:
Создавайте простые консольные игры ✅
Создавать калькулятор ✅
Создайте собственного Тг-бота ✅
Или даже взломать свой компьютер ✅
В конце будет классный проект
В конце будет классный проект
Потом, по вашему желанию, я создам еще один курс
Где вы уже будете создавать реальные проекты, которые приносят деньги
Ну а первый урок ждите уже сегодня, а я пока подожду ваших отзывов 😊
🔥5
Всем привет !
Я сделал канал на который буду выкладывать все о том как я учусь геймдеву, буду рад твоей подписке !
https://t.me/mygamedev52
Я сделал канал на который буду выкладывать все о том как я учусь геймдеву, буду рад твоей подписке !
https://t.me/mygamedev52
👀3
🎮 Хотите погрузиться в мир геймдева? 🎮
Присоединяйтесь к моему каналу, где я делюсь своим опытом и знаниями в разработке игр! Узнайте о лучших практиках, новых инструментах и вдохновляющих идеях, которые помогут вам в вашем пути.
📢 Подписывайтесь на https://t.me/mygamedev52 и станьте частью нашего сообщества!
Не упустите шанс развивать свои навыки и общаться с единомышленниками. Жду вас на канале! 🚀
Присоединяйтесь к моему каналу, где я делюсь своим опытом и знаниями в разработке игр! Узнайте о лучших практиках, новых инструментах и вдохновляющих идеях, которые помогут вам в вашем пути.
📢 Подписывайтесь на https://t.me/mygamedev52 и станьте частью нашего сообщества!
Не упустите шанс развивать свои навыки и общаться с единомышленниками. Жду вас на канале! 🚀
👍8
Слово сегодняшней недели 🔮- game jam
Game Jame - сбор разработчиков игр с целью создания одной или нескольких игр за ограниченный промежуток времени ( обычно 3 дня )
За это время 🕘
разработчики должны успеть создать игру на определённую тематику 🎾 , а потом загрузить её на платформу 🚀
Плюсы game jam
1. Очень прокачивает ваш опыт в разработке 👨💻 - вы прокачаете ваши скилы на реальной практике
2. Даёт нужнейший навык работы в команде - без команды в game jam никуда , вы учитесь грамотно распределять задачи 📚, и работать вместе
3. Работа в быстром темпе - За каких то 3 дна вам придётся создать целую игру которая и ещё должна заинтересовать разработчиков game jam
4. Идею для новой игры 🚀- На Game Jam вы сами придумываете с командой идею небольшой игры 🎮 , что в будущем может превратиться в крупный проект
5. Деньги - За game jam платят , но надо хорошенько постараться что бы занять призовые места (в среднем платят 75$)
🟦 Новичкам - прокачают навыки разработки и работы в команде
🟦 Профессионалам - прокачают скилы 🏅 и может появиться идея для крупного проекта
Game Jam это крутой конкурс разработчиков игр 🎮
Но со своими ямами
Поэтому чистые
8/10 Game Jam заслуживает
#ProIT #Game #GameJam
Game Jame - сбор разработчиков игр с целью создания одной или нескольких игр за ограниченный промежуток времени ( обычно 3 дня )
За это время 🕘
разработчики должны успеть создать игру на определённую тематику 🎾 , а потом загрузить её на платформу 🚀
Плюсы game jam
1. Очень прокачивает ваш опыт в разработке 👨💻 - вы прокачаете ваши скилы на реальной практике
2. Даёт нужнейший навык работы в команде - без команды в game jam никуда , вы учитесь грамотно распределять задачи 📚, и работать вместе
3. Работа в быстром темпе - За каких то 3 дна вам придётся создать целую игру которая и ещё должна заинтересовать разработчиков game jam
4. Идею для новой игры 🚀- На Game Jam вы сами придумываете с командой идею небольшой игры 🎮 , что в будущем может превратиться в крупный проект
5. Деньги - За game jam платят , но надо хорошенько постараться что бы занять призовые места (в среднем платят 75$)
🟦 Новичкам - прокачают навыки разработки и работы в команде
🟦 Профессионалам - прокачают скилы 🏅 и может появиться идея для крупного проекта
Game Jam это крутой конкурс разработчиков игр 🎮
Но со своими ямами
Поэтому чистые
8/10 Game Jam заслуживает
#ProIT #Game #GameJam
🤔5🔥2
🚀 Сегодня поговорим о библиотеке `Rich` — красивый вывод в терминал! 🎨
Привет, кодеры! 👨💻👩💻
Хотите, чтобы ваш терминал выглядел стильно и информативно? Тогда знакомьтесь с библиотекой `Rich`!
### ✨ Что умеет Rich?
✅ Цветной текст — больше никаких скучных монохромных логов!
✅ Таблицы — выводите данные в удобном и красивом виде.
✅ Прогресс-бары — идеально для долгих задач.
✅ Подсветка синтаксиса — как в IDE, но прямо в консоли!
✅ Emoji-поддержка — потому что код должен быть веселым! 😆
### 🚀 Пример кода:
### 📥 Установка:
Попробуйте
#Python #Программирование #Библиотеки #Rich #ProIT
---
Как вам? Хотите больше таких постов? Пишите в комментариях! 👇😊
Привет, кодеры! 👨💻👩💻
Хотите, чтобы ваш терминал выглядел стильно и информативно? Тогда знакомьтесь с библиотекой `Rich`!
### ✨ Что умеет Rich?
✅ Цветной текст — больше никаких скучных монохромных логов!
✅ Таблицы — выводите данные в удобном и красивом виде.
✅ Прогресс-бары — идеально для долгих задач.
✅ Подсветка синтаксиса — как в IDE, но прямо в консоли!
✅ Emoji-поддержка — потому что код должен быть веселым! 😆
### 🚀 Пример кода:
from rich import print
from rich.table import Table
from rich.progress import track
import time
print("[bold green]Привет, [underline]Rich[/underline]![/bold green] 😎")
table = Table(title="Мои навыки")
table.add_column("Технология", style="cyan")
table.add_column("Уровень", style="magenta")
table.add_row("Python", "⭐️⭐️⭐️⭐️⭐️")
table.add_row("SQL", "⭐️⭐️⭐️⭐️")
table.add_row("Docker", "⭐️⭐️⭐️")
print(table)
for step in track(range(10), description="Обработка..."):
time.sleep(0.1) # Имитация работы
### 📥 Установка:
pip install rich
Попробуйте
Rich в своем следующем проекте и сделайте выводы в терминале удобными и красивыми! 🚀 #Python #Программирование #Библиотеки #Rich #ProIT
---
Как вам? Хотите больше таких постов? Пишите в комментариях! 👇😊
🔥5
Что такое LOLCode ?
👋Всем привет сегодня я хочу рассказать о язык программирования LOLcode . Я давно слышал этот язык программирования прикольный , но не знал почему . Оказывается у ЛОЛкод очень прикольный синтаксис . Что когда ты пишешь код ты получаешь целою историю про котов .
🤖Вот пример кода который выводит HAI WORLD!
Переводится это как :
ХАЙ 1.2
ВИДНА надпись "ПРИВЕТ, МИР!"
ПРИВЕТ
⭐️Вот такой опять странный язык программирования который практический не нужен . Ну зато можно просто разыграть друзей 😁 . Оцениваю язык программирования 10 из 10 . Просто потому-что он прикольный .
#ProIT #факты #TitKit
👋Всем привет сегодня я хочу рассказать о язык программирования LOLcode . Я давно слышал этот язык программирования прикольный , но не знал почему . Оказывается у ЛОЛкод очень прикольный синтаксис . Что когда ты пишешь код ты получаешь целою историю про котов .
🤖Вот пример кода который выводит HAI WORLD!
HAI 1.2
VISIBLE "HAI WORLD!"
KTHXBYE
Переводится это как :
ХАЙ 1.2
ВИДНА надпись "ПРИВЕТ, МИР!"
ПРИВЕТ
⭐️Вот такой опять странный язык программирования который практический не нужен . Ну зато можно просто разыграть друзей 😁 . Оцениваю язык программирования 10 из 10 . Просто потому-что он прикольный .
#ProIT #факты #TitKit
😁7
Документация , документация бла бла бла
Всем привет друзья сегодня поговорим про документацию📁💻
Документация - это совокупность документов, посвящённых какому-либо вопросу (задаче, проекту, изделию и др.) ...
Ну а если по простому 😁 , это просто классный источник знаний 👍
Но давайте поподробнее
Документация это справочник какого-то , движка , библиотеки или даже целого языка 📜
Почему полезно читать документации 🤔
1. Чтение , лучший источник информации
2. Обычно документации пишут сами разработчики продукта который описывается в документации , а никто иной не может рассказать о своем продукте лучше чем разработчик
3. Бесплатно 🆓
4. Многие документации идут с видеоуроками и практикой прямо на сайте что очень удобно
Минусы документаций
1. Технический язык, дело в том что многие документации написаны тяжёлым для восприятия языком , что затрудняет обучение
2. Англиский это проблема : тяжело найти годную документацию на русском , а браузерный переводчик работает не очень хорошо
Вообще документацию я советую читать к какому-то основному курсу если вы изучаете язык , если же вы хотите изучить какой то технологию или библиотеку , то документация это ваш друг
Этот источник знаний я оцениваю на 8/10
Рекомендую 😊
А какой источник знаний ваш любимый ? Пишите в комментах 👇
#ProIT #Документация
#IT
Всем привет друзья сегодня поговорим про документацию📁💻
Документация - это совокупность документов, посвящённых какому-либо вопросу (задаче, проекту, изделию и др.) ...
Ну а если по простому 😁 , это просто классный источник знаний 👍
Но давайте поподробнее
Документация это справочник какого-то , движка , библиотеки или даже целого языка 📜
Почему полезно читать документации 🤔
1. Чтение , лучший источник информации
2. Обычно документации пишут сами разработчики продукта который описывается в документации , а никто иной не может рассказать о своем продукте лучше чем разработчик
3. Бесплатно 🆓
4. Многие документации идут с видеоуроками и практикой прямо на сайте что очень удобно
Минусы документаций
1. Технический язык, дело в том что многие документации написаны тяжёлым для восприятия языком , что затрудняет обучение
2. Англиский это проблема : тяжело найти годную документацию на русском , а браузерный переводчик работает не очень хорошо
Вообще документацию я советую читать к какому-то основному курсу если вы изучаете язык , если же вы хотите изучить какой то технологию или библиотеку , то документация это ваш друг
Этот источник знаний я оцениваю на 8/10
Рекомендую 😊
А какой источник знаний ваш любимый ? Пишите в комментах 👇
#ProIT #Документация
#IT
👍4