Location:
On-line
Date:
28.11.2020 - 13.12.2020
Language:
PL
Net price:
PLN 2 999
PLN 3 500
Course objectives

Preparing participants for working as a qualified Python developer

Benefits

Participants will gain both theoretical and practical knowledge in the field Python software development such as:

  • installation and configuration of the Python developer environment
  • writing programs in Python
  • use of popular libraries
  • organizing code into modules and packages
  • software testing methods
  • reasons for most common mistakes
  • comprehensive file system support
  • handling of different data sources
  • processing of XML and JSON structures
  • regular expressions
  • terms Lambda
  • handling of streams
  • multithreaded programming
  • best practices and advanced techniques
  • most common mistakes and reasons for system failures
  • use of tools, techniques and software

Sii recommends taking part in the training as it:

  • is the richest and most comprehensive training program on the market – fully preparing for obtaining qualifications in the field of Python programmer
  • gives the possibility of working on practical tasks (case studies) using IT tools/programs
  • has qualified staff members: trainers working as Python developers able to transfer practical knowledge and share considerable experience
  • offers the possibility of obtaining the Python Certified Developer Sii certificate
  • opens the opportunity for employment at Sii after completing the course (applies to private persons and not the employees of corporate clients)
  • Sii being a reputable, reliable partner with a strong market position
Training scope
  • Day 1
    Installation and configuration of the development environment
    Introduction and scope of training
    Basic concepts
    Python Basics
    Variables
    Loops
    String and built-in functions operating on thongs
    Basics of object-oriented programming
    System environment and I/O operations
    Error and exception handling
    The most common mistakes in Python
  • Day 2
    Functions
    Declaration and function parameters
    Expressions of Lambda
    Function as an argument
    Function in function
    Repeat
    Documentation of functions
    Exceptions and exception handling
  • Day 3
    Boards
    Dictionaries
    Letters
    Sets
    Creating, downloading, iterating on objects
    Built-in functions
    Folding letters
    Sorting
    Map and Filter
  • Day 4
    Lambda functions
    Streams and streams actions
    JSON
    XML
    Remote data downloading and transmission using network protocols
    Data downloading with GET
    Data transmission via POST
    Introduction to working with databases
  • Day 5
    Working with databases
    REST / SOAP services
    Creating unit tests
    Preparation for the exam
    Practical project – design workshop
  • Day 6
    Practical project – design workshop
    Preparation for the Python Certified Developer Sii exam
    PCD Sii trial exams
    PCD Sii exam
    Egzamin PCD Sii
Audience

The “Become a Python developer” course is addressed to :

  • people who do not have experience and degree in IT
  • students and graduates in different fields
  • people willing to change profession
  • other people who want to have a future in the profession of developer/programmer

and people working as developer / programmer, interested in:

  • consolidating their knowledge of Python software development
  • receiving the Python Certified Developer Sii certificate
  • deepening their knowledge of Python programming
Course objectives

Preparing participants for working as a qualified Python developer

Benefits

Participants will gain both theoretical and practical knowledge in the field Python software development such as:

  • installation and configuration of the Python developer environment
  • writing programs in Python
  • use of popular libraries
  • organizing code into modules and packages
  • software testing methods
  • reasons for most common mistakes
  • comprehensive file system support
  • handling of different data sources
  • processing of XML and JSON structures
  • regular expressions
  • terms Lambda
  • handling of streams
  • multithreaded programming
  • best practices and advanced techniques
  • most common mistakes and reasons for system failures
  • use of tools, techniques and software

Sii recommends taking part in the training as it:

  • is the richest and most comprehensive training program on the market – fully preparing for obtaining qualifications in the field of Python programmer
  • gives the possibility of working on practical tasks (case studies) using IT tools/programs
  • has qualified staff members: trainers working as Python developers able to transfer practical knowledge and share considerable experience
  • offers the possibility of obtaining the Python Certified Developer Sii certificate
  • opens the opportunity for employment at Sii after completing the course (applies to private persons and not the employees of corporate clients)
  • Sii being a reputable, reliable partner with a strong market position
Training scope
  • Day 1
    Installation and configuration of the development environment
    Introduction and scope of training
    Basic concepts
    Python Basics
    Variables
    Loops
    String and built-in functions operating on thongs
    Basics of object-oriented programming
    System environment and I/O operations
    Error and exception handling
    The most common mistakes in Python
  • Day 2
    Functions
    Declaration and function parameters
    Expressions of Lambda
    Function as an argument
    Function in function
    Repeat
    Documentation of functions
    Exceptions and exception handling
  • Day 3
    Boards
    Dictionaries
    Letters
    Sets
    Creating, downloading, iterating on objects
    Built-in functions
    Folding letters
    Sorting
    Map and Filter
  • Day 4
    Lambda functions
    Streams and streams actions
    JSON
    XML
    Remote data downloading and transmission using network protocols
    Data downloading with GET
    Data transmission via POST
    Introduction to working with databases
  • Day 5
    Working with databases
    REST / SOAP services
    Creating unit tests
    Preparation for the exam
    Practical project – design workshop
  • Day 6
    Practical project – design workshop
    Preparation for the Python Certified Developer Sii exam
    PCD Sii trial exams
    PCD Sii exam
    Egzamin PCD Sii
Audience

The “Become a Python developer” course is addressed to :

  • people who do not have experience and degree in IT
  • students and graduates in different fields
  • people willing to change profession
  • other people who want to have a future in the profession of developer/programmer

and people working as developer / programmer, interested in:

  • consolidating their knowledge of Python software development
  • receiving the Python Certified Developer Sii certificate
  • deepening their knowledge of Python programming

The number of participants: 8-12 people

Duration: 6 days

Available language: PL

Available course material: PL

Course form
Presentation, workshop, exercises, discussion, and practical tasks (case studies) using IT tools/software.

Download materials

Download

Thank You!

Sorry, something went wrong.

Please refresh the page and try again.

Processing...

Download materials

Download

Other dates and locations

Become an IT SpecialistProgramming languages

Become a Python developer

Location:
On-line
Language:
PL
Date:
07.11.2020 - 22.11.2020
Net price:
PLN 2 999
PLN 3 500

Contact our expert with questions

about any of our trainings

Agnieszka Rzeczkowska

Training Practice Manager

CONTACT OUR EXPERT

Agnieszka Rzeczkowska

or drag and drop your file here

Allowed extensions: DOC, DOCX, PDF (max 5MB)

Thank you for filling out the form

We will look over your message and get back to you as soon as possible

Sorry, something went wrong and your message couldn’t be delivered

Please refresh the page and try again

Processing...

ITIL® and PRINCE2® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
AgilePM® is a registered trademark of DynamicSystem Development Method Ltd.
All AgilePM® Courses are offered by Sii, an Affiliate of Quint Wellington Redwood, an Accredited Training Organization of The APM Group Ltd.
Lean IT® Association is a registered trademark of the Lean IT Association LLC. All rights reserved. Sii is an Affiliate of Accredited Training OrganizationQuint Wellington Redwood.
All prices presented on the website are net prices. 23% VAT should be added.

SUBMIT