Python Basics

This Python training course leads the students from the basics of writing and running Python scripts to more advanced features such as file operations, regular expressions, error handling, system and network programming and the use of the extensive functionality of Python modules.
Code: SCRIPT-002
Duration: 12 hours

Description

This Python training course leads the students from the basics of writing and running Python scripts to more advanced features such as file operations, regular expressions, error handling, system and network programming and the use of the extensive functionality of Python modules.

All concepts are explained through hands-on examples and exercises, so students learn by coding in Python.

Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains, including telecom. Python is often compared to Tcl, Perl, Ruby, Scheme or Java.

Roadmap

  1. Introduction;
  2. Basic syntax;
  3. Variables;
  4. Data structures;
  5. Control flow programs;
  6. Functions;
  7. Files I/O;
  8. Error handling;
  9. Regular-expression;
  10. Classes and objects;
  11. Networking.
  12. Exercises

Objectives

All attendees will:
  1. Learn the fundamentals of writing Python scripts.
  2. Learn core Python scripting elements such as variables and flow control structures.
  3. Discover how to work with lists and data structures.
  4. Write Python functions to facilitate code reuse.
  5. Use Python to read and write files.
  6. Learn to make their code robust by handling errors and exceptions properly.
  7. Work with the Python standard library.
  8. Explore Python's object-oriented features.
  9. Search text using regular expressions.
  10. Access to network services using Python's integrate modules like socket and telnetlib.

Target Audience

This course is designed for developers, system administrators and QA engineers, who want to be able to develop, automate and test applications and systems using one of the most powerful programming languages available today.

Prerequisites

  1. Basic general programming knowledge.
  2. Basic scripting language knowledge.
  3. Ability to understand logical code flows.


Trainer in Bucharest
Lucian Mosmanu Software Administration and Programming Specialist
Lucian works as a QA Automation Engineer and has more than 5 years of experience in the IT&C field. He specializes in test automation for the telecom area. In addition to his current role Lucian also collaborates with Luxoft Training in facilitating some of our key courses covering the Python programming language.

Over the years, he has worked with Tcl / ITCL / Expect, Bash, Python, Silk, Selenium among others. He has a Bachelor's degree and a Master in Computer Science.
Course is scheduled in: Bucharest
16.01.2018 - 18.01.2018
Time: 09:30-13:30
City: Bucharest
Duration: 12 hours
Language: Romanian
Trainer
Lucian Mosmanu
Software Administration and Programming Specialist
€180
13.12.2017 - 15.12.2017
Time: 09:30-13:30
City: Bucharest
Duration: 12 hours
Language: Romanian
Trainer
Lucian Mosmanu
Software Administration and Programming Specialist
€180
Register for the next course
+
Registering in advance ensures you have priority. Well notify you when we schedule the next course on this topic
Register for the next course
+
Registering in advance ensures you have priority. Well notify you when we schedule the next course on this topic
Bucharest €180
Krakow €180
Wroclaw €180

Invoices for the course will be issued in local currency. All fees above can change according to training location and delivery mode and are subject to change while scheduling. For individual participants the price is as displayed. For legal entities VAT is added to the displayed price.

Testimonials:
Constantin
The course presents the basic step for using python, there were very good presented the basic knowledge for python. The training made me understand what I needed , the classes and objects presented were very useful.
Anna
It helped me to overcome python afraidness. All topics I was looking for were covered.
Courses you may be interested in:

Sign up

Choose dates
First Name*
Last Name*
Company
Email*
Phone
Your Comment

Contacts in

loading map...
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
loading map...
Luxoft Poland Wrocław - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wrocław
loading map...
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
   Subscribe to our monthly newsletter
Success
Thank you.
Your request has been received.