Python Course

in Cluj-Napoca, #tutoring, #coaching, #certified

Python


Learn one of Google's official languages

City: Cluj-Napoca

Date: January 2025

Duration: 5 months

Trainer: Rareș Pop

Certificate: "Programmer Analyst"

from

100 € / month via StarBT

What you'll learn


  • Creating executable code
  • Reading most Python code
  • Writing tests for code writing
  • Identify / characterize / define a problem
  • Design a program to solve the problem

The course

This course will take place once or twice a week between 18:30-21:30, depending on the pace set by the trainer for the curriculum.

Groups are usually between 20-25 learners, but may vary depending on the number of enrolments.

We facilitate this course in parallel and online on the Zoom platform for those who wish to study from home. This way, groups never become overcrowded.

For those who can, we recommend access to the classroom because:

  • They develop an easier relationship with fellow students and can help each other through the course together
  • Easily develop a relationship with the trainer and can benefit from more individual assistance
  • Simulate the IT office experience
  • They find it easier to concentrate in a lab

Conditions for participation

  • Have the necessary knowledge of English to be able to understand/read various articles
  • You need a laptop you can run VirtualBox on.
  • Set aside 2 or more hours a day to be able to do the exercises given by the trainer and to deepen the things you have learned in the course.
  • For accreditation, you need to have a baccalaureate diploma or an attestation that you have completed 12 classes. The baccalaureate diploma or attestation does not have to be specific to the field of computer science/mathematics - it doesn't matter what field you completed 12 classes in.

Course description

Python is a versatile programming language suitable for projects ranging from small scripts to large systems. The course emphasizes programming best practices and code testing. Students will work in Python 3, which supports many common programming tasks.

At the end of the course students will acquire a fundamental understanding of Python programming by creating a variety of scripts and applications for web and systems development.

Course curricula

The course consists of 23 labs, followed by the final stage of the accreditation process.

*Message - Curricula may be subject to slight modifications in order to improve it before the starting date of the course.

  • Setting up the programming environment
  • Python differences on operating system
  • Running Python programs from terminal
  • Variables
  • Strings
  • Numbers
  • Comments
  • Comparison operators
  • Boolean operators
  • If statement
  • For loop
  • While loop
  • For loop
  • Range function
  • Defining a function
  • Passing different arguments of different types
  • Create, modify a list
  • List methods
  • Tuples
  • List comprehensions
  • Generators
  • Sequences
  • Working with dictionaries
  • Additional dictionary attributes
  • Ordered dictionaries
  • Working with sets
  • Operations on set
  • Classes
  • Methods
  • Inheritance
  • Sys module
  • Copy module
  • Collection module
  • Useful string methods
  • Altering strings
  • Methods for strings
  • Regular expressions
  • Raising exceptions
  • Exceptions handling
  • Reading and writing files
  • Organizing files
  • Module objects
  • Module loading
  • Packages
  • Packages absolute and relative import
  • Python environments
  • Testing frameworks
  • Testing methods
  • Testing classes
  • Inspect module
  • Traceback module
  • Pdb module

Course Package

Choose one of the two packages available for the Python course.

Python

Trainer Assistance

Accreditation

Payment: 12 StarBT installments

100€

Payment: 30% deposit + 4 equal installments

210€

Full payment (10% discount)

1200 1,080€

Sign up now >

Python Accredited

Trainer Assistance

Accreditation

Payment: 12 StarBT installments

125€

Payment: 30% deposit + 4 equal installments

263€

Full payment (10% discount)

1500 1350€

Sign up now >

Python


Learn one of Google's official languages

Cluj-Napoca

Data: January 2025

Session duration: 3 hours

Course duration: 5 months

Trainer: Rareș Pop

from

100 € / month via StarBT

Trainer presentation

Rareș Pop

Python course trainer

  • Software Engineer - 15 years
  • Experience in virtualization, cloud, datacenter - 13 years
  • Trainer patent - 10 years
  • Teaching programming - 5 years
  • Certifications: linux, databases, scrum
  • User "getting things done"
  • emacs user

Trainer presentation

STOICA CIPRIAN

Python course trainer

  • SysAdmin (Linux, Amazon Web Services, Ansible)
  • Backend developer (Python/Django, PHP/Yii2, MySQL, Postgresql)
  • Frontend developer (React, jQuery, Bootstrap)
  • Linux, Python, PHP, Databases trainings

What graduates say

Here's what graduates say about the FastTrackIT experience

Andrei Blajean

QA - Tester

Cristian Pintea

QA - Tester

Anca Cosman

QA - Tester

Rus Silviu

Web Developer

Andrei Pintea

C# .Net

Estera

Java Developer