Przypomnij hasło

Logowanie

Stwórz konto

Kurs programowania - Python od podstaw

Programowanie, Python

69,00 zł Wcześniej 79,00 zł

  • Natychmiastowa dostępność
  • Nielimitowany dostęp
  • Pobierz lub oglądaj online

Masz pytania? Napisz!

O czym jest kurs?

Kurs "Python - podstawy" uczy programowania od zera i w szybki oraz efektywny sposób pozwala uczestnikowi zrozumieć podejście programistyczne. W drugiej kolejności kurs przedstawia jeden z najpopularniejszych języków programowania - Python, który wyróżnia się na tle innych języków swoją prostotą i elegancją. Kurs rozpocznie się instalacją, konfiguracją i omówieniem środowiska programistycznego (tzw. IDE) PyCharm, które znacząco ułatwia późniejszą pracę.


W kursie realizowanych jest wiele mniejszych projektów pozwalających przetestować koncepcje Pythona i tak kurs nas najpierw przeprowadza przez pojęcie zmiennej, pobierania danych i wyświetlania ich. Następnie przedstawiona jest kontrola przepływu danych, to jest programowanie odpowiednich reakcji programu w zależności od tego co się wydarzy bądź co wpisze użytkownik. Dalej zapoznamy się z różnymi kolekcjami pozwalającymi na przechowywanie danych. Przy poznawaniu zaś funkcji stworzymy pierwszy większy projekt jakim będzie gra w kółko i krzyżyk. Tę zaś napiszemy trzykrotnie - również w wersji obiektowej i graficznej zauważając jak bardzo kod napisany w Pythonie jest przenośny. Kurs zakończy się wstępem do obiektowości.

Przez cały kurs będziemy poznawać język coraz głębiej i często poprawiać rzeczy, które już napisaliśmy wcześniej nie znając jeszcze danego narzędzia tak by z niego korzystały. W ten sposób będziemy mogli spojrzeć na niektóre problemy z różnych stron i spróbować różnego podejścia.

Na sam koniec kursu dołączony jest dodatek z dostępnymi dodatkowymi biblioteki, którymi można się zająć po ukończeniu kursu, by programować w wybranym przez siebie zagadnieniu. Mogą to być aplikacji webowe, okienkowe, graficzne.

Dla kogo jest ten kurs?

Kurs jest przeznaczony dla wszystkich osób dotąd niezajmujących się programowaniem lub tych, które już próbowały podjąć się tego zagadnienia. Do jego rozpoczęcia nie jest wymagana żadna wiedza specjalistyczna ze względu, że język Python jest zbudowany z myślą, że "Prostota jest lepsza niż złożoność. Złożoność jest lepsza niż skomplikowanie". Kurs daje uczestnikom solidne podstawy programowania jak i uczy analizowania i szukania rozwiązań napotkanych problemów, uczy zatem programistycznego myślenia. Osoby, które znają już podstawy jakiegoś języka programowania z pewnością dostrzegą odmienność podejścia w języku Python do znanych już problemów, a ci którzy zetknęli się już z językiem Python znajdą wiele ciekawych nowinek. Dla osób bardziej zaawansowanych polecam zaś drugą część kursu.

W kursie zostały poruszone takie tematy jak:

  • Instalacja i konfiguracja środowiska programistycznego
  • Komunikacja z użytkownikiem
  • Zmienne i operowanie na nich
  • Komentarze
  • Matematyka w Pythonie
  • Pętle
  • Instrukcje warunkowe
  • Logika w Pythonie
  • Kolekcje
  • Liczby pseudolosowe
  • Funkcje
  • Obsługa plików
  • Moduły
  • Obsługa czasu
  • Debugowanie aplikacji
  • Dbałość o kod
  • Klasy i obiekty
  • Dziedziczenie
  • Dostępne biblioteki
  • 01 - Wstęp - Instalacja 6 min 51 s
  • 02 - Pierwszy program 8 min 32 s
  • 03 - Zmienne Zobacz darmową lekcję8 min 23 s
  • 04 - String 14 min 5 s
  • 05 - Komentarze 5 min 21 s
  • 06 - Operatory arytmetyczne 13 min 47 s
  • 07 - Input 8 min 55 s
  • 08 - Rzutowanie danych Zobacz darmową lekcję7 min 0 s
  • 09 - Pętla For 6 min 35 s
  • 10 - Pętla For i jej krok 9 min 33 s
  • 11 - Zagnieżdżone pętle For 11 min 32 s
  • 12 - Instrukcja warunkowa If 11 min 10 s
  • 13 - Instrukcje sterujace Else i Elif 15 min 23 s
  • 14 - Operatory logiczne 9 min 16 s
  • 15 - Zmienne typu logicznego 6 min 56 s
  • 16 - Liczby pierwsze 11 min 40 s
  • 17 - Klodka 10 min 44 s
  • 18 - Pętla While 12 min 44 s
  • 19 - Break Continue 14 min 33 s
  • 20 - Liczby Armstronga 11 min 0 s
  • 21 - Lista 6 min 23 s
  • 22 - Lista - Pętla For 8 min 59 s
  • 23 - String a Lista 7 min 24 s
  • 24 - Liczby pseudolosowe 8 min 35 s
  • 25 - Tuple 7 min 51 s
  • 26 - Kolekcje Iterowane 12 min 17 s
  • 27 - Kolekcje dwuwymiarowe 11 min 22 s
  • 28 - Zbiór 8 min 53 s
  • 29 - Dictionary 11 min 46 s
  • 30 - Funkcje wprowadzenie 4 min 30 s
  • 31 - Funkcje argumenty 6 min 17 s
  • 32 - Funkcje - Wartość zwracana 8 min 29 s
  • 33 - Argument domyślny funkcji 9 min 18 s
  • 34 - Kółko i krzyżyk 33 min 15 s
  • 35 - Funkcje rekurencyjne 10 min 2 s
  • 36 - Opis biblioteki matematycznej 13 min 59 s
  • 37 - Zamiana systemów pozycyjnych 14 min 12 s
  • 38 - Wszystko jest obiektem 11 min 46 s
  • 39 - Obsługa plików 11 min 33 s
  • 40 - Obsługa wyjątków 5 min 19 s
  • 41 - Moduły 7 min 0 s
  • 42 - Obsługa czasu 12 min 58 s
  • 43 - Sposoby debugowania aplikacji 24 min 58 s
  • 44 - Dbanie o jakość kodu 20 min 35 s
  • 45 - Wstęp do programowania obiektowego 9 min 29 s
  • 46 - Pola 10 min 21 s
  • 47 - Hermetyzacja 12 min 32 s
  • 48 - Porównywanie obiektów 10 min 34 s
  • 49 - Kółko i krzyżyk - wersja obiektowa 14 min 35 s
  • 50 - Dziedziczenie 16 min 21 s
  • 51 - Dziedziczenie - Przykład 11 min 25 s
  • 52 - Wykorzystanie biblioteki multimedialnej PySFML 34 min 3 s
  • 53 -Wprowadzenie do biblioteki matematycznej NumPy 9 min 35 s
  • 54 -Opis najpopularniejszych bibliotek do Pythona 8 min 14 s
  • Pliki-dodatkowe-Python-podstawy-kody-zrodlowe
Załóż konto
Na swoim osobistym koncie będziesz mógł zbierać zakupione kursy, odznaki, rabaty oraz śledzić statystyki!
Wybierz kurs
Sprawdź ile możesz zaoszczędzić kupując kursy w pakiecie!
Złóż zamówienie
Wszystkie kursy dostępne są w formie elektronicznej dzięki czemu otrzymasz do nich dostęp kilka minut po opłaceniu zamówienia!
Dokonaj płatności
Pamiętaj, że tylko dokonanie przelewu elektronicznego daje pewność natychmiastowego otrzymania dostępu do kursu. W wypadku wpłaty pieniędzy np. na poczcie lub w placówce banku, zaksięgowanie może trwać od 1 do 2 dni roboczych.
Przerabiaj materiał i zdobywaj wiedzę!
Dostęp do kursu zostanie odblokowany automatycznie na koncie użytkownika kilka minut po dokonaniu płatności.

Autor

Karol Kurek Programista

Szczęśliwy mąż jednej żony. Zawodowy programista aplikacji mobilnych na platformę iOS. Fascynat matematyki i rosyjskiego. Niegdyś mistrz szachowy Lubelszczyzny. W wolnym czasie lubi pomagać innym.

Czas trwania:
10 godzin 20 minut
Użyte programy:
Python 3.6.1 PyCharm
Rozmiar plików:
1,8 gb
Pliki:
Filmy
Język:
Polski
Stopień trudności:
łatwy