Kurs kompleksowy Python od podstaw
Ponad 200 ciekawych ćwiczeń Zrozumiale wyjaśniane tematy Wsparcie trenera po ukończeniu kursu
Kurs kompleksowy Python od podstaw kierujemy do osób, które rozpoczynają przygodę z programowaniem. W trakcie szkolenia poznasz składnię języka Python oraz biblioteki NumPy i Pandas.
Nauczysz się automatyzować pracę, testować programy, robić raporty i pobierać dane z Internetu.
Kurs Python dla oczekujących efektywnej nauki
Działamy?
Kurs oparty o praktykę – już od pierwszej godziny szkolenia piszesz swój własny kod.
Certyfikat ukończenia kursu
40 godzin zegarowych nauki
3 480,00 zł netto (4 280,40 zł brutto)
W programie szkolenia składnia języka Python, planowanie i testowanie programu oraz przetwarzanie danych w bibliotece Pandas.
Skuteczny kurs, na którym nauczysz się składni Pythona i analizy danych w bibliotece Pandas
Jeśli podoba Ci się zakres kursu, ale nie znajdujesz odpowiedniego terminu, napisz lub zadzwoń do nas. Spróbujemy znaleźć szkolenie i termin, którego potrzebujesz.
Działamy?
Program kursu Python kompleksowy obejmuje przydatne w pracy tematy
Zdobędziesz konkretne umiejętności, które wystarczą Ci do samodzielnego pisania prostych programów w języku Python.
Poznasz składnię języka Python i jego najważniejsze biblioteki do przetwarzania i analizy danych, pobierania danych z Internetu oraz przetwarzania plików.
Zobaczysz, w jaki sposób zaplanować większą aplikację, napisać ją, przetestować i wdrożyć na produkcję.
40 godzin programowania, testowania kodu i analizy danych w Pythonie
Ćwiczysz z nami?
Część 1
- Obszary zastosowania języka Python
- Korzystanie z systemu pomocy
- Pliki instalacyjne Pythona
- Instalator Anaconda
- Spyder
- Jupyter Notebook
- Anaconda Prompt
- Sposoby uruchamiania programu
- Uruchamianie programu w powłoce interaktywnej Shell
- Uruchamianie programu z pliku *.py
- Metody komentowania kodu
- Tworzenie wyrażeń
- Liczbowe typy danych i zmienne liczbowe
- Operatory, zmienne i proste typy danych
- Nazwy zmiennych
- Rodzaje operatorów
- Kolejność wykonywania operacji
- Typy liczbowe int, float, complex
- Typ tekstowy ciąg znaków str
- Operacje na liczbach i tekstach
- Porównywanie napisów
- Konwersja typu danych
- Konwersja liczb na teksty
- Konwersja tekstu na liczby
- Logiczny typ danych i operatory logiczne
Część 2
- Instrukcje warunkowe
- Prosta instrukcja if
- Instrukcja wyboru pełnego if/else
- Instrukcja wyboru wielokrotnego if/elif/else
- Pętle
- Pętla FOR
- Pętla WHILE
- Sekwencje i kontenery
- Listy i listy wielopoziomowe
- Krotki
- Słowniki
- Zbiory
- Obsługa wyjątków try i except
- Funkcje
- Funkcje wbudowane
- Tworzenie własnych funkcji – funkcje użytkownika
- Kolejność wykonywania instrukcji
- Zakres lokalny i globalny funkcji
- Argumenty opcjonalne z wartością domyślną
- Funkcje anonimowe (lambda)
- Biblioteki w postaci pakietów i modułów
- Moduły math, time, datetime, random
- Moduł importu
- Moduł turtle – grafika
- Własne moduły użytkownika
- Dodatkowe narzędzia programistów – Visual Studio Code
Część 3
- Funkcje – rekurencja (rekursja)
- Obsługa plików i katalogów
- Przetwarzanie plików tekstowych
- Odczytywanie i zapisywanie plików
- Przeszukiwanie katalogów
- Operacje na ciągach tekstowych
- Kodowanie ciągów tekstowych
- Strony kodowe
- Kodowanie znaków ASCII, Unicode i UTF-8
- Formaty plików tekstowych
- Moduł csv
- Moduł json
- Klasa StringIO
- Pobieranie plików z Internetu
- Import bibliotek wbudowanych
- Instalacja zewnętrznej biblioteki do środowiska Python
- Instalator pip
- Instalator conda
- Uruchamianie programów poza środowiskiem IDLE
- Windows
- Linux
- linia komend
- Obsługa skoroszytów Microsoft Excel
- Otwieranie dokumentów Excela za pomocą biblioteki openpyxl
- Pobieranie arkuszy i komórek ze skoroszytu
- Pobieranie wierszy i kolumn z arkuszy
- Tworzenie i zapisywanie skoroszytów Excela
- Tworzenie i usuwanie arkuszy
- Zapisywanie wartości do komórek
- Bazy danych – SQL i SQLite3
- Łączenie się z bazą danych
- Eksportowanie danych
- Odczytywanie danych
- Filtrowanie danych
- Biblioteka Beautiful Soup – parsowanie html
- Biblioteka Selenium – automatyzacja działań na stronach internetowych
- Język Markdown
- Biblioteka NumPy – podstawowe informacje
Część 4
Biblioteka Pandas
- Odczytywanie i zapisywanie danych z różnych źródeł (CSV, SQL)
- Obiekty pd.DataFrame i pd.Series
- Wybieranie kolumn
- Filtrowanie wierszy, podzbiory danych
- Aktualizowanie danych, dodawanie kolumn
- Grupowanie i sortowanie danych
- Łączenie zbiorów przez indeks
- Rysowanie wykresów z danych Pandas
- Agregacja danych
- Tworzenie ramek danych
- Konstruktor klasy DataFrame
- Importowanie ramek danych z plików i innych źródeł
- Odczytywanie podstawowych informacji o ramkach danych
- Obiekty typu Series (zmienne)
- Tworzenie i reprezentacja zmiennych
- Zmienne typu data i czas
- Zmienne jakościowe i porządkowe
- Obiekty typu Index (etykiety)
- Etykietowanie wierszy i kolumn
- Etykiety hierarchiczne
- Indeksowanie zmiennych i ramek danych
- Podsumowania ramek danych i zmiennych
- Sortowanie ramek danych
- Zmiana kształtu ramek danych
- Obserwacje brakujące None, NaN
Ponad 200 ćwiczeń z Pythona
Na 5-dniowym szkoleniu z Pythona od podstaw doskonale poznasz składnię języka Python i najczęściej wykorzystywane biblioteki tego języka.
Kurs jest doskonałym startem w obszar programowania oraz idealnym wstępem do obszaru Data Science, gdyż poznasz na nim bibliotekę Pandas.
Od razu po potwierdzeniu rejestracji na kurs otrzymujesz od nas komplet materiałów szkoleniowych i możliwość konsultacji z trenerem.
Zobacz, czego konkretnie się nauczysz
- poznasz popularne narzędzia wykorzystywane przez programistów np. Visual Studio Code, IDLE, Python Anaconda
- zobaczysz, w jakich obszarach Python jest najczęściej wykorzystywany
- nauczysz się korzystać z narzędzi dostępnych w środowisku Python Anaconda – Spyder, Jupyter Notebook
- doskonale przećwiczysz podstawową składnię Pythona – nauczysz się wykorzystywać w prostych programach pętle i instrukcje warunkowe
- nauczysz się funkcji wbudowanych dostępnych w Pythonie oraz tworzenia własnych funkcji
- poznasz moduły wbudowane np.moduł obsługujący datę i czas w programach
- nauczysz się publikować własne funkcje i programy w ramach swoich własnych modułów
- nauczysz się importować dane z różnych formatów plików np. txt, .csv, JSON
- zobaczysz, w jaki sposób importować dane ze stron internetowych oraz jak automatyzować działania na stronach np. automatycznie logować się na stronę www
- poznasz podstawy języka Markdown i nauczysz się go wykorzystywać w notatnikach Jupyter
- nauczysz się tworzyć tablice w bibliotece NumPy, wypełniać je danymi oraz modyfikować
- zobaczysz, w jaki sposób odczytywać i zapisywać dane z różnych źródeł (CSV, SQL) do ramek biblioteki Pandas
- poznasz różnice pomiędzy zapytaniami SQL a zapytaniami pisanymi w Pandasie
- nauczysz się filtrować, grupować i sortować dane w ramce Pandas
- zobaczysz, jak używać Pandasa do prezentowania danych na wykresach
Ciekawy, praktyczny kurs z Pythona nastawiony na efektywność
Dbamy o to, aby dostarczyć uczestnikom naszych szkoleń dokładnie tego, czego oczekują. Ponad 80% czasu przeznaczamy na ćwiczenia.
Przez cały czas trwania kursu masz bezpośredni kontakt z trenerem i możesz swobodnie zadawać pytania.
Przed zakończeniem każdego bloku ćwiczeń trener upewnia się, że wszyscy zrozumieli omawiamy materiał.
Sprawdź, dlaczego nasze kursy są efektywne
Każdy z trenerów posiada duże doświadczenie w programowaniu i prowadzeniu zajęć
Nasi trenerzy posiadają wieloletnie doświadczenie w obszarze programowania. Są nie tylko ekspertami w swoich dziedzinach, ale także pasjonatami, którzy potrafią skutecznie przekazywać wiedzę i motywować uczestników do nauki.
Wsparcie, które zapewnia trener pomoże Ci w nauce
Trenerzy w jasny i zrozumiały sposób przedstawiają materiał oraz wspaniale komunikują się z grupą.
Dbają o to, aby każdego zaciekawić omawianymi zagadnieniami i pilnują, aby wszyscy uczestnicy zrozumieli część teoretyczną i potrafili samodzielnie rozwiązać ćwiczenia.
W trakcie zajęć przedstawiają różne ciekawostki programistyczne. Dzięki temu zajęcia są ciekawe i wciągające. Potrafią uczyć i w lekki sposób zaprezentować trudne tematy.
Sprawdź, dlaczego warto uczyć się z nami
Opinie Uczestników o szkoleniu
Kurs kompleksowy Python od podstaw
Poniżej znajdziesz informacje na temat opinii dotyczących szkolenia kompleksowy Python od podstaw. Opinie zbieramy w ankietach i za zgodą uczestników publikujemy na naszej stronie.
Piotr Ratajczyk
Wiedza przedstawiona klarownie, logicznie i od podstaw. Dużo ćwiczeń praktycznych. Może jedyne co bym zmienił to żeby kurs nie był 5 dni ciągiem.
Zofia Kijewska
Polecam. Absolutnie świetny prowadzący i szkolenie. Kurs od podstaw. Byłam bardzo początkująca a dałam radę wszystko zrozumieć. Dziękuję prowadzącemu, że nie pędził z materiałem i dostosował się do każdego. To jest sztuka.
Hanna Wieczorek
Kurs rzeczywiście kompleksowy. Przeszłam od zerowej wiedzy z Pythona do umiejętności samodzielnego napisania prostego programiku. Bardzo przydatne przykłady w materiałach. Trener bardzo pomocny. Widać, że lubi uczyć i pasjonuje się tematem. Bardzo pomocna administracja.
Mirek Kołodziejczak
Ogrom ćwiczeń. Wystarcza i na kurs i do poćwiczenia samemu w domu. Prowadzący był bardzo skupiony na tym, żeby każdy zrozumiał co się dzieje na kursie. Sprawdzał czy są rozwiązane ćwiczenia. Bardzo fajny prowadzący i bardzo fajne szkolenie.
Adam Bielawski
Po szkoleniu wiem jakie funkcjonalności może mieć Python i potrafię przełożyć je na praktykę. Szkoleniowiec konkretny i chętnie odpowiadał na pytania. Widać, że ma doświadczenie i zna się na temacie.
Wiktoria Tomaszewska
Ogólnie kurs bardzo w porządku. Dużo dobrego materiału i dobry trener z wiedzą i doświadczeniem. Nie podobało mi się, że nie ma zadań na prace domowe. Lepiej by mi się wszystko ułożyło, gdybym mogła sama w domu na dodatkowych zadaniach poćwiczyć i mieć te zadania przez trenera sprawdzone.
Łukasz Zdunek
Bardzo jasne i przejrzyste wyjaśnianie Pythona. Kompleksowy przegląd najbardziej przydatnych funkcji. Kilka razy wracaliśmy do tej samej funkcji w różnych zadaniach, dzięki czemu łatwiej można było sobie utrwalić materiał. 5 dni intensywnej nauki. Może warto by było podzielić kurs na dwie części np. 2 dni i potem po jakiejś przerwie 3 dni. To jedynie sugestia bo szkolenie naprawdę było świetne.
Maria Kozłowska
Instruktor bardzo angażujący w kurs. Jasno, zwięźle i przejrzyście przedstawił teorię. W trakcie teorii było też bardzo dużo praktycznych przykładów. Trener niezwykle miły i entuzjastyczny. Kurs upłynął w miłej atmosferze, był ciekawy gdyż dużo ćwiczyliśmy. Bardzo duża dawka wiedzy konkretnej wiedzy.
Marta Byszak
Najlepszy kurs, na jakim byłam. Dziękuję. Ogrom ćwiczeń. Instruktor bardzo skupiony na każdym uczestniku. Bardzo ładnie i zrozumiale przygotowane materiały i wyjaśniane zrozumiale przez instruktora. Dziękuję Rafałowi za 5 intensywnych dni nauki i stworzenie miłej atmosfery.
Kontynuuj naukę programowania z nami
Programowanie to nie tylko język Python. W trakcie szkolenia podpowiemy Ci, jakie kompetencje są poszukiwane w obszarze IT i jakimi obszarami warto się zainteresować.
Polecamy kolejne poziomy programowania w języku Python lub inne szkolenia, których zakres może być dla Ciebie wartościowy.
Kurs GIT i GitHub od podstaw
45 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
1 dzień – 790,00 zł netto
Na szkoleniu przećwiczysz większość funkcjonalności programu GIT, TortoiseGIT oraz platformy GitHub. Nauczysz się tworzenia repozytoriów, dodawania i usuwania zmian oraz rozwiązywania konfliktów.
Nauczysz się udostępniać swój kod oraz wprowadzać zmiany w kodzie stworzonym przez inne osoby.
Kurs SQL Server poziom podstawowy
120 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
2 dni – 990,00 zł netto
Na tym kursie zaczynamy przygodę z SQL od podstaw. Prezentujemy relacyjne bazy danych oraz składnię języka MS SQL. Poznasz zapytania, dzięki którym samodzielnie odczytasz dane z bazy.
Nauczysz się grupować dane i tworzyć podsumowania, łączyć tabele i wyniki zapytań oraz robić modyfikacje w bazie.
Kurs Python uczenie maszynowe
110 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
3 dni – 2 350 zł netto
Na kursie dowiesz się, w jaki sposób przygotować dane do analizy używając bibliotek NumPy i Pandas. Przygotujesz modele predykcyjne, na podstawie których przećwiczysz algorytmy klasyfikacji i regresji.
Zobaczysz, w jaki sposób dobierać cechy do analizy, aby uzyskiwać lepsze wyniki przewidywania.
Kurs Python sieci neuronowe
95 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
3 dni – 2 450 zł netto
Kurs przygotuje Cię do tworzenia modeli predykcyjnych w oparciu o sieci neuronowe w bibliotekach Keras i Tensorflow. Dowiesz się, na czym polega uczenie głębokie oraz, w jaki sposób działa sieć neuronowa.
Stworzysz modele używając sieci ANN, CNN oraz RNN i nauczysz się oceniać ich efektywność.
Kurs Python poziom zaawansowany
115 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 280 zł netto
Na kursie dowiesz się, jak używać Pythona do obsługi programu MS Excel. Zobaczysz jak pobierać dane ze stron www, tworzyć pakiety i moduły oraz budować złożone programy.
Wykorzystasz w programach funkcje, pętle i instrukcje warunkowe oraz zobaczysz, jak tworzyć klasy i gdzie warto ich używać.
Kurs Python poziom średnio-zaawansowany
75 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 180 zł netto
Zakres szkolenia obejmuje nie tylko pisanie kodu, ale także testowanie programu i obsługę narzędzi programistycznych IDLE, Visual Studio Code, Spyder.
Dowiesz się, w jaki sposób przetwarzać duże ilości danych, pobierać dane z Internetu, tworzyć własne funkcje oraz obsługiwać pliki i foldery.
Wsparcie po kursie
Po szkoleniu masz możliwość korzystania z bezpłatnych konsultacji. Indywidualne konsultacje z programowania w Pythonie to sesje z trenerem, na których możesz omawiać np. tematy z kursu, które nie są dla Ciebie w pełni zrozumiałe.
W trakcie spotkania trener pomoże Ci w rozwiązaniu problemów z Twoim kodem i udzieli odpowiedzi na pytania.
Kurs kompleksowy Python od podstaw - najczęściej zadawane pytania
W jaki sposób przygotować się do szkolenia?
Do kursu nie musisz się przygotowywać. Kurs kompleksowy Python od podstaw jest przeznaczony dla osób, które dopiero rozpoczynają swoją przygodę z programowaniem.Przed szkoleniem otrzymasz materiały szkoleniowe. Jeśli chcesz, możesz się z nimi zapoznać, ale nie ma takiego obowiązku.
W jaki sposób przebiega kurs kompleksowy Python od podstaw?
Kurs podzielony jest na bloki. W trakcie bloku teoretycznego trener przedstawia materiał. Następnie w bloku praktycznym, każdy rozwiązuje ćwiczenia w swoim tempie. W części praktycznej trener pomaga i udziela dodatkowych wyjaśnień.
Czy na kursie online trener jest fizycznie obecny?
Tak, Trener jest fizycznie obecny przez cały czas trwania kursu online. Na bieżąco wyjaśnia poszczególne zagadnienia i odpowiada na pytania.
Czy po ukończeniu kursu jest egzamin i czy otrzymam certyfikat?
Wszyscy Uczestnicy otrzymują po ukończeniu szkolenia imienne certyfikaty. Dodatkowo można wziąć udział w egzaminie i otrzymać potwierdzenie zdania egzaminu. Egzamin jest dla osób chętnych.