Plan Szkolenia

Wprowadzenie do Python Programming

  • Uruchamianie kodu Python.
  • Korzystanie z Python narzędzi programistycznych (IDE i narzędzi wiersza poleceń)
  • Praca z powłokami Python i iPython oraz notatnikiem iPython.

Typy danych i operacje

  • Liczby całkowite i zmiennoprzecinkowe
  • Ciągi i bajty
  • Krotki i listy
  • Słowniki i słowniki uporządkowane
  • Zestawy i zestawy mrożone

Kodeks organizacyjny i dystrybucyjny

  • Tworzenie modułów i pakietów
  • Dystrybucja kodu do repozytoriów

Zorientowany obiektowo i funkcjonalny Programming

  • Tworzenie i używanie funkcji i klas
  • Modyfikowanie funkcji i klas za pomocą dekoratorów
  • Przedstawiamy metaklasy

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 za pomocą testów

Praca z plikami i katalogami

  • Accessróż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 plików Microsoft Word i Microsoft Excel)
  • Wyodrębnianie danych z plików tekstowych przy użyciu jonów Regular Express.
  • Tworzenie i usuwanie katalogów, wyświetlanie i wyszukiwanie plików

Accessing Databases

  • Wybieranie, wstawianie, aktualizacja i usuwanie danych
  • Ogólne API bazy danych oparte na SQLit. 3, PostgreSQL i MySQL
  • Korzystanie z narzędzia mapowania obiektów relacyjnych (SQLAlchemia)
  • Praca z NoSQL bazami danych

Podbój sieci

  • Pobieranie stron internetowych
  • Analiza HTML i XML
  • Automatyczne wypełnianie formularzy internetowych
  • Tworzenie aplikacji internetowych w Python

Wymagania

Brak

 28 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (2)

Powiązane Kategorie