Обучение Python для новичков
238 subscribers
16 photos
61 videos
295 files
251 links
Канал для тех, кто хочет научиться программировать, но не знает с чего начать. Или вы уже пробовали, но столкнулись с трудностями и забросили. Пришло время собраться с силами и начать снова!
Download Telegram
🌐 Что такое HTTP простыми словами и зачем тебе это знать?

Когда ты вводишь адрес сайта (например, vk.com), твой браузер буквально начинает диалог с сервером, где лежит сайт. И общаются они на специальном языке — HTTP.

Это выглядит примерно так:

💬 Браузер: «Эй, сервер, дай-ка мне главную страницу VK!»
📡 Сервер: «Конечно! Вот твоя страница с постами, фотками и лайками».

HTTP — это правила (протокол), по которым браузеры и серверы обмениваются информацией в интернете.

Зачем это знать веб-разработчику?

Чтобы понимать, как сайты отправляют и получают информацию.
Чтобы научиться создавать страницы, формы, регистрацию и логины.
Чтобы быстро находить и исправлять ошибки в работе сайта.

Хочешь узнать, как тестировать HTTP-запросы и почувствовать себя настоящим разработчиком?

Читай подробнее тут 👉 [Основы веб-разработки на Python](https://victor-komlev.ru/web-development-python/)

Теперь HTTP точно не будет для тебя загадкой! 😉

#http #вебразработка #python #программирование #начниспитон #айти
🛠 Делаем первые HTTP-запросы за 5 минут: curl, Postman и requests

Веб-разработчик постоянно общается с серверами. Как? С помощью запросов! Вот три супер-простых способа попробовать это прямо сейчас:

### 1️⃣ curl (прямо в терминале)

GET-запрос за секунду:

curl https://jsonplaceholder.typicode.com/posts/1


POST-запрос (добавляем данные):

curl -X POST -H "Content-Type: application/json" -d "{\"title\":\"Привет\",\"body\":\"Это мой пост\"}" https://jsonplaceholder.typicode.com/posts


### 2️⃣ Postman (для тех, кто любит удобный интерфейс)

- Скачай и открой [Postman](https://www.postman.com/).
- Вставь адрес, выбери тип запробуй GET или POST, жми Send и радуйся результату прямо на экране!

### 3️⃣ requests (запросы на Python)

Установи библиотеку в VSCode:

pip install requests


Создай файл test.py и вставь туда код:

import requests

# GET-запрос
response = requests.get("https://jsonplaceholder.typicode.com/posts/1")
print(response.json())

# POST-запрос
data = {"title": "Привет!", "body": "Это пост через Python"}
response = requests.post("https://jsonplaceholder.typicode.com/posts", json=data)
print(response.json())


Запускай и смотри, как работает магия Python! 🚀

Готов попробовать это на практике? Подробности и больше примеров здесь:

👉 [Основы веб-разработки на Python](https://victor-komlev.ru/web-development-python/)

#http #curl #postman #python #requests #вебразработка #айти #начниспитон
🧐 Мини-опрос: проверь себя за 2 минуты!

Готов быстро проверить свои знания и закрепить важные термины веб-разработки? Поехали:

1️⃣ Что такое DNS?
(Подсказка: как браузер находит сайт?)

2️⃣ Чем отличается HTTP от HTTPS?
(Подсказка: какая версия безопаснее и почему?)

3️⃣ Для чего нужен хостинг?
(Подсказка: где «живёт» сайт?)

4️⃣ Что такое домен? Приведи пример.
(Подсказка: что вводишь в адресную строку?)

5️⃣ Что хранится в базе данных сайта?
(Подсказка: где комментарии и лайки?)

6️⃣ Чем отличается фронтенд от бэкенда?
(Подсказка: кухня и зал ресторана)

7️⃣ Что такое виртуальная среда (venv)?
(Подсказка: изолированное окружение для Python)

8️⃣ Что делают Git и GitHub?
(Подсказка: как следить за изменениями в коде?)

Получилось ответить без подсказок? 🔥

Если сомневаешься в ответах или хочешь узнать больше, заглядывай сюда:
👉 [Основы веб-разработки на Python](https://victor-komlev.ru/web-development-python/)

Пиши в комментариях, на сколько вопросов ответил без ошибок! 💬👇

#опрос #вебразработка #python #dns #http #git #github #SSL #начниспитон #айти