კონსულტაციის მიღება
Training Center MUKКурсыPythonPython. Basics of the programming language

Python. Basics of the programming language

ტრენინგის კოდი
PBPL
ხანგძლიობა
4 დღე, 32 საათი
კურსის აღწერა
მიზანი
მოთხოვნა
კურსის პროგრამა
კურსის აღწერა

Course Overview

This four-day training course features intensive hands-on training that focuses on learning the basics of the python programming language. The course begins with the basics of the language and step by step guides you through levels and features of Python. This course prepares you for creating scripts and complex programs in python.

მიზანი

Course Objectives

By the end of the course, you should be able:

  • Obtain a strong understanding on the fundamentals of programming
  • Write your own programs in Python
  • Write programs in python in both procedural and object-oriented styles
  • Develop system scripts
  • Use standard and third-party libraries in your scripts
მოთხოვნა

Prerequisites

The course has no pre-requisites. Some basic computer knowledge is advantageous. Prior programming skills are not required at all.

Target Audience

Beginner Python developers, and developers with experience in other languages looking to start programming in Python.

კურსის პროგრამა

Course Outline

1. Introduction

  • Basic syntax
  • Multiple paradigms
  • Compiler and interpreter Python
  • 2 vs 3 Install Python

2. Python interpreter

  • Interactive usage
  • Builtin help, pydoc
  • Use as a calculator
  • Passing arguments
    Run scripts from file

3. Constants and data types

  • Numbers
  • Strings
  • Builtin functions
  • Type cast
  • Operators

4. Variables and scopes

  • Dynamic types

5. Data structures

  • Lists
  • Dictionaries
  • Sets
  • Tuples
  • Operations on data structures

6. Conditional operators

  • if .. then .. else
  • for
  • while

7. Functions

  • Return values
  • Default arguments
  • Named arguments
  • Arbitrary argument list lambda
  • Documentation strings

8. Modules and packages

  • Why do we need modules
  • Namespace and scope
  • Import module
  • Run as a script
  • Packages
  • Intra-package references

9. Classes

  • Basics of Object Oriented Programming
  • Class definition syntax
  • Class methods
  • Class variables
  • Inheritance
  • Private variables
  • Exceptions. Custom exceptions
  • Iterators and generators
  • Cleanup actions

10. Using OS

  • Parse command-line arguments
  • Modules os sys shutil glob
  • Modules datetime timeit

11. Text processing

  • Input and output of formatted text
  • Regular expressions

12 Work with files

  • File-object and its methods
  • Serialization
  • Data compression

13 Testing and quality control

  • Codestyle
  • Unit-testing
  • Debugging
  • Profilingtext
ტრენინგზე რეგისტრაცია
Python. Basics of the programming language
ტრენინგის კოდი:
PBPL
ხანგძლიობა:
4 დღე, 32 საათი
ფორმატი
თარიღები
22.04.24
ლოკაცია
კიევი
კონსულტაციის მიღება
Свяжитесь со мной
კონსულტაციის მიღება
Отправить заявку
რეგისტრაცია ვებინარზე
Отправить заявку
თქვენი განაცხადი მიღებულია!
ჩვენ მალე დაგიკავშირდებით.