JACEK PIECHOCIŃSKI

Prowadzę własną działalność związaną z IT, a kurs umożliwił mi poznanie kolejnego języka

programowania. Pierwszymi efektami są proste aplikacje webowe, własne narzędzia na potrzeby małej firmy jak również skrypty ułatwiające codzienną pracę, np obróbka plików CSV, praca na plikach, automatyzacja zadań. Ukłony
i brawa dla prowadzącego Mikołaja Lewandowskiego. Świetny mentor
i prowadzący. Kurs świetnie wytłumaczony i z dużą ilością zadań do wykonania.

MICHAŁ STAN (NIKISAKU)

się podstaw języka, ale... Od print("Hello World!") do uploadu pierwszego repo na github w 6 dni. Tak wiele w tak niewiele, to pierwszy, ale bardzo ważny dla mnie krok. No, to tyle z chwalenia się, tymczasem uciekam zacząć tydzień drugi, plując sobie w brodę, że tyle czasu nie potrafiłem wyskubać nawet godziny dziennie na robienie dla siebie czegoś, cóż, konstruktywnego.

Szczerze nie wierzyłem, że znajdę tyle czasu, żeby siąść i metodycznie oglądać kurs ucząc

Pierwszymi efektami są proste aplikacje webowe, własne narzędzia na potrzeby małej firmy jak również skrypty ułatwiające codzienną pracę, np obróbka plików CSV, praca na plikach, automatyzacja zadań. Ukłony i brawa dla prowadzącego Mikołaja Lewandowskiego. Świetny mentor i prowadzący. Kurs świetnie wytłumaczony i z dużą ilością zadań do wykonania.

Prowadzę własną działalność związaną z IT, a kurs umożliwił mi poznanie kolejnego języka programowania.

Solidne podstawy

w czasie kursu poznasz najważniejsze pojęcia związane z programowaniem w Pythonie. Podstawy obiektowości, klasy, pola i metody - te i wiele więcej elementów poznasz nie tylko od strony teoretycznej, ale przede wszystkim “zakodujesz” je w praktyce.

odrealnione zadania, których nie wykorzystasz w codziennej pracy? To nie ten kurs! Od początku pracy na kursie będziesz pracować nad czystością kodu i wyrobisz w sobie nawyk stosowania dobrych praktyk programistycznych. A wszystko to na realnych przykładach, wykorzystywanych na co dzień w pracy programistów.

Czysty kod

Autor kursu to doświadczony programista, który od wielu lat szkoli Adeptów Programowania, przekazując wiedzę w bardzo przystępny sposób. Dzięki temu masz pewność, że zdobędziesz umiejętności programistyczne, które z powodzeniem wykorzystasz w codziennej pracy.

Wiedza od Eksperta

Dołączając do kursu, nie musisz mieć żadnej wiedzy programistycznej Wszystkiego nauczysz się stopniowo w czasie zajęć!

To kurs dla Ciebie, jeśli:

Nie decyduj się na kurs, jeśli:

Chcesz się przebranżowić

i myślisz o wejściu do branży IT

Od zawsze “ciągnęło” Cię
w stronę programowania
i chcesz upewnić się, czy to właściwa droga

Szukasz czegoś więcej niż kursy na Udemy i YouTube

Wszystkie zagadnienia związane z Pythonem masz w małym palcu

Program kursu nie wywołuje u Ciebie ekscytacji

Nie lubisz uczyć się nowych rzeczy i jest to dla Ciebie strata czasu

Dołącz do społeczności 1800 osób chcących poskromić Pythona ;) Co tydzień otrzymasz od nas wartościowe materiały, e-booki i wskazówki pomocne w nauce Pythona!

TYDZIEŃ 1

Niezbędnik Adepta

  • Wprowadzenie
  • Przygotowanie środowiska pracy
  • Python - filozofia
  • Ekspresowe przypomnienie
  • Debugowanie w Pycharmie
  • Pakiety i moduły
  • Różne sposoby importowania
  • Podstawy pracy z Gitem
  • Git - historia zmian

33 lekcji | 1 test | 3 g 34 min

Programowanie obiektowe I

  • Podstawy obiektowości
  • Klasy i obiekty
  • Konstruktor i pola obiektu
  • Metody obiektu
  • Magic Methods
  • Enkapsulacja
  • Metody i pola klas oraz statyczne
  • Funkcja jako obiekt
  • Lambda - funkcja anonimowa
  • Unpacking operators

40 lekcji | 1 test | 3 g 29 min

TYDZIEŃ 2

Wbudowane struktury danych

  • int oraz float
  • str - czyli napisy
  • Lista oraz list comprehensions
  • Słownik oraz dict comprehensions
  • Set - czyli zbiór
  • Mutable vs immutable
  • Frozenset
  • Tuple
  • Named tuple
  • Dataclass
  • Enum
  • Podsumowanie

33 lekcji | 1 test | 4 g 20 min

TYDZIEŃ 4

Programowanie obiektowe II

  • Prosta refaktoryzacjaProperty
  • Dziedziczenie - podstawy
  • Nadpisanie metody w klasie potomnej
  • Dziedziczenie po typach wbudowanych
  • Abstrakcja i polimorfizm
  • Metoda super
  • Wielodziedziczenie i mixiny
  • MRO
  • Obiektowość - dobre praktyki w Pythonie
  • Dobre praktyki - reguły SOLID, DRY

29 lekcji | 1 test | 3 g 4 min

TYDZIEŃ 3

Obsługa błędów i pliki

  • Wyjątki w Pythonie
  • Tworzenie własnych wyjątków
  • Blok try… except… czyli łapanie wyjątków
  • Bloki finally oraz else
  • Praca z plikami
  • Praca z plikami - konstrukcja with
  • Praca z plikami - format CSV
  • Praca z plikami - format JSON

24 lekcji | 1 test | 3 g 58 min

TYDZIEŃ 6

Środowisko i biblioteki

  • Czym są biblioteki
  • Virtualenv i instalacja bibliotek
  • Środowisko wirtualne z poziomu konsoli
  • Skąd biorą się biblioteki i jak je znaleźć?
  • Proste zarządzanie zależnościami
  • Zależności developerskie i produkcyjne
  • Virtualenvwrapper
  • Pipenv
  • Przydatne biblioteki

23 lekcji | 1 test | 2 g 26 min

TYDZIEŃ 5

  • Czym jest web scraping?
  • Jak zbudowana jest strona HTML?
  • Protokół HTTP
  • Programistyczny klient HTTP - biblioteka requests
  • Proste przetwarzanie treści - operacje na str
  • Biblioteka Beautiful Soup

16 lekcji | 1 g 37 min

Scraping - podstawy [BONUS]

TYDZIEŃ 7

  • Informacje przed testem
  • Test końcowy

1 lekcji | 1 test | 16 min

TEST KOŃCOWY

Kup kurs, który płynnie wprowadzi Cię w podstawy Pythona

Ponad 200 lekcji kodowania w pythonie

Wartościowe materiały

i praktyczne wskazówki

Certyfikat ukończenia

kursu

Ponad 50 zadań praktycznych

MASZ PYTANIA?

(+48) 508 890 170

marcin.strzadala@infoshareacademy.com

PŁATNOŚCI

@Copyright 2020 infoShare Academy

Formy Płatności