Каким будет результат выполнения кода?
  Anonymous Quiz
    48%
    [0]
      
    31%
    [1]
      
    7%
    [1, 0]
      
    4%
    [0, 1]
      
    10%
    Узнать ответ
      
    👍10
  Forwarded from Javascript
This media is not supported in your browser
    VIEW IN TELEGRAM
  Проектирование API — это не только работа над функциональностью, но и выбор правильной архитектуры для удовлетворения ваших потребностей.
Вот шесть архитектурных проектов API, с которыми должен быть знаком каждый разработчик:
— Самая популярная архитектура для веб-сервисов.
— Использует HTTP-запросы для связи.
— Не сохраняет состояние и обеспечивает легкую масштабируемость и гибкость.
— Язык запросов для вашего API.
— Позволяет клиентам запрашивать именно то, что им нужно, не больше и не меньше.
— Идеально подходит для оптимизации сетевых запросов.
— Протокол для обмена структурированной информацией в веб-сервисах.
— Известен своими строгими стандартами и встроенной обработкой ошибок.
— Часто используется в приложениях корпоративного уровня.
- Высокопроизводительная среда с открытым исходным кодом.
- Использует HTTP/2 для транспорта и буферы протоколов в качестве языка описания интерфейса.
- Отлично подходит для микросервисов и общения в реальном времени.
- Обеспечивает двустороннюю связь между клиентом и сервером.
- Идеально подходит для приложений реального времени, таких как чат-приложения и обновления в реальном времени.
- Позволяет осуществлять непрерывный обмен данными без накладных расходов HTTP.
- Легкий протокол обмена сообщениями для небольших датчиков и мобильных устройств.
- Ориентирован на минимальное использование полосы пропускания и заряда батареи.
- Обычно используется в приложениях IoT (Интернет вещей).
#doc #cheatsheet #api
@javascriptv
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍6❤2🔥1
  ⚡️ Google's Python Class
Это базовый курс по Python от Google для начинающих. Включает лекционные материалы и практические упражнения.
В курсе следующие темы:
- строки;
- списки;
- сортировка;
- словари;
- регулярные выражения.
📌 Ссылка на курс
Это базовый курс по Python от Google для начинающих. Включает лекционные материалы и практические упражнения.
В курсе следующие темы:
- строки;
- списки;
- сортировка;
- словари;
- регулярные выражения.
📌 Ссылка на курс
👍8❤3🔥3
  This media is not supported in your browser
    VIEW IN TELEGRAM
  ▪ Списки - это упорядоченные коллекции, допускающие дублирование элементов
▪ Сеты - это неупорядоченные коллекции уникальных элементов
▪ Словари - это неупорядоченные пары ключ-значение (ключи должны быть уникальными и неизменяемыми)
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍13😱3❤2🔥2
  🐍 Полезная шпаргалка для начинающих Python! #python #shorts #программирование
https://www.youtube.com/shorts/_ld8GYLXmY4
  
  https://www.youtube.com/shorts/_ld8GYLXmY4
YouTube
  
  Полезная шпаргалка для начинающих Python! #python #shorts #программирование
  Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
👍3❤2🔥2
  https://uproger.com/20-prostyh-metodov-optimizaczii-koda-na-python/
@pro_python_code
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤6👍3🔥2
  ЭТОТ ПРОСТОЙ ТРЮК сделает работу с ЧИСЛАМИ НА PYTHON УДОБНОЙ! #программирование #python 
https://www.youtube.com/shorts/9U-wSYwoh_4
@pro_python_code
  
  https://www.youtube.com/shorts/9U-wSYwoh_4
@pro_python_code
YouTube
  
  ЭТОТ ПРОСТОЙ ТРЮК сделает работу с ЧИСЛАМИ НА PYTHON УДОБНОЙ!  #программирование #python #shorts
  Python, изучение Python, программирование, основы Python, Python для начинающих, курсы Python, обучение программированию, Python с нуля, программирование для...
❤5👍2🔥2
  Please open Telegram to view this post
    VIEW IN TELEGRAM
  YouTube
  
  Функция КРАТЕР В PYTHON. #python #shorts #программирование
  
👍5❤3🔥2😁2
  Media is too big
    VIEW IN TELEGRAM
  Базовый гайд по работе с командной строкой в Linux
Чтобы по полной раскрыть возможности программирования на Linux придётся осваивать командную строку. Но не бойтесь, на самом деле это не сложно, а местами даже удобнее, чем работа в графическом интерфейсе.
Нашли для вас видео с базовым гайдом по командной строке. Можно посмотреть как прямо тут, так и в первоисточнике.
#linux #macos #видео #гайд
Чтобы по полной раскрыть возможности программирования на Linux придётся осваивать командную строку. Но не бойтесь, на самом деле это не сложно, а местами даже удобнее, чем работа в графическом интерфейсе.
Нашли для вас видео с базовым гайдом по командной строке. Можно посмотреть как прямо тут, так и в первоисточнике.
#linux #macos #видео #гайд
👍4
  ⚡️ Altair
Библиотека Altair — это декларативная библиотека для создания статистических визуализаций. Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода.
Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков.
Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов.
Если вы хотите сохранить график в виде файла, вы можете использовать метод save().
На втором изображении представлен результат работы программы.
https://github.com/vega/altair
Библиотека Altair — это декларативная библиотека для создания статистических визуализаций. Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода.
Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков.
Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов.
Если вы хотите сохранить график в виде файла, вы можете использовать метод save().
На втором изображении представлен результат работы программы.
https://github.com/vega/altair
👍9❤1
  Внутри:
- основы языка;
- создание приложения с ChatGPT;
- задачи для интервью.
И многое другое
📌 Ссылка
@pro_python_code
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤5🔥5👍3🥰3😁1🤩1
  Telegram Mini App. Как создать Web App с нуля
Mini Apps (или же Web Apps) — это относительно новый и удобный способ добавления веб приложения прямо в интерфейсе Telegram. Сегодня, когда в мессенджере появился свой магазин приложений, это стало особоенно актуально.
Особенность Mini Apps заключается в том, что они поддерживают авторизацию, платежи одной кнопкой и возможность работать с данными пользователя, открывшего мини-приложение.
В этом гайде вы научитесь создавать приложения, которые могут взаимодействовать с данными пользователя и разворачивать бота вместе с сайтом в облаке:
https://habr.com/ru/companies/amvera/articles/838180/
#бот #telegram #web
Mini Apps (или же Web Apps) — это относительно новый и удобный способ добавления веб приложения прямо в интерфейсе Telegram. Сегодня, когда в мессенджере появился свой магазин приложений, это стало особоенно актуально.
Особенность Mini Apps заключается в том, что они поддерживают авторизацию, платежи одной кнопкой и возможность работать с данными пользователя, открывшего мини-приложение.
В этом гайде вы научитесь создавать приложения, которые могут взаимодействовать с данными пользователя и разворачивать бота вместе с сайтом в облаке:
https://habr.com/ru/companies/amvera/articles/838180/
#бот #telegram #web
👍12🔥6❤4
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.
▪DEMO
▪GitHub
@pro_python_code
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍8❤5🔥5
  TeleBot и aiogram: Руководство по созданию Telegram-бота на Python Урок 1
https://uproger.com/telebot-i-aiogram-rukovodstvo-po-sozdaniyu-telegram-bota-na-python-urok-1/
@pro_python_code
https://uproger.com/telebot-i-aiogram-rukovodstvo-po-sozdaniyu-telegram-bota-na-python-urok-1/
@pro_python_code
❤6🔥4👍2
  ▪️ работу со строками;
▪️ List Comprehension;
▪️ основы алгоритмического дизайна;
▪️ структуры данных;
▪️ классы и объекты.
Цель курса — дать учащимся прочные навыки для работы с научными данными и их обработкой, используя Python.
🔗 Ссылка
@pro_python_code
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5❤4🔥2
  