PYTHON🔤🆓
56 subscribers
43 photos
41 videos
11 files
56 links
Python dasturlash tilini birga o'rganamiz🤓🫡. Learning python together. Tips and tricks. With real projects.
Contact me: @imsafarov
Download Telegram
📌 Assalamu alaykum everyone!
🌅 Xayrli tong!

🎯 Bugun real project yaratishga o‘tishdan oldin har bir dasturchi bilishi va bajara olishi shart bo‘lgan asosiy tayyorgarlik bosqichlari haqida qisqacha tushuncha berib o‘taman.

🔧 Shularni o‘zlashtirib olsak, projectlar yaratishni bemalol boshlaymiz!

🧠 1. GitHub bilan ishlash
📂 .gitignore — Keraksiz fayllarni (venv, .env, pycache va boshqalar) GitHub'ga chiqmasligi uchun ishlatiladi.
📄 README.md — Loyihangiz haqida kim, nima, qanday ishlatishi mumkin degan savollarga javob beradi. Portfolioda juda muhim!

👨‍💻 Har bir real loyiha Git bilan boshqariladi.
🛠 Versiya nazorati + jamoada ishlash uchun bu juda muhim vosita!

💻 2. Virtual muhit va fayllar
📦 Virtual muhit (venv, virtualenv) — Har bir loyihaga alohida kutubxonalar o‘rnatiladi.
🚫 Boshqa loyihalarning kutubxonalari bilan chalkashmasligi uchun majburiy!

🔒 .env — Maxfiy ma’lumotlar (API kaliti, token, parol) shu yerda saqlanadi.
📋 requirements.txt — Loyihada ishlatilgan barcha kutubxonalarni saqlaydi va boshqalarga bir zumda o‘rnatish imkonini beradi.

Shu ikki bosqichni tushunib bajara olsangiz, keyingi bosqichga — real projectlar yaratishga o'tamiz! 🚀

Savol bo‘lsa bemalol yozing, yordam beraman 💬
#DasturchilarUchun #ProjectTayyorlash #Github #PythonDev

@python_core_oop
1
Githubga project yuklash uchun eng asosiy commandlar ro'yxati va ketma-ketligi:
cd project_nomi
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin https://github.com/username/repo_nomi.git
git push -u origin main

#github #actions

@python_core_oop
1