entGriff / Python-Georgia

Docs for Python Georgia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python-Georgia

Facebook group - https://www.facebook.com/groups/PythonGE/
Telegram  group - https://telegram.me/joinchat/CmLDxAUwBouSpKO0TY_RyA

სარჩევი

პითონი პროგრამირების ენა

	შესავალი
	დამწყები პროგრამისტებისთვის
	ინტერაქტიული სწავლების საიტები
	პითონი ვიზუალურად(კოდის ვიზუალურად შესრულება)
	წიგნები
	გაკვეთილები
	speed center
	პითონის სწრაფი და თავსებადი გარემო ვებისთვის
	სიახლეები პითონზე
	საინტერესო რესურსები(გაიგეთ უფრო მეტი პითონზე და მის ბიბლიოთეკებზე)

ვებ დეველოპმენტი პითონზე

	რა არის web framwrok?
	პითონის web framework-ები
		Flask
		Django

პ.ს.

პითონი პროგრამირების ენა

შესავალი:

სანამ კითხვას დასვამთ: "რა არის საუკეთესო გზა პითონის შესასწავლად",  გადახედეთ ქვემოთ მოცემულ რესურსებს.

პითონის ოფივიალური ვებ საიტი https://www.python.org/
ოფიციალური დოკუმენტაცია 
Python 2-თვის 
https://docs.python.org/2/
Python 3-თვის 
https://docs.python.org/3/
http://docs.python-guide.org/en/latest/


თუ თქვენ გაქვთ პითონის შესახებ კითხვები, მე გირჩევთ ნახოთ პითონის ოფიციალური წყარო და ეწვიოთ 3 რეკომენრიდებულ ადგილს

Python-ის წარმატების ისტორიები
https://www.python.org/about/success/
Python-ის შედარება სხვა ენებთან
https://www.python.org/doc/essays/comparisons/
Python FAQ - ხშირად დასმული კითხვები
Python 2:
https://docs.python.org/2/faq/
Python 3:
https://docs.python.org/3/faq/


დამწყები პროგრამისტებისთვის:

http://wiki.python.org/moin/BeginnersGuide
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011/lectures/
https://www.youtube.com/watch?v=76-M4qBww1s&list=PLkHsKoi6eZnwpn7P5G8gEBebAY8Jbky4N
https://developers.google.com/edu/python/?csw=1
https://automatetheboringstuff.com


ინტერაქტიული სწავლების საიტები:

http://www.pyschools.com
http://www.checkio.org
https://codefights.com/home
https://hexlet.io


პითონი ვიზუალურად(კოდის ვიზუალურად შესრულება):

http://www.pythontutor.com/visualize.html


წიგნები:

http://www.diveintopython.net/toc/index.html
http://www.diveintopython3.net/table-of-contents.html#porting-code-to-python-3-with-2to3
 (python2 პროტირება python3 ზე)
http://python3porting.com/bookindex.html
http://python.swaroopch.com/
http://pythonbooks.revolunet.com/
http://learnpythonthehardway.org/book/
http://inventwithpython.com/
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python
http://book.pythontips.com/en/latest/index.html


გაკვეთილები:

http://www.python-course.eu/index.php
http://www.pythonforbeginners.com
http://zetcode.com/lang/python
http://sthurlow.com/python
https://pymotw.com/2/contents.html
https://www.coursera.org/course/interactivepython1
https://www.youtube.com/playlist?list=PLA955A8F9A95378CE (GUI პროგრამირება ვიდეო გაკვეთილები)
http://www.ucs.cam.ac.uk/docs/course-notes/unix-courses/archived/archived-python-courses/NumericalPython
http://www.voidspace.org.uk/python/mock/index.html
https://www.udemy.com/pyqt-build-your-own-web-browser-mozzarella-ashbadger/learn/#/lecture/4606884



speed center:

https://speed.python.org
http://speed.pypy.org
http://arewepythonyet.com/index.html

პითონის სწრაფი და თავსებადი გარემო ვებისთვის:

http://pypyjs.org (იყენებს  PyPy-ს - პითონის ინტერპრეტატორი)


სიახლეები პითონზე:

http://planetpython.org/
http://importpython.com/
http://www.pythonweekly.com/
https://status.python.org/

საინტერესო რესურსები(გაიგეთ უფრო მეტი პითონზე და მის ბიბლიოთეკებზე):

https://python.zeef.com/alan.richmond
http://awesome-python.com/
https://github.com/uhub/awesome-python
http://exercism.io/languages/python
http://usingpython.com/
http://awesome-django.com/
https://python3wos.appspot.com/
http://py3readiness.org/
https://talkpython.fm/
 https://github.com/jhermann/awesome-python-talks
 https://github.com/JanVanRyswyck/awesome-talks
 https://github.com/PyCon
 http://pypi-ranking.info/alltime
 http://www.pythondiary.com/
 http://effbot.org/

ვებ დეველოპმენტი პითონზე

რა არის web framwrok?
	a. http://www.jeffknupp.com/blog/2014/03/03/what-is-a-web-framework/
პითონის web framework-ები
	b. https://wiki.python.org/moin/WebFrameworks

Django, Flask, პითონის სხვა სამუშაო გარსის და მესამე მხარის მოდულების დასაყენებლად გამოიყენეთ  virtuaenv (virtualenvwrapper -თან ერთად) და pip პაკეტების მენეჯერი.
virtuaenv-ს  დოკუმენტაცია იხილეთ ბმულზე - http://docs.python-guide.org/en/latest/dev/virtualenvs/
pip-ს დოკუმენტაცია იხილეთ ბმულზე - https://pip.pypa.io/en/stable/

Flask 
- არის ადვილი დამწყებებისთვის, ასევე აქვს კარგი დოკუმენტაცია და ბევრი რესურსი არსებობს მის შესასწავლად 
1. Flask რეალურად აქვს 2 ძალიან კარგი გაკვეთილების საიტი და მარტივი დაოკუმენტაცია. http://flask.pocoo.org/docs/0.10/
2. ასევე გამოიყენეთ Real Python ვებსაიტი. https://realpython.com/blog/  და https://github.com/realpython/discover-flask

Django 
- არის უფრო რთული, კომპლექსური მაგრამ კარგად დოკუმენტირებული ვებ ფრეიმვორქი და არსებობს ძალიან ბევრი რესურსი შესასწავლად. ზოგი გაკვეთილები და წიგნები არის ძალიან ძველი. გამომდინარე, აქედან არ არის რეკომენდირებული django წიგნების გამოყენება, ამიტომ ნუ გამოიყენებთ :)

ოფიციალური ვებსაიტი https://djangoproject.com
ოფიციალური დოკუმენტაცია https://docs.djangoproject.com/en/1.9/
ოფიციალური გაკვეთილები https://docs.djangoproject.com/en/1.9/intro/tutorial01/

სხვა რეკომენდირებული რესურსები django-ს შესასწავლად

http://www.tangowithdjango.com/
https://web.archive.org/web/20151204135001/http://lightbird.net/dbe/
django-ს ვიდეო გავკეთილები http://www.youtube.com/user/sentdex/videos
http://tutorial.djangogirls.org/
http://masteringdjango.com/django-book/
https://www.youtube.com/playlist?list=PLxxA5z-8B2xk4szCgFmgonNcCboyNneMD

პ.ს.

ძალიან მალე გვექნება პითონის ოფიციალური ქართულენოვანი დოკუმენტაცია, რომელზეც მუშაობა უკვე დაწყებულია და გარკვეული პრობლემების მიუხედავად იმედია მალე დასრულდება.

About

Docs for Python Georgia