Plan Szkolenia
Wprowadzenie do Python Programming
- Uruchamianie kodu Python
- Korzystanie z Python narzędzi programistycznych (IDE i narzędzia wiersza poleceń)
- Praca z powłokami Python i iPython oraz iPython Notebook
Typy danych i operacje
- Liczby całkowite i zmiennoprzecinkowe - prawdopodobnie nie jest to konieczne
- Ciągi znaków i bajty - prawdopodobnie nie jest to konieczne
- Krotki i listy
- Słowniki i słowniki uporządkowane
- Zbiory i zbiory zamrożone
Organizowanie i dystrybucja kodu
- Tworzenie modułów i pakietów
- Dystrybucja kodu do repozytoriów
Obiektowe i funkcjonalne Programming
- Tworzenie i używanie funkcji i klas
- Modyfikowanie funkcji i klas za pomocą dekoratorów
- Wprowadzanie meta-klas
Obsługa błędów i testowanie
- Obsługa i zgłaszanie wyjątków
- Pisanie i wykonywanie testów (testów dokumentacji i testów jednostkowych)
- Sprawdzanie pokrycia kodu testami
Praca z plikami i katalogami
- [Różne typy plików i zasady obsługi plików
- Tworzenie, odczytywanie, aktualizowanie i usuwanie plików (w tym zwykłych plików tekstowych, csv, a także Microsoft Word i Microsoft Excel plików)
- Wyodrębnianie danych z plików tekstowych przy użyciu wyrażeń regularnych Express
- Tworzenie i usuwanie katalogów, listowanie i wyszukiwanie plików
Wymagania
Brak
Opinie uczestników (7)
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
Czułem się jak zaokrąglone wprowadzenie do Pythona, dające mi pewność, że od razu poradzę sobie z kilkoma programami na poziomie podstawowym, zanim spróbuję 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 bardzo dobrze przygotowany i naprawdę podobał mi się kurs.
Gelep Dragos
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Kurs był prosty, intuicyjny i łatwy w suivieniu, ćwiczenia obejmowały przedtem omawiane tematy.
Alexandru - BRD
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Biegłość wiedzy.
Dan Nohai - BRD
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję