Helion


Szczegóły kursu video

 
Python od zera. Kurs video. Programuj wydajnie!

Python od zera. Kurs video. Programuj wydajnie!


Obierz kurs na... naukę wydajnego programowania w Pythonie

Powiedzieć, że Python jest jednym z najpopularniejszych języków programowania, to nic nie powiedzieć. Doceniają go i od lat wybierają developerzy na całym świecie. Oni go także rozwijają. Ten język programowania wysokiego poziomu jest bowiem dostępny jako projekt typu open source, z błogosławieństwem Python Software Foundation, by udoskonalać Pythona i udostępniać go kolejnym pokoleniom programistów. Stąd między innymi tak wielka liczba projektów, które dotąd w nim napisano, czy też łatwość znalezienia odpowiedzi na ważne pytania dotyczące programowania w tym języku - społeczność koderów skupionych wokół Pythona jest doprawdy imponująca.

Tajemnica sukcesu Pythona tkwi jednak przede wszystkim w jego wszechstronności i elastyczności. Ideą przewodnią twórcy i osób rozwijających ten język była czytelność kodu źródłowego. Dodatkowo składnia charakteryzuje się tu przejrzystością, jest zwięzła, zrozumiała. Programista piszący w Pythonie ma dostęp do rozbudowanego pakietu bibliotek standardowych i to jemu pozostawia się wybór paradygmatu programowania (obiektowy, imperatywny, funkcyjny). I wreszcie, co bardzo istotne, Python pozostaje niezależny od systemu operacyjnego - współpracuje z każdym z nich.
Zdecydowanie warto zaprzyjaźnić się z programowaniem w Pythonie. Jesteś gotów? Zatem - poznajcie się!

Co Cię czeka podczas naszego profesjonalnego szkolenia

Jako uczestnik proponowanego kursu:

  • Nauczysz się przygotowywać swoje środowisko pracy i opanujesz podstawy pracy w Pythonie
  • Dowiesz się, czym są skrypty i zmienne i jak przypisać do nich wartości
  • Poznasz dostępne typy danych, a także sposoby ich konwersji
  • Zaznajomisz się z operatorami: arytmetycznymi, porównania, logicznymi
  • Opanujesz metody formatowania tekstu, instrukcje sterujące: if i match case, pętle for i while
  • Dowiesz się, czym jest funkcja - jak ją napisać, utworzyć argumenty, typować i zwracać informacje - a także co to jest rekurencja i moduł
  • Będziesz pracować na plikach odczytu i zapisu
  • Zapoznasz się z pojęciem programowania obiektowego (klasy, ich atrybuty i funkcje) i zobaczysz, jak ich używać w projekcie

Co więcej...

  • Opanujesz takie pojęcia jak mutowalność danych, algorytm i pseudokod i dowiesz się, jak zaimplementować przykładowy algorytm sortujący

Szkolenie Python od zera. Kurs video. Programuj wydajnie! zakończysz na poziomie podstawowym. Zdobyta wiedza pozwoli Ci na czytanie i pisanie kodu w języku Python. Po odbyciu kursu będziesz w stanie zaprojektować i napisać prosty projekt konsolowy.

Po co Ci Python? Tak naprawdę

To, czego dowiesz się podczas szkolenia, z pewnością zastosujesz w praktyce. Z użyciem Pythona będziesz rozwiązywać proste problemy programistyczne i dalej rozwijać się w branży - samodzielnie lub w ramach kursów wyższego poziomu. Jeśli myślisz o pracy w IT, sama znajomość podstaw Pythona da Ci fory podczas starania się o takie stanowiska jak specjalista do spraw DevOps i data science czy data engineer. Jako programista Python będziesz mile widziany w każdym zespole dostarczającym software - Python to język tak wszechstronny i uniwersalny, że ci, którzy się w nim specjalizują, są postrzegani jako programistyczni „cudotwórcy”!

  • 1. Wprowadzenie
    • 1.1. Wstęp00:06:24
    • 1.2. Przygotowanie środowiska pracy (Windows)00:12:27
    • 1.3. Przygotowanie środowiska pracy (Linux)00:11:56
    • 1.4. Rozszerzenia i utworzenie projektu00:09:11
    • 1.5. Program 'Witaj, świecie!'00:07:28
  • 2. Typy danych, zmienne
    • 2.1. Deklaracja zmiennych00:07:18
    • 2.2. Typy danych00:06:52
    • 2.3. Operacje arytmetyczne00:13:54
    • 2.4. Konwersja typu danych00:07:08
    • 2.5. Zmienne użytkownika00:05:34
  • 3. Operatory logiczne i porównania
    • 3.1. Operatory porównania00:05:33
    • 3.2. Operatory logiczne00:11:14
  • 4. Instrukcje sterujące, formatowanie tekstu
    • 4.1. Instrukcja if00:05:20
    • 4.2. Polecenie else00:03:44
    • 4.3. Polecenie elif00:06:54
    • 4.4. Instrukcja match case00:07:25
    • 4.5. Formatowanie tekstu00:09:33
  • 5. Pętle
    • 5.1. Pętla for oraz funkcja range00:13:30
    • 5.2. Pętla while00:07:38
    • 5.3. Polecenia break oraz continue00:04:54
  • 6. Funkcje/Metody
    • 6.1. Czym jest funkcja00:05:46
    • 6.2. Argumenty funkcji i polecenie return00:09:51
    • 6.3. Argumenty domyślne00:07:11
    • 6.4. Rekurencja00:06:09
    • 6.5. Funkcja rekurencyjna00:06:46
    • 6.6. Typowanie00:04:39
  • 7. Importowanie modułów
    • 7.1. Moduły i polecenie import00:00:00
    • 7.2. Tworzenie własnego modułu00:05:54
    • 7.3. Zmienna __name__00:08:25
  • 8. Kolekcje danych
    • 8.1. Łańcuchy znakowe00:14:20
    • 8.2. Listy00:12:07
    • 8.3. Funkcje listy00:12:37
    • 8.4. Słownik00:07:29
    • 8.5. Funkcje słownika00:10:09
    • 8.6. Krotka00:06:31
    • 8.7. Zbiór00:06:55
  • 9. Pliki
    • 9.1. Zapis do pliku00:10:01
    • 9.2. Odczyt z pliku00:13:10
    • 9.3. Weryfikacja pliku00:05:04
  • 10. Programowanie obiektowe
    • 10.1. Czym jest klasa?00:06:43
    • 10.2. Zmienne i funkcja __init__00:14:09
    • 10.3. Funkcje klasy i konwersji00:10:07
  • 11. Projekt: lista zakupów
    • 11.1. Menu00:06:58
    • 11.2. Klasa Product00:10:46
    • 11.3. Lista produktów00:05:41
    • 11.4. Dodawanie/Usuwanie produktu00:09:30
    • 11.5. Zapis listy do pliku00:07:56
  • 12. Dodatek
    • 12.1. Mutowalność danych00:05:29
    • 12.2. Operator przypisania - kilka zmiennych00:06:47
    • 12.3. Czym jest algorytm i pseudokod00:08:22
    • 12.4. Sortowanie bąbelkowe00:10:52
    • 12.5. Sortowanie przez wybór00:12:58

  • Tytuł: Python od zera. Kurs video. Programuj wydajnie!
  • Autor: Piotr Chudzik
  • Ilość rozdziałów: 12
  • Ilość lekcji: 52
  • Czas trwania: 07:13:19
  • ISBN: 978-83-283-9010-2, 9788328390102
  • Data wydania: 2022-06-22
  • Identyfikator pozycji: vpytnp
  • Kategorie:
  • Wydawca: Videopoint