Course code: PYTH« Back

Python I – Basic Course

The course is intended for everyone who wants to learn the fundamentals of the modern, elegant and highly effective Python language. Course participants will learn about the basic properties of the language and its use in writing scripts on the Unix and Windows platforms.

 DateDurationCourse priceHandbook priceCourse languageLocation 
GTK 9/17/2019 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
GTK 10/8/2019 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
GTK 10/29/2019 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
GTK 11/25/2019 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
1/7/2020 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
2/3/2020 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
3/9/2020 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
GTK 4/6/2020 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
GTK 5/18/2020 4 16 400 CZK included in course price Český jazyk GOPAS Praha
 
LM GTK 9/10/2019 4 13 940 CZK included in course price Český jazyk GOPAS Brno
 
10/29/2019 4 16 400 CZK included in course price Český jazyk GOPAS Brno
 
2/10/2020 4 16 400 CZK included in course price Český jazyk GOPAS Brno
 
4/14/2020 4 16 400 CZK included in course price Český jazyk GOPAS Brno
 
GTK 10/7/2019 4 540,00 EUR included in course price Slovenský jazyk GOPAS Bratislava
 

AffiliateDurationCatalogue priceHandbook priceITB
Praha4 16 400 CZK included in course price 40
Brno4 16 400 CZK included in course price 40
Bratislava4 540,00 EUR included in course price 40

Who is the course for

The course is intended for everyone who wants to learn the fundamentals of the modern, elegant and highly effective Python language. Course participants will learn about the basic properties of the language and its use in writing scripts on the Unix and Windows platforms.

What we teach you

Course participants will learn about the fundamentals of Python: its syntax, how to use modules, how to handle files, capture exceptions, use object-oriented techniques, create large projects and use Python to create web sites, for example.

Required skills

Basic programming skills

Teaching methods

Expert instruction with practical examples, computer practice

Teaching materials

PowerPoint handouts

Course Outline

Introduction

  • fundamental properties of Python
  • comparison with other languages (C, Pascal, Visual Basic, Perl, etc.)
  • why use Python and what for

Language fundamentals

  • code structure, commentary
  • variables and allocation, data types
  • operators and expressions, logical expressions
  • numbers and strings
  • lists (fields), n-tice and working with them
  • working with strings, formatting, string module
  • dictionaries and how to use them

Managing programme flow

  • branching commands
  • commands for cycles

Functions and procedures

  • Defining functions and procedures
  • usage
  • validity of variables, transferring parameters etc.

Modules

  • getting to know modules
  • certain standard Python modules
  • scope rules etc.

Working with files

  • fundamentals of working with files
  • opening files, read, write
  • file objects

Errors and exceptions

  • getting to know exceptions
  • exception types, invocation, capturing and handling
  • more complicated uses of exceptions

Scripts

  • writing and executing a script
  • command line arguments
  • redirection
  • scripts in UNIX and in Windows

Object-oriented programming

  • OOP fundamentals
  • classes, properties and methods
  • constructors and destructors
  • inheritance and multiple inheritance
  • other properties of OOP in Python
Tištěné nebo elektronické studijní materiály GOPAS

Price:
included in course price
The prices are without VAT.