სად ისწავლება Python?


#1

გამარჯობა,

ვიდეოკურსები არ მინდა, ვინმე ვინც პირადად ასწავლის.

მადლობა.


#2

@omg შენს პოსტებს წავაწყდი საიტზე და იქნებ დამეხმარო ან იცოდე სად ისწავლება ზოგადად ეს ენა.


#3

გაგიმარჯოს ფრონტზე :).

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


#4

პირადად არ ვიცი არ გამიგია…

მაგრამ ისეთ მარტივია დასაწყებად რომ ადვილად კრიფავ, სცადე


#5

დიდი მადლობა :blush:

კი ვცადე iTunes U-ს კურსებით და რთულიც არ ჩანს მართლა. უბრალოდ დრო მაქვს ცოტა და ხშირად ვერ ვახერხებ ყურებას.

მადლობა


#6

კაი საიტია მართლა, მომეწონა და წარმატებები :blush:


#7

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

http://www.front.ge/t/saintereso-qartuli-internet-startapebi/883/12?u=omg

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

თუ გაინტერესებს, რამოდენიმე კარგი რესურსია ხალხისთვის, ვინც 0-დან იწყებს პაითონს.

დიდი მადლობა!


#8

ნიკა, ვიცი შენი კითხვა თებერვალში გამოაქვეყნე, ასე რომ იმედი მაქვს ეს კომენტარი მაინც დაგეხმარება –

შეგიძლია გამოიყენო ეს ვებგვერდი Python-ის სასწავლებლად: http://cscircles.cemc.uwaterloo.ca/

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

გისურვებ წარმატებებს!
ანა


#9

http://learnpythonthehardway.org/ - ეს რესურსი დამეხმარა ძირითადად (thanks to @omg)

15წლიანი პაუზის შემდეგ პირველი აპლიკაცია (PyQt Gui-თ).


#10

დიდი მადლობა ანა, გადავხედავ. კაი რაღაც ჩანს და მემგონი დამეხმარება :blush: @Xynthor მადლობა შენც, თუმცა უამრავი უფასო რესურსია ინტერნეტში და მაინც ღირს ყიდვა?


#11

ეგ უფასოა რაც დავლინკე


#12

პირდაპირი ბმული წიგნზე:

http://learnpythonthehardway.org/book/


#13

აჰა შენ უცებ 2 წუთში გაკეთებული მარტივი კოდი მაგ გვერდზე ყველა ბმულის სანახავად და სტიმულის მოსაცემად :smile::

პაითონის ეს ფრეიმვორკია გამოყენებული, html-დან ნებისმიერი ინფორმაციის ამოსაძრობად.

from bs4 import BeautifulSoup
from urllib2 import urlopen


url = "http://learnpythonthehardway.org/book/"
page = urlopen(url)
text = page.read()
soup = BeautifulSoup(text)
links = soup.find_all('a')

for tag in links:
	link = tag.get('href')
	if link != None:
		print link

ესაც შედეგი:

/book/help.html
http://learnpythonthehardway.org/book/
http://learnpythonthehardway.org/
http://learnpythonthehardway.org/book/
preface.html
intro.html
ex0.html
ex1.html
ex2.html
ex3.html
ex4.html
ex5.html
ex6.html
ex7.html
ex8.html
ex9.html
ex10.html
ex11.html
ex12.html
ex13.html
ex14.html
ex15.html
ex16.html
ex17.html
ex18.html
ex19.html
ex20.html
ex21.html
ex22.html
ex23.html
ex24.html
ex25.html
ex26.html
ex27.html
ex28.html
ex29.html
ex30.html
ex31.html
ex32.html
ex33.html
ex34.html
ex35.html
ex36.html
ex37.html
ex38.html
ex39.html
ex40.html
ex41.html
ex42.html
ex43.html
ex44.html
ex45.html
ex46.html
ex47.html
ex48.html
ex49.html
ex50.html
ex51.html
ex52.html
advice.html
next.html
appendixa.html
https://twitter.com/lzsthw
https://twitter.com/lzsthw
https://paydiv.io/access/buy/2/
http://www.amazon.com/gp/product/0321884914/ref=as_li_tf_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0321884914&linkCode=as2&tag=lepythhawa-20
http://www.amazon.com/gp/product/B00FGUS948/ref=as_li_tf_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B00FGUS948&linkCode=as2&tag=lepythhawa-20
http://www.barnesandnoble.com/w/learn-python-the-hard-way-zed-shaw/1112055406?ean=9780321884916
http://www.barnesandnoble.com/w/learn-python-the-hard-way-zed-shaw/1112055406?ean=9780133124347&itm=1&usri=learn+python+the+hard+way
http://www.informit.com/store/learn-python-the-hard-way-a-very-simple-introduction-9780321884916

#14

ძალიან დიდი მადლობა, მაგარია :blush: Javascript-ს მივამსგავსე :slight_smile:


#15

js არ ვიცი.

@tskapo, გვითხარი რამე ჯს-ზე :D.


#16

გასწავლოთ?


#17

უბრალოდ საინტერესოა, ჯს-ში იგივე ამოცანა როგორ გამოიყურება.


#18

გააჩნია სად ვართ.
თუ DOM-ზე მიგვიწვდება ხელი მაშინ ერთი გადაფურთხებაა.
მაგალითდ, შევდივართ ბრაუზერში, ვხსნით კონსოლს და :

var ბმულები = document.getElementsByTagName('a');
for (var i = 0; i < ბმულები.length; i++) {
    console.log(ბმულები[i].href);
}

ახლა დომის გარეშე, მაგალითად NodeJs-ით

var request = require("request");
var cheerio = require("cheerio");

var მისამართი = "http://www.front.ge";

request({
		uri: მისამართი
	},
	function (error, response, body) {
		var $ = cheerio.load(body);
		links = $('a');  //jquery ყველა ჰიპერბმულის გამოსაყოფად
		$(links).each(function (i, link) {
			console.log($(link).attr('href'));
	        });
	}
);

ესეც შედეგი

Last login: Tue May 27 07:31:38 on ttys000 Vasils-MacBook-Air:~ vk$ cd /Users/vk/Desktop Vasils-MacBook-Air:Desktop vk$ node /Users/vk/Desktop/hrefs.js / /t/deteqtiuri-serialebi/1001 /t/apple-store-ar-misvebs-sakredito-baratis-garese/1103 /t/sad-iswavleba-python/974 /t/qartuli-eleqtronuli-wignebi/218 /t/vin-sheqmna-wifi-adapteri/1231 /t/ios-7-is-axali-da-faruli-triukebi/291 /t/lela-ivanisvili/1229 /t/30-miliardi-putinis-camosagdebad-rusuli-maidani/1228 /t/samamulo-netis-hororebi/37 /t/meanwhile-in-samezoblo/439 /t/gilocavt-damoukideblobis-dres/1226 /t/retrica-androidze/1224 /t/eklesiis-dafinansebis-sewyveta-da-savaraudo-sedegebi/480 /t/kazantip-is-coming/1225 /t/saqartvelo-guglsi/23 /t/silicon-valley-pirveli-sezoni/1073 /t/tamasebs-ver-vayeneb/1223 /t/leptopis-xmis-draiveri-nid-helf/1221 /t/saintereso-saitebi/1177 /t/cveni-nanaxi-serialebi-azrebi-da-a-s/447 /t/metal-music/1172 /t/vistan-isurvebdi-cveni-fantaziebi/1017 /t/laikis-simbolos-alternativa/1202 /t/oppo-n1-sianogenmodis-telefoni-24-dekembers-gamodis/783 /t/2-1-spikerebi-pc-istvis/1213 /t/fleksy-qartulad/1218 /t/axali-surface-pro-3/1220 /t/qartuli-gif-ebi/901 /t/pornhub-is-reklamebi-sfw/1219 /t/androidze-suratis-gadarebis-problema/1217 /latest?no_definitions=true&page=1 Vasils-MacBook-Air:Desktop vk$


#19

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


სანამ ამას ვწერდი ბრაუზერის პლაგინის იდეაც მომივიდა:

წარმოიდგინეთ:

პლაგინში შეგყავს შენთვის საჭირო იუზერის ნიკი და თუ რამე დაწერა, განახებს…

ცუდი იდეაა?


#20

კარგი იდეაა, მაგრამ ფეისბუკად გადავიქცევით :D.

ფრონტი: რა იწერება - უფრო მნიშვნელოვანია.
ფეისბუკი: ვინ წერს - უფრო მნიშვნელოვანია.