MENU
pl en

ETAP 1. Podstawy programowania w języku Python


Cena: 2 900.00zł netto

ETAP 1. Podstawy programowania w języku Python

Python

Twórz kod, który przemawia do wszystkich.

Poznaj potężne narzędzie w dzisiejszym świecie tworzenia oprogramowania.

Dołącz do szkolenia
Koszyk

 

2900zł

+23% VAT

Data

Start 12.05.2025

Miejsca

Zostało 8 miejsc

Formy płatności

Przelewy24 mBank raty
ETAP 1. Podstawy programowania w języku Python

Kurs prowadzi:Karol Kołodziejczyk

Karol Kołodziejczyk

Najbliższy termin szkolenia

Start 12.05.2025Koniec 16.05.2025

Forma

Szkolenie online40 godzin dydaktycznych (5 dni)

Poziom

Poziom podstawowyOtrzymasz certyfikat ukończenia

Potrzebujesz pomocy?

Zamów bezpłatną konsultację
Dołącz do ponad 3606 kursantów

Co zyskasz dzięki szkoleniu?


  • Opanujesz podstawy tworzenia interfejsów graficznych.Umożliwi Ci to tworzenie prostych okien i widgetów. Poznasz zasady układu i rozmieszczenia elementów w oknie, co jest bardzo przydatne przy tworzeniu aplikacji z graficznym interfejsem użytkownika (GUI).
  • Poznasz różnice między różnymi menedżerami pakietów: pip, Anaconda i Poetry.Opanujesz instalację i wykorzystanie podstawowych komend menedżerów pakietów, a także nauczysz się dobierać odpowiedni tool do specyfiki Twojego projektu. 
  • Dowiesz się, jak używać różnych typów kontenerów.Poznasz kontenery, takie jak listy, krotki, zbiory i słowniki, które pozwalają na przechowywanie i zarządzanie kolekcjami danych. Nauczysz się tworzyć, modyfikować i iterować przez te struktury danych, a także korzystać z ich specyficznych metod i operacji. 
  • Zdobędziesz wiedzę na temat różnych konstrukcji logicznych w Pythonie.Opanowanie tych konstrukcji pozwoli Ci na tworzenie dynamicznych, elastycznych i interaktywnych programów. Podczas szkolenia poznasz na praktycznych przykładach i ćwiczeniach, jak stosować konstrukcje logiczne w programowaniu. Nauczysz się pisać kod, który reaguje na różne dane wprowadzane przez użytkownika, wykorzystując operacje warunkowe.

Dla kogo jest szkolenie?


  • Osób, które chcą rozpocząć karierę w programowaniu.To szkolenie to idealny start dla osób które chcą się nauczysz wszystkiego, co niezbędne, aby zacząć tworzyć aplikacje w Pythonie. 
  • Dla analityków danych. Szkolenie pokaże nie tylko podstaw yprogramowania w Pythonie, ale również popularne narzędzia i biblioteki, takie jak Jupyter Notebook, które są niezbędne do efektywnej pracy z danymi.
  • Dla specjalistów ds. uczenia maszynowego.Szkolenie z zakresu Pythona w kontekście uczenia maszynowego wyposaża uczestników w niezbędne umiejętności korzystania z tych narzędzi i efektywnego pisania kodu.
  • Osób, które zajmują się projektowaniem gier.Python jest doskonałym narzędziem do tworzenia skryptów wspomagających proces tworzenia gier. Umożliwia programowanie AI, tworzenie interaktywnych elementów gry, jak również automatyzację niektórych procesów produkcji. 

ETAP 1. Podstawy programowania w języku Python

Dołącz do szkolenia   2900zł +23% VAT

Dlaczego warto?


Uczestnik kształcenia po jego zakończeniu zna podstawy programowania w tym języku, opanuje struktury danych i algorytmy, a także rozwinie umiejętności praktyczne poprzez tworzenie prostych programów i aplikacji. Python - to więcej niż tylko język programowania. To klucz do nowych możliwości, które czekają na odkrycie!

ETAP 1. Podstawy programowania w języku Python
  • Nauczysz się instalacji edytora kodu, takiego jak np. Visual Studio Code.
  • Nauczysz się efektywnego korzystania z terminala do uruchamiania skryptów Pythona, komunikacji z terminalem i zarządzania zmiennymi środowiskowymi.
  • Będziesz tworzył interfejsy graficzne, w tym okna, widgety oraz układy i odpowiednie rozmieszczenie elementów interfejsu.
  • Nauczysz się tworzyć komórki kodu za pomocą Jupyter Notebook.
  • Będziesz posiadał wiedzę na temat enkapsulacji czyli ukrywania widoczności pól danej klasy dla innych klas.
  • Opanujesz tworzenie lokalnych modułów ułatwiających organizację kodu w bardziej przejrzysty sposób.
  • Nauczysz się instalować dodatkowe moduły oraz poznasz sposób ich importu.
  • Opanujesz tworzenie i aktywowanie środowiska wirtualnego (venv) oraz instalowanie w nim pakietów.
  • Nabędziesz wiedzy pozwalającej na porównanie menedżery pakietów takich jak: Pip, Anaconda, Poetry.

Potrzebujesz pomocy?

Zostaw swój numer, nasi konsultanci odpowiedzą na Twoje pytania.

Zamów bezpłatną konsultację
Agenda

Zawartość szkolenia


Termin Najbliższy termin
12.05.2025
Czas trwania 40 godzin
dydaktycznych
Forma Forma
online
Czas trwania Poziom
podstawowy
Certyfikat Szkolenie zakończonne
certyfikatem

Rozwiń wszystko Rozwiń

01Instalacja. Rozwińszczegóły


  • Pobieranie i instalacja interpretera Python.
  • Sprawdzanie wersji Pythona.
  • Semantyka, a prezentacja. Instalacja edytora kodu (na przykładzie Visual Studio Code).
02Operatory i zmienne. Rozwińszczegóły


  • Typy danych - wprowadzenie.
  • Operatory arytmetyczne.
  • Operatory porównania.
  • Operatory przypisania.
  • Operatory logiczne.
03Komunikacja z programem: Terminal. Rozwińszczegóły


  • Uruchamianie skryptów Pythona.
  • Komunikacja z terminalem.
  • Zmienne środowiskowe.
04Operacje na plikach. Rozwińszczegóły


  • Otwieranie, zapisywanie, odczytywanie.
  • Obsługa błędów.
05Interfejs graficzny. Rozwińszczegóły


  • Tworzenie okien.
  • Tworzenie widgetów.
  • Układ i rozmieszczenie.
06Jupyter Notebook. Rozwińszczegóły


  • Instalacja i uruchomienie.
  • Tworzenie komórek kodu i Markdown.
07Środowisko: Enkapsulacja. Rozwińszczegóły


  • Wprowadzenie do koncepcji.
  • Lokalne moduły.
08Instalacja dodatkowych modułów. Rozwińszczegóły


  • Importowanie modułów.
  • Użycie pip do instalacji pakietów.
09Środowiska wirtualne. Rozwińszczegóły


  • Tworzenie i aktywacja środowiska wirtualnego (venv).
  • Instalacja pakietów w środowisku wirtualnym.
10Pip/Anaconda/Poetry. Rozwińszczegóły


  • Różnice między menedżerami pakietów.
  • Instalacja i podstawowe komendy.
11Typy danych: Typy liczbowe. Rozwińszczegóły


  • Int, float, complex.
  • Funkcje matematyczne (math).
12Tekst. Rozwińszczegóły


  • String.
  • Formatowanie, indeksowanie, wycinanie.
  • Metody stringów.
13Kontenery. Rozwińszczegóły


  • Listy, krotki, zbiory, słowniki.
  • Operacje na kontenerach.
14Konstrukcje logiczne: operacje warunkowe i operator trójskładnikowy. Rozwińszczegóły


  • if, elif, else.
  • Warunki złożone.
  • Operator trójskładnikowy.
15Pętle i wyrażenia kontenerów. Rozwińszczegóły


  • Pętle for, while.
  • Pętle zagnieżdżone.
  • List comprehension.
  • Set comprehention.
  • Dict comprehension.
16Funkcje: definicje def i lambda. Rozwińszczegóły


  • Tworzenie funkcji za pomocą def.
  • Funkcje anonimowe (lambda).
17Zwracanie danych. Rozwińszczegóły


  • Instrukcja return.
  • Wartość None.
18Parametry, args, kwargs. Rozwińszczegóły


  • Parametry pozycyjne, domyślne, nazwane.
  • *args i **kwargs.
19Zmienne lokalne. Rozwińszczegóły


  • Zasięg zmiennych.
  • Zmienne globalne w funkcji.
  • Shadowing.

Pobierz Pobierz w formacie PDF

Najbliższy termin 12.05.2025
pozostało 8 miejsc

Dołącz do szkolenia

Informacje o szkoleniu


Forma szkolenia
Forma szkolenia

Szkolenie realizowane jest w godzinach 8:45-16:00 w formie online.

Tydzień przed szkoleniem otrzymasz od nas e-mail z zaproszeniem na szkolenie.

Po potwierdzeniu realizacji w wybranym terminie na maila otrzymasz identyfikator spotkania oraz hasło do Platformy ZOOM. Platforma ZOOM odpowiedzialna jest za komunikację z trenerem.

Wyposażenie szkoleniowe
Wyposażenie szkoleniowe

Do realizacji szkolenia potrzebujesz komputer lub laptop.

Jeśli nie posiadasz w/w wyposażenia, poinformuj nas, a na czas szkolenia otrzymasz drogą kurierską całe wyposażenie szkoleniowe potrzebne do realizacji kursu. Po zakończeniu szkolenia, sprzęt jest odbierany przez kuriera. Koszt transportu/wysyłki w obie strony wliczony jest w cenę szkolenia.

Plan dnia
Plan dnia

8:45 - Start szkolenia.

10:15-10:30 - Przerwa 15 min.

12:00-12:45 - Przerwa obiadowa 45 min.

14:15-14:30 - Przerwa 15 min.

16:00 - Koniec szkolenia.

Terminy, informacje, pytania:
Terminy, informacje, pytania:

Jeśli masz pytania, skontaktuj się z nami, chętnie Ci pomożemy. Jesteśmy dostępni od poniedziałku do piątku w godzinach 8:00-16:00.

Aleksandra Dziadowiec

tel: +48 572-995-842

E-mail: adziadowiec@notemaster.pl

Wsparcie techniczne
Wsparcie techniczne

Jeśli potrzebujesz pomocy odnośnie wyposażenia stanowiska szkoleniowego nasz zespół służy pomocą 24 godziny na dobę.

Maciej Piela

tel: +48 518-115-526

E-mail: mpiela@notemaster.pl

Dołączam do szkolenia

Co dostaniesz po szkoleniu?


Certyfikat
Certyfikat

Po ukończeniu szkolenia każdy uczestnik otrzymuje certyfikat Notebook Master oraz zaświadczenie w wersji elektronicznej.

Certyfikat zawiera: imię i nazwisko uczestnika, nazwę kształcenia, liczbę godzin kształcenia, nazwę i adres organizatora, termin realizacji kształcenia, numer certyfikatu wraz z datą wystawienia, znak jakości MSUES oraz znak wpisu do Rejestru Instytucji Szkoleniowych (RIS). Ponadto po zrealizowaniu każdego z etapów kształcenia uczestnik otrzymuje zaświadczenie potwierdzające jego ukończenie. Dokument zawiera powyższe informacje oraz nazwę etapu.

Materiały szkoleniowe
Materiały szkoleniowe

Po zakończeniu szkolenia otrzymasz materiały szkoleniowe które będą podsumowaniem wiedzy jaka została przekazana na typ etapie kursu.

Dołącz do szkolenia

Co mówią o nas kursanci?


Dołączam do szkolenia

Najczęściej zadawane pytania


Pytanie podstawowe, JavaScript czy Python?Rozwiń

Zarówno JavaScript, jak i Python są potężnymi narzędziami programistycznymi, które oferują różne możliwości w zależności od Twoich potrzeb i celów. JavaScript jest znany jako język skryptowy w Internecie. Odpowiada za wiele aplikacji internetowych po stronie klienta i określa wygląd i zachowanie strony internetowej. Python koncentruje się na back-endowym rozwoju i może pomóc w sterowaniu działaniem strony internetowej. Pythona można używać do dodawania modeli do witryny internetowej lub tworzenia aplikacji internetowych. Ostatecznie, wybór pomiędzy JavaScriptem a Pythonem będzie zależał od celów programistycznych i Twoich indywidualnych zainteresowań.

 

Czym jest Python i dlaczego warto go się nauczyć?Rozwiń

Python jest wysokopoziomowym językiem programowania, który wyróżnia się czytelną składnią i wszechstronnością zastosowań. Jest używany w web development, data science, machine learning, automatyzacji zadań i wielu innych dziedzinach.

 

Czy są jakieś wymagania przed rozpoczęciem kursu względem jego uczestników?Rozwiń

Naszym hasłem jest: Python dla każdego - bez względu na doświadczenie! :) Dlatego nie musisz spełniać żadnych wymagań, zanim przystąpisz do nauki programowania w tym popularnym języku.

 

Jak dużo ludzi używa Pythona?Rozwiń

Python, z racji tego, iż jest darmowym oprogramowaniem o bardzo szerokim spektrum zastosowania, jest obecnie używany przez miliony użytkowników - programistów na całym świcie. Trudno podać konkretną liczbę, jedno jest za to pewne. Dołączysz do tego szerokiego grona po ukończeniu naszego kursu.

 

Czy ten kurs jest prowadzony tylko i wyłącznie w formie online?Rozwiń

Tak, kurs ten jest prowadzony w formie zdalnej (online) co pozwala uczestnikom na elastyczność i naukę z dowolnego miejsca i o dowolnej porze, co jest szczególnie korzystne dla osób, które mają pełne harmonogramy lub nie mogą uczestniczyć w tradycyjnych zajęciach stacjonarnych z różnych powodów, takich jak obowiązki zawodowe czy osobiste. Mamy poparte doświadczeniem przeświadczenie, że skuteczność szkolenia zależy głównie od jakości materiałów, kompetencji trenerów oraz zaangażowania uczestników, niezależnie od formy, w jakiej jest dostarczane.

 

Jakie będę miał możliwości zawodowe po ukończeniu kursu?Rozwiń

Obecnie możliwości pracy w świecie IT są ogromne. Najbardziej popularniejsze i poszukiwane profile zawodowe, takie jak naukowcy danych, inżynierowie danych, programiści, inżynierowie uczenia maszynowego, specjaliści od sztucznej inteligencji itp., preferują Pythona od innych języków. Dzięki znajomości języka Python możesz więc planować swoją karierę w tych zawodach.

 

Skąd nazwa Python?Rozwiń

Odpowiedź na to pytanie znajdujemy w historii twórcy tego języka - holenderskiego programisty Guido van Rossum`a. Nazywając ten język, odwołał się do swoich idoli z dzieciństwa - komików tworzących "Latający cyrk Monty Pythona".

 

Sprawdź wszystkie pytania

jeśli potrzebujesz informacji o szkoleniach, zadzwoń do nas!


Beata  Włodarczyk Starszy specjalista ds. sprzedaży
Beata Włodarczyk
+48 571 909 889 bwlodarczyk@notemaster.pl
Aleksandra Dziadowiec Starszy specjalista ds. szkoleń
Aleksandra Dziadowiec
+48 572 995 842 adziadowiec@notemaster.pl
IMG
  • Zgoda
  • Szczegóły
  • O plikach Cookie

Nasza strona korzysta z plików cookie

Stosujemy pliki cookie do personalizacji treści i reklam, oferowania funkcji społecznościowych oraz analizy ruchu na naszej stronie. Dane dotyczące korzystania z naszej witryny udostępniamy partnerom społecznościowym, reklamowym i analitycznym, którzy mogą łączyć je z innymi informacjami, które im przekazałeś lub które zebrali podczas korzystania z ich usług.