Kurs programowania Python

Python jest językiem programowania starającym się zawrzeć w sobie najlepsze rozwiązania i intencje innych języków, które pojawiły się i były udoskonalane w przeciągu ostatniego dwudziestolecia.

Kurs programowania Python wyjaśni ci w prosty i przejrzysty sposób istotne elementy języka Python. Poznasz język, który oferuje nieograniczone możliwości i jednocześnie umożliwia bardzo szybką pracę, ma prostą, przejrzystą składnię i jest bardzo łatwy do opanowania. Zdobędziesz wiedzę, która umożliwi Ci pisanie aplikacji okienkowych, konsolowych oraz sieciowych.

Cena kursu: 750 PLN

Forma zajęć:

Zajęcia prowadzone są przez jednego instruktora, każdy z uczestników pracuje przy jednym laptopie. Kurs trwa 24 godziny lekcyjne.

Uczestnicy kursu otrzymują:

  • Imienne certyfikaty sygnowane przez Narodowy Instytut Kształcenia w języku polskim oraz angielskim.
  • Zaświadczenie ukończenia kursu (na podstawie §18 Rozporządzenia Ministra Edukacji Narodowej z dnia 11 stycznia 2012 r. w sprawie kształcenia ustawicznego w formach pozaszkolnych (Dz. U. z 2012 r. poz. 186)).
Napisz do nas: instytut@nink.pl
Zadzwoń: +48 13 464 03 44 
 

Program kursu:

1. Wprowadzenie

  • Instalacja interpretera języka Python
  • Wybór edytora
  • Tworzenie pierwszego programu
  • Interaktywna powłoka

2. Kluczowe koncepcje języka

  • Zmienne
  • Operatory
  • Instrukcje kontrolne języka: if, while, break/continue, for
  • Wyjątki, hierarchia oraz obsługa wyjątków
  • Import modułów

3. Wbudowane typy danych

  • Listy
  • Słowniki
  • Elementy typu TUPLE
  • Zbiory danych
  • Typy liczb i ich konwersja

4. Łańcuchy znaków

  • Klasa string i najczęstsze operacje
  • Wyrażenia regularne
  • Konwersja innych typów z/na łańcuchy znaków

5. Funkcje

  • Wprowadzenie do funkcji
  • Argumenty i sposoby ich przekazywania
  • Funkcje Lambda
  • Wartości zwracane
  • Generatory
  • Zasięg zmiennych
  • Funkcja jako argument

6. Moduły

  • Tworzenie własnego modułu
  • Moduł SYS
  • Moduł RANDOM
  • Moduł ITERTOOLS
  • Moduł DATETIME
  • Moduł OS
  • Moduł NUMPY

7. Operacje na zbiorach danych

  • Operacje na plikach: Otwieranie oraz zapisywanie pliku
  • Kompresja danych, moduł GZIP
  • Operacje kryptograficzne
  • Praca z katalogami
  • Otwieranie łączy URL
  • Praca z bazami danych

8. Obiektowe aspekty Pythona

  • Klasy
  • Inicjalizacja i atrybuty
  • Metody klasy
  • Dziedziczenie

9. Interfejs graficzny

  • Biblioteka TKINTER
  • Tworzenie przycisków
  • Zamykanie programu
  • Kontrolki tekstowe
  • Rozwijane menu
  • Okno otwierania pliku
Miejsce
Termin
Sanok

ul. 3 Maja 15/3

38-500 Sanok

01.12 - 22.12.2017

W każdy piątek

Rzeszów

Rzeszów

09.10 - 12.10.2017

Tryb dzienny

Kraków

Kraków

16.10 - 19.10.2017

Tryb dzienny

Miejsca

Sanok

ul. 3 Maja 15/3

38-500 Sanok

Rzeszów

Rzeszów

Kraków

Kraków