Kategoria: Python
Szkolenie z Pythona dla osób, które chcą użyć go do zadań obliczeniowych, analityczno-raportowych, czy też do automatyzowania codziennej pracy (zadań serwerowych, administracyjnych, analizy logów aplikacji itp.).
W odróżnieniu od szkolenia “Język Python dla programistów” (http://www.alx.pl/szkolenia/python-programowanie/) mniej czasu poświęcamy głębokiemu poznaniu bardziej zaawansowanych mechanizmów języka (które są potrzebne przy tworzeniu dużych programów), a więcej na dobre poznanie spraw potrzebnych w codziennej praktyce – ćwiczymy instalowanie programów napisanych w Pythonie, analizę (parsowanie) plików tekstowych, komunikację z innymi programami itp.
Czas trwania
2 dni
Program
- Składnia i podstawowe instrukcje.
- Konfiguracja popularnych edytorów do wygodnego programowania w Pythonie.
- Różne sposoby uruchamiania programów w Pythonie (pod Windowsami i pod Linuksem).
- Jak stworzyć wersję programu nadającą się do rozpowszechniania, nie wymagającą do uruchomienia instalacji Pythona.
- Obsługa opcji podanych programowi z linii poleceń.
- Wczytywanie i parsowanie plików tekstowych, wyrażenia regularne, screenscraping. Pokonywanie problemów z polskimi literami.
- System plików – przeglądanie katalogów, tworzenie plików itp.
- Wywoływanie Pythona z innych programów (skryptów powłoki, programów w Perlu itp).
- Wywoływanie innych programów z Pythona, rozmawianie z uruchomionymi programami.
- Komunikacja po TCP/IP, obsługa FTP i telneta. Pobieranie plików po HTTP.
- Instalowanie i korzystanie z dodatkowych bibliotek z PyPI.
Szkolenia domyślnie prowadzone są na najnowszej stabilnej wersji Pythona z gałęzi 3.
Dla grup na zamówienie, możliwe jest prowadzenie zajęć na
dowolnych wersjach oprogramowania zgodnie z zapotrzebowaniem Klienta.
Training also available in English - for more information see here.
Przeznaczenie i wymagania
Szkolenie przeznaczone jest dla inżynierów, naukowców, analityków, administratorów i innych osób potrzebujących pisać niewielkie programy.
Zakładamy, że uczestnicy szkolenia umieją programować przynajmniej na tyle, że potrafią napisać (w dowolnym języku) program sprawdzający, czy dana liczba jest liczbą pierwszą.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zobacz też:
- Programista Python (kurs zawodowy - bootcamp)
- Bootcamp Python XL backend/web (kurs zawodowy - bootcamp)
- Bootcamp Python XL analiza danych (kurs zawodowy - bootcamp)
- Analiza danych w Pythonie (kurs zawodowy - bootcamp)
- Analiza danych w Pythonie (bez ML) (kurs zawodowy - bootcamp)
- Programista backend - Python (kurs zawodowy - bootcamp)
- Analiza danych, uczenie maszynowe i deep learning dla znających Pythona (kurs zawodowy - bootcamp)
- Programowanie dla młodzieży - Python (kurs zawodowy - bootcamp)
- Python dla programistów innych języków
- Django - aplikacje webowe
- FLASK - aplikacje webowe
- Analiza Danych dla znających Pythona
- Machine Learning - Uczenie Maszynowe dla znających Pythona
- Deep Learning - Uczenie Głębokie dla znających Pythona
- Zaawansowany Python
- Programowanie asynchroniczne w Asyncio
- Rozszerzanie Pythona w języku C
- Wprowadzenie do Amazon Web Services
- Wprowadzenie do GIT
- Wstęp do programowania w Pythonie - darmowe warsztaty "od zera"