Programowanie w języku Python dla programistów

Najbliższe terminy tego szkolenia
Opis szkolenia
Szkolenie przeznaczone dla osób mających doświadczenie w innych językach programowania i które chciałyby w szybki oraz bezbolesny sposób zacząć korzystać z Pythona.
Jest to skondensowane szkolenie „Programowane w języku Python”.
Jeśli szukasz szkolenia z omówionymi podstawami, to zapraszamy na szkolenie 5-dniowe:
Link do szkolenia „Programowanie w języku Python”
Terminy gwarantowane
Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym
czasie i miejscu.
Więcej
Szkolenia online i udział online
Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy
tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób.
W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej
Inne szkolenia tej kategorii
W ramach kategorii Python mamy jeszcze wiele szkoleń. Sprawdź jakie!
Vouchery
Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.
WięcejCzy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?
Dowiedz się więcejCzego się nauczysz?
- "Hello world" i pisanie na konsoli
- Zmienne i typy danych
- Zmienne
- Typy danych
- Typ tekstowy
- Typy liczbowe
- Instrukcje warunkowe
- Jeden warunek
- Else
- Wiele warunków
- Operatory logiczne w warunkach
- Pętle
- Pętla while
- Pętla for
- Zagnieżdżanie pętli
- Instrukcja BREAK
- Instrukcja CONTINUE
- Łańcuchy znaków
- Funkcje wbudowane
- upper
- lower
- title
- replace
- len w kontekście ciągów tekstowych
- count
- strip
- split i join - zamiana tekstu na listę i listy na tekst
- Łańcuchy funkcji
- Iterowanie po łańcuchach tekstowych
- Mnożenie tekstu. Ale jak?
- Wygodne sprawdzanie czy tekst zawiera frazę
- Czy Python>Java?
- Cięcia, cięcia - o cięciu łańcuchów tekstowych słów kilka
- Funkcje wbudowane
- Listy
- Tworzenie list
- Pobieranie wartości z list
- Iterowanie po listach
- Sprawdzanie czy element znajduje się na liście
- Modyfikowanie zawartości listy
- Dodawanie nowych wartości i wstawianie w miejsce istniejących
- Kasowanie elementów z listy
- Funkcje wbudowane w listy
- Sortowanie i odwracanie list
- Inne ciekawe funkcje i możliwości
- Zaawansowane elementy przetwarzania list i zbiorów
- Listy składane
- Map i filter
- Funkcja map
- Funkcja filter
- Krotki
- Deklaracja i uzupełnianie krotek danymi
- Pobieranie wartości z krotek
- Slowniki
- Tworzenie słowników
- Pobieranie wartości ze słowników
- Modyfikacja zawartości słowników
- Zestawy
- Tworzenie zestawów i konwersje z innych typów złożonych
- Modyfikowanie zawartości zestawów
- Wyjątki
- Obsługa wyjątków
- Funkcje
- Deklarowanie funkcji
- Parametry funkcji
- Zwracanie wyników z funkcji
- Wyrażenia Lambda
- Funkcja jako argument
- Funkcja w funkcji
- Dokumentowanie funkcji
- Moduły
- Definiowanie modułów
- Dokumentowanie modułów i sprawdzanie dostępnych funkcji
- Korzystanie z plików tekstowych
- Czytanie z plików tekstowych
- read()
- readlines()
- readline()
- Funkcja seek()
- Sprawdzanie ilości linii w pliku
- Zapis w plikach tekstowych
- Tryby otwarcia pliku
- Wprowadzanie danych do pliku
- Czytanie z plików tekstowych
- Przetwarzanie JSON
- Ładowanie danych JSON z pliku
- Tworzenie i zapisywanie danych JSON do pliku
- Dane zdalne - wykorzystanie usług sieciowych
- Pobieranie danych za pomocą GET
- Przesyłanie danych za pomocą POST
- Wykorzystanie baz danych
- Łączenie z serwerem bazy danych
- Łączenie z serwerem PostgreSQL
- Łączenie z serwerem Oracle
- Pobieranie danych z użyciem SELECT
- Wstawianie, zmiana i kasowanie danych, oraz operacje DDL
- Łączenie z serwerem bazy danych
- Wstęp do obiektowości
- Deklaracja klas
- Tworzenie obiektów
- Atrybuty
- Metody
- Najczęściej używane metody magiczne
Co wyróżnia szkolenia Python w JSystems?
Kto będzie Cię uczyć?

Marcin Bazydło
