Plan Szkolenia
Wprowadzenie do programowania w Pythonie
- Uruchamianie kodu w Pythonie
- Korzystanie z narzędzi programistycznych Pythona (IDE i narzędzia wiersza poleceń)
- Praca z powłokami Python i iPython oraz notatnikiem iPython Notebook
Typy danych i operacje
- Liczby całkowite i zmiennoprzecinkowe – prawdopodobnie niepotrzebne
- Łańcuchy znaków i bajty – prawdopodobnie niepotrzebne
- Krotki i listy
- Słowniki i słowniki uporządkowane
- Zbiory i zbiory zamrożone
Organizacja i dystrybucja kodu
- Tworzenie modułów i pakietów
- Dystrybucja kodu do repozytoriów
Programowanie obiektowe i funkcyjne
- Tworzenie i używanie funkcji oraz klas
- Modyfikowanie funkcji i klas za pomocą dekoratorów
- Wprowadzenie do metaklas
Obsługa błędów i testowanie
- Obsługa i zgłaszanie wyjątków
- Pisanie i wykonywanie testów (testy dokumentacyjne i testy 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łych plików tekstowych, csv oraz plików Microsoft Word i Microsoft Excel)
- Wyodrębnianie danych z plików tekstowych za pomocą wyrażeń regularnych
- Tworzenie i usuwanie katalogów, wyświetlanie 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ę