Plan Szkolenia
Wprowadzenie do programowania w Pythonie
- Uruchamianie kodu w Pythonie
- Korzystanie z narzędzi do rozwoju Pythona (IDE i narzędzia wiersza poleceń)
- Praca z powłokami Python i iPython oraz z iPython Notebook
Typy danych i operacje
- Liczby całkowite i zmiennoprzecinkowe
- Ciągi znaków i bajty
- Krotki i listy
- Słowniki i uporządkowane słowniki
- Zbiory i zamrożone zbiory
Organizowanie i dystrybucja kodu
- Tworzenie modułów i pakietów
- Dystrybucja kodu do repozytoriów
Programowanie obiektowe i funkcyjne
- Tworzenie i używanie funkcji i klas
- Modyfikowanie funkcji i klas za pomocą dekoratorów
- Wprowadzenie do meta-klas
Obsługa błędów i testowanie
- Obsługa i zgłaszanie wyjątków
- Pisanie i wykonywanie testów (testy dokumentacyjne i jednostkowe)
- Sprawdzanie pokrycia kodu testami
Praca z plikami i katalogami
- Dostęp do różnych typów plików i zasady obsługi plików
- Tworzenie, czytanie, aktualizowanie i usuwanie plików (w tym zwykłych plików tekstowych, csv, a także plików Microsoft Word i Microsoft Excel)
- Ekstrahowanie danych z plików tekstowych za pomocą wyrażeń regularnych
- Tworzenie i usuwanie katalogów, listowanie i wyszukiwanie plików
Dostęp do baz danych
- Wybór, wstawianie, aktualizowanie i usuwanie danych
- Generyczny interfejs API oparty na SQLite 3, PostgreSQL i MySQL
- Korzystanie z mapowania obiektowo-relacyjnego (SQLAlchemy)
- Praca z bazami danych NoSQL
Podbój sieci
- Pobieranie stron internetowych
- Analiza HTML i XML
- Automatyczne wypełnianie formularzy internetowych
- Tworzenie aplikacji internetowych w Pythonie
Wymagania
Brak
Opinie uczestników (7)
Liczba użytkowników jest poprawna. Trener przekazał informacje z entuzjazmem.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Szkolenie - Python Programming - 4 days
Przetłumaczone przez sztuczną inteligencję
Juan Antonio szybko zintegrował się z naszym zespołem. Jest cierpliwą i wysokiej klasy osobą. Zawsze, gdy mieliśmy ciężkie chwile, był gotów nam pomóc.
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
Szkolenie - Python Programming - 4 days
Przetłumaczone przez sztuczną inteligencję
Dobry koncept treningowy, wiele przykładów. Miłe ćwiczenia.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Szkolenie - Python Programming - 4 days
Przetłumaczone przez sztuczną inteligencję
znajomość prezentatora języka Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Szkolenie - Python Programming - 4 days
Przetłumaczone przez sztuczną inteligencję
elastyczność podejścia do klienta. trener był w stanie przygotować zagadnienia które interesowały uczestników szkolenia.
Miroslaw - CREDIT SUISSE (POLAND)
Szkolenie - Python Programming - 4 days
Podejście do omawianych tematów, dopasowanie się do kursantów, przygotowanie z dnia na dzień wymaganych dla nas rzeczy, sposób wyjaśniania i omawiania programu, ćwiczenia
Rafal - Mid Ocean Logistics Poland Sp. z.o.o
Szkolenie - Python Programming - 4 days
Wirtualne maszyny działały bardzo dobrze i znacznie ułatwiały eksperymentowanie z kodem. Ponadto szczególnie podobało mi się, że trener tworzył kopie wszystkich przykładów, które mogłem śledzić, aby zobaczyć końcowy wynik z wyprzedzeniem. Ułatwiło to mi zadawanie bardziej szczegółowych pytań.
Stefan Kotze - ACC
Szkolenie - Python Programming - 4 days
Przetłumaczone przez sztuczną inteligencję