Get in Touch
 Duration 21 hours

Course Outline

Day 1) Introduction to Python Programming

  • Running Python code
  • Using Python Development Tools (IDEs and command line tools), including:
    • ipython
    • virtualenv
  • Creating modules and packages

Day 1) Data Types and Operations

  • Integers and floats
  • Strings and bytes
  • Tuples and lists
  • Dictionaries and sets

Day 1/2) Object Oriented and Functional Programming

  • Creating and using functions and classes
  • Modifying functions and classes with decorators

Day 2) Error Handling

  • Handling and raising exceptions
  • Testing

Day 2) Working with Files and Directories

  • Creating and deleting directories, listing and searching for files
  • Accessing different types of files and file handling principles
  • Creating, reading, updating and deleting files

Day 3) Performing ETL operations in Python

  • Introduction to pure Python ETL libraries:
    • Extracting data from text files using Regular Expressions
    • BeautifulSoup - HTML parsing basics
    • Scrapy + Portia - automating web scraping 
  • Using 3rd party ETL libraries from Python:
    • Selenium - automating operations in a web browser
    • Automagica:
      • Basic Operations

Requirements

There are no specific requirements needed to attend this course.

Select an available course date

  • Format Online
  • Language Polish
  • Course Public course
  • Start Date 2026-12-14
  • Duration 3 days (21 hours)
BOOK - 4130 PLN

Net price per participant

Testimonials (1)

Provisional Courses

Related Categories