You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Edytor kodu to taka aplikacja, która pozwala Ci zapisać kod, byś mogła do niego wrócić w dowolnym późniejszym momencie. Możesz się dowiedzieć skąd go ściągnąć z [rozdziału o edytorach kodu](./code_editor/README.md).
> Niniejsza praca jest licencjonowana zgodnie z Creative Commons Attribution-ShareAlike License 4.0 International. Aby zobaczyć kopię niniejszej licencji, odwiedź http://creativecommons.org/licenses/by-sa/4.0/
Ten kurs został przetłumaczony z języka angielskiego przez grupę wolontariuszy. Specjalne podziękowania dla [Łukasza Wójcika](http://lukaszwojcik.net/), który poświęcił
10
-
ogromną ilość swojego wolnego czasu tłumacząc ponad 80% całego kursu. Dodatkowe podziękowania za pomoc dla: Oli Sitarskiej, Anny Warzechy, CrazyHorse, Kingi Kieczkowskiej, Maćka Zająca oraz Mariusza Zielińskiego.
7
+
> Niniejsza praca jest licencjonowana zgodnie z Creative Commons Attribution-ShareAlike License 4.0 International. Aby zobaczyć kopię niniejszej licencji, odwiedź http://creativecommons.org/licenses/by-sa/4.0/
11
8
12
9
## Wprowadzenie
13
10
14
11
Czy kiedykolwiek czułaś, że wokół jest coraz więcej nowych technologii, a Ty zostajesz w tyle? Zastanawiałaś się kiedyś jak zrobić stronę internetową, ale nie miałaś motywacji by zacząć? Czy zdarzyło Ci się pomyśleć, że świat programowania jest dla Ciebie zbyt skomplikowany by nawet spróbować zrobić coś samej?
15
12
16
13
No więc mamy dla Ciebie dobre nowiny! Programowanie nie jest tak trudne, jak się wydaje, a my chcemy Ci pokazać, że może być też niezłą zabawą.
17
14
18
-
Ten kurs nie zamieni Cię w zawodowego programistę. Jeżeli chcesz być w tym naprawdę dobra, musisz spędzić miesiące lub nawet lata na nauce i ćwiczeniach. Ale chcielibyśmy Ci pokazać, że programowanie i pisanie stron internetowych nie jest tak złożone, jak mogłoby się wydawać. Spróbujemy wyjaśnić to i owo jak tylko potrafimy w taki sposób, abyś nie czuła się przytłoczona nową technologią.
15
+
Ten kurs nie zamieni Cię w zawodowego programistę. Jeżeli chcesz być w tym naprawdę dobra, musisz spędzić miesiące lub nawet lata na nauce i ćwiczeniach. Ale chciałybyśmy Ci pokazać, że programowanie i pisanie stron internetowych nie jest tak trudne, jak mogłoby się wydawać. Spróbujemy wyjaśnić to i owo najprościej i najlepiej jak tylko potrafimy, abyś nie czuła się przytłoczona nową technologią.
19
16
20
17
Mamy nadzieję sprawić, że pokochasz to tak jak my!
21
18
@@ -25,28 +22,29 @@ Gdy skończysz kurs, będziesz mieć gotową prostą aplikacje internetową: sw
25
22
26
23
Będzie to wyglądać mniej więcej tak:
27
24
28
-

25
+
![Rysunek 0.1][2]
26
+
27
+
[2]: images/application.png
29
28
30
-
> Jeżeli przerabiasz tutorial samodzielnie i nie masz w pobliżu osoby, która pomogłaby Ci w razie problemów, zapraszamy na czat: [](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
31
-
. Ustaliliśmy z naszymi mentorami oraz poprzednimi uczestniczkami, że od czasu do czasu będą się tam pojawiać i udzielać pomocy z tutorialem! Nie bój się pytać!
29
+
> Jeżeli przerabiasz tutorial samodzielnie i nie masz w pobliżu osoby, która pomogłaby Ci w razie problemów, zapraszamy na czat: [!\[Gitter\](https://badges.gitter.im/Join Chat.svg)][1]. Ustaliliśmy z naszymi mentorami oraz poprzednimi uczestniczkami, że od czasu do czasu będą się tam pojawiać i udzielać pomocy z tutorialem! Nie bój się pytać!
32
30
33
31
Ok, [zacznijmy od początku...][3]
34
32
35
-
[3]: ./how_the_internet_works/README.md
33
+
[3]: ./how_the_internet_works/README.md
36
34
37
35
## Jak możesz pomóc?
38
36
39
-
Kurs jest prowadzony przez [DjangoGirls][4]. Jeżeli znajdziesz błąd lub chcesz dodać coś nowego, zapoznaj się z [tymi informacjami][5].
37
+
Kurs jest prowadzony przez [DjangoGirls][4]. Jeżeli znajdziesz jakiś błąd lub chcesz dodać coś nowego, zapoznaj się proszę z [tymi informacjami][5].
Zaraz napiszesz swoją pierwszą linijkę kodu, czas na zainstalowanie edytora tekstu!
3
+
Zaraz napiszesz swoją pierwszą linijkę kodu, więc najwyższy czas zainstalować edytor kodu!
4
4
5
-
Tylko który wybrać? To nie takie proste, bo wybór zależy w dużej mierze od tego, co oczekujesz od swojego edytora. Większość programistów Pythona używa bardzo skomplikowanych i niezwykle bogatych w różne funkcjonalności IDE (z ang. zintegrowanych środowisk programistycznych - Integrated Development Environments), takich jak np. PyCharm. Jako osoba początkująca nie potrzebujesz jednak aż tak skomplikowanego edytora. Wystarczy coś prostszego, ale nadal dostatecznie użytecznego.
5
+
> **Uwaga** Jeśli zrobiłaś to już wcześniej w rozdziale 'Instalacja' - możesz przejść od razu do następnego rozdziału!
6
6
7
-
Poniżej znajdziesz nasze propozycje, ale jeżeli masz taką możliwość, możesz poprosić o rekomendację Twojego coacha -- będzie mu łatwiej pomagać Ci podczas warsztatów.
8
-
9
-
## Gedit
10
-
11
-
Gedit to open source'owy i darmowy edytor dostępny dla wszystkich systemów operacyjnych. Czasami nie jest jednak zbyt prosty w zainstalowaniu.
12
-
13
-
[Pobierz tutaj][1]
14
-
15
-
[1]: https://wiki.gnome.org/Apps/Gedit#Download
16
-
17
-
## Sublime Text 2
18
-
19
-
Sublime Text to bardzo popularny edytor z darmowym okresem testowania. Jest bardzo prosty do zainstalowania i używania, dostępny na wszystkie systemy operacyjne.
20
-
21
-
[Pobierz tutaj][2]
22
-
23
-
[2]: http://www.sublimetext.com/2
24
-
25
-
## Atom
26
-
27
-
Atom to nowy edytor kodu stworzony przez [GitHuba][3]. Jest darmowy, ma otwarte źródła, jest łatwy do zainstalowania i używania. Dostępny na Windowsa, OS X i Linuxa.
Tylko który wybrać? To nie takie proste, bo wybór zależy w dużej mierze od tego, czego oczekujesz od swojego edytora. Większość programistów Pythona używa bardzo skomplikowanych i niezwykle bogatych w różne funkcjonalności IDE (z ang. Integrated Development Environments - zintegrowane środowisko deweloperskie), takich jak: PyCharm. Jako osoba początkująca nie potrzebujesz jednak aż tak skomplikowanego edytora. Wystarczy coś prostszego, ale nadal dostatecznie użytecznego.
2
+
3
+
Poniżej znajdziesz nasze propozycje, ale jeżeli masz taką możliwość, możesz poprosić o rekomendację Twojego coacha -- będzie mu łatwiej pomagać Ci podczas warsztatów.
4
+
5
+
## Gedit
6
+
7
+
Gedit to open source'owy i darmowy edytor dostępny dla wszystkich systemów operacyjnych. Czasami nie jest jednak zbyt prosty w zainstalowaniu.
Sublime Text to bardzo popularny edytor z darmowym okresem testowania. Jest bardzo prosty do zainstalowania i używania, dostępny na wszystkie systemy operacyjne.
14
+
15
+
[Pobierz tutaj](http://www.sublimetext.com/2)
16
+
17
+
## Atom
18
+
19
+
Atom to nowy edytor kodu stworzony przez [GitHuba](http://github.com/). Jest darmowy, ma otwarte źródła, jest łatwy do zainstalowania i używania. Dostępny na Windowsa, OS X i Linuxa.
20
+
21
+
[Pobierz tutaj](https://atom.io/)
22
+
23
+
## Dlaczego instalujemy edytor kodu?
24
+
25
+
Może się zastanawiasz dlaczego instalujemy specjalny edytor kodu zamiast używać Notatnika albo Notepada.
26
+
27
+
Po pierwsze kod musi być napisany **zwykłym tekstem** (ang. "plain text"), a programy takie jak Word albo Textedit sprawiają, że wyrazy nie są tak naprawdę tylko tekstem - możesz zmieniać ich wielkość, czcionkę czy kolor. Jest to tak zwany sformatowany tekst (ang. rich text), używający różnych formatów, takich jak [RTF (Rich Text Format)](https://en.wikipedia.org/wiki/Rich_Text_Format).
28
+
29
+
Po drugie, edytory kodu zostały specjalnie stworzone do tego, by pisać w nich kod, więc mają wiele przydatnych opcji, takich jak podświetlanie różnych elementów składni języka programowania czy automatyczne dodawanie zamykającego cudzysłowu.
30
+
31
+
Wszystko to zobaczymy w akcji. Niedługo zaczniesz myśleć o swoim edytorze kodu jako o starym, dobrym przyjacielu :)
0 commit comments