poniedziałek, 13 kwietnia 2015

"Zanurkuj w Pythonie"

W sieci możemy znaleźć wiele toturiali, najbardziej aktualne i kompletne są głównie po angielsku. Dla niektórych sam fakt, że nie wiedzą o co chodzi w programowaniu wystarcza, więc szukają toturiali w swoim natywnym języku. Django Girls, to organizacja non-profit, która z pomocą wolontariuszy tłumaczy toturiale, na różne języki, aby w nauce programowania nie przeszkodziła bariera językowa. Warto się tym zainteresować i zacząć choćby od kursu z Django, O samej organizacji możecie poczytać na ich stronie http://djangogirls.org/. Nie należę do tej społeczności, ale cenię za pomysł.

Jeśli potrzebujesz, łyknąć trochę teorii dowiedzieć się co to jest w ogóle Python, co to są krotki, listy, słowniki, zmienne itd., polecam książkę, od której ja zaczęłam swoją przygodę "Zanurkuj w Pythonie" jest ona na bieżąco uaktualniana. Znajdziesz tam informacje jak zainstalować pythona jak zacząć, możesz też napisać pierwszy program. Bardzo przyjemnie się czyta.

Django jest to jeden z frameworków pythona, jest stosunkowo prosty do nauki. Podrzucam Wam link do wykładu mojego męża, w którym znajdziecie ogólny zarys z czym to się je. Są to wykłady sprzed roku, dotyczą wersji django version 1.6, aktualnie mamy wersje 1.8, która nieco różni się od tej opisanej. Zostaną one niebawem uaktualnione: http://django.studies.twozniak.pl

Dokumentacja pythona https://www.python.org/doc/ - najważniejsze źródło, które można traktować jak biblię.

To tyle na początek :)



niedziela, 12 kwietnia 2015

Hello world!
Jeśli chcesz nauczyć się programować w Pythonie, miej na uwadze, że będzie kosztowało Cię to wiele pracy i wyrzeczeń. Blog jest przeznaczony dla totalnych laików, więc jeśli w tym momencie nie masz zielonego pojęcia, a pierwsze toturiale będą czarną magią, nie zniechęcaj się! Wszystko jest do ogranięcia:)

Troche o mnie:

Katarzyna Woźniak, inż. elektrotechniki. Ukończyłam studia na kierunku Elektrotechnika zakończone pracą inżynierską na temat kompensacji parametrów doziemnych sieci SN na Politechnice Poznańskiej. Zainteresowania sprawiły, że podczas urlopu macierzyńskiego postanowiłam zmienić kierunek i chciałam nauczyć się programować. Na studiach miałam do czynienia z różnymi językami typu C. Mój mąż Tomasz jest programistą pythona i zaraził mnie swoją pasją, miał duży wpływ na mój rozwój w tym kierunku. Sam jest wykładowcą na studiach podyplomowych, w których osobiście również brałam udział. Obecnie pracuje jako programista w firmie ITM Business w Poznaniu. Jestem też matką więc mam bardzo ograniczony czas na naukę. Innym zainteresowaniem jest sport, gdzie moim małym sukcesem jest zrzucenie 40 kg od czasu urodzenia dziecka, ale piszę o tym dlatego, że dzięki temu udało mi się nauczyć organizować czas na własne potrzeby i zainteresowania, co nie jest łatwe:)

Od czego zacząć?

Wiekszość osób korzysta z systemu Windows, oczywiscie można się na nim uczyć, wiele osób to robi, ale osobiście radziłabym zainstalować sobie Linuxa, bo windows nie jest środowiskiem wspieranym przez programistów pythona. Poza tym jest dużo przyjemniejszy i sama nigdy nie wrócę z własnej woli do korzystania z tego systemu, ponieważ kiedy uruchamiam go raz na miesiąc, żeby wysłać deklaracje VAT za każdym razem aktualizacje systemu trwają dłużej niż sama czynność docelowa. Linux, jest systemem open source, nie wiąże się z żadnymi kosztami i ma wiele możliwości. Są programy, które są wspierane tylko przez Microsoft, jednak są one zazwyczaj płatne. Mamy wiele zamiennych programów, darmowych wspieranych przez Linux i nie różnią się one w żaden sposób jakością od tych wcześniej wspomnianych. W innym przypadku, są inne rozwiązania, które w poźniejszym czasie będą poruszone na tym blogu. W przypadku pytań służę pomocą :)

Na tym blogu znajdziecie odnośniki do toturiali, dzięki którym można poznać tajemnice Pythona.
Chciałabym zarazić Was swoją pasją i uwierzcie, że mimo ogromu obowiązków związanych z prowadzeniem domu i wychowaniem dziecka, można nauczyć się programować:)