Plan Szkolenia
Wprowadzenie do programowania w Pythonie
- Uruchamianie kodu Pythona
- 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 – prawdopodobnie niekonieczne
- Ciągi znaków i bajty – prawdopodobnie niekonieczne
- Krotki i listy
- Słowniki i uporządkowane słowniki
- Zbiory i zamrożone zbiory
Organizacja i dystrybucja kodu
- Tworzenie modułów i pakietów
- Dystrybucja kodu do repozytoriów
Programowanie obiektowe i funkcyjne
- Tworzenie i korzystanie z 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, odczytywanie, aktualizowanie i usuwanie plików (w tym zwykłe pliki tekstowe, csv, a także pliki Microsoft Word i Microsoft Excel)
- Ekstrakcja danych z plików tekstowych za pomocą wyrażeń regularnych
- Tworzenie i usuwanie katalogów, listowanie i wyszukiwanie plików
Wymagania
Brak
Opinie uczestników (7)
wszystko było idealne
Florin Vrincianu
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Fakt, że trener mógł nas prowadzić, poprawiać w razie potrzeby i wyjaśniać, co zostało źle zrobione
Roxana - Emilia Zamfir
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Cierpliwość do trywialnych pytań oraz luz
Tristan - Alfa Laval
Szkolenie - Python Programming Fundamentals
Komunikatywność z prowadzącym, nie było problemu z powtórzeniem zagadnienia, dodatkowym wytłumaczeniem, lub drobnym rozwinięciem omawianego teamtu/formuły.
PIOTR - Alfa Laval
Szkolenie - Python Programming Fundamentals
Przyjemne wprowadzenie do Pythona, które dało mi pewność siebie, aby od razu zabrać się za podstawowe programy przed próbą czegoś bardziej znaczącego.
Graham - Quantum Detectors Ltd
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Podobało mi się, że mogłem zadawać pytania, a Abhi odpowiedział na wszystkie, podając doskonałe przykłady.
Bozena - New College Durham
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Wszystko było w porządku. Trener był bardzo dobrze przygotowany i naprawdę cieszyłem się z tego kursu.
Gelep Dragos
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję