Python

Online, #tutoring, #coaching, #certified

Python


AI's and Machine learning's favorite coding language

Oras: Online

Data: TBD

Durata: 9 months

Trainer: TBD

Certificat:

de la

700 € / lună

What you will learn:


  • Creating executable code
  • Reading most of Python code
  • Writing tests for the code written
  • Identifying/characterizing/defining a problem
  • Designing a program to solve the problem
  • Identifying/characterizing/defining a problem
  • Designing a program to solve the identified problem
  • Creating executable code
  • Optimizing Python code
  • Advanced Python functionalities in cloud and data science areas

Course schedule & delivery

The course will be held once or twice a week between 6:30 PM and 9:30 PM, depending on the trainer’s pace in covering the curriculum.

Groups of students typically range from 20-25 participants, but may vary depending on the number of registrations.

The course will be delivered LIVE online. To facilitate interaction among students, we will be using the Zoom platform. This way, the course will simulate the classroom atmosphere:

  • The instructor will be visible and able to share their screen with the other students.
  • Students, in turn, will be able to communicate both in writing and verbally. If necessary (for presenting topics, solving doubts or other reasons), they will also have the option to share their screen with the rest of the participants.

Participation Requirements

  • You need a laptop with a minimum of 8 GB RAM, i5 processor and 15 GB of free space on the hard disk drive.
  • You should allocate at least 2 or more hours per day to complete the exercises given by the trainer and to deepen the topics learned in the course.

Course description

Python is a versatile programming language suitable for various projects, ranging from small scripts to large systems. This course emphasizes the best practices for programming and code testing. Students will learn and work in Python 3, which supports a wide range of programming tasks.

Throughout the course, students will develop a fundamental understanding of programming in Python by creating various scripts and applications for web and system development. By the end of the course, they will be equipped with the necessary skills to apply their knowledge in real-world projects.

Course curriculum

The course includes 40 laboratories followed by the final stage of the accreditation process.

*Note – The curriculum may undergo slight modifications in order to improve it, until the start date of the course.

Module 1

  • 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
  • Organising 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

Module 2

  • Sys module
  • Copy module
  • Collection module
  • Classes and instances
  • Special methods
  • Time module
  • Datetime module
  • Raising exceptions
  • Exceptions handling
  • Reading and writing files
  • Module objects
  • Module loading
  • Packages absolute and relative import
  • Python environments
  • Inspect module
  • Traceback module
  • Pdb module
  • Threading module
  • Queue module
  • Multiprocessing module
  • Threaded program architecture
  • Distutils
  • Py2exe
  • Installer tool
  • Building with Django
  • User
  • Amazon web services
  • Google cloud
  • Microsoft azure
  • Docker
  • Relational databases and SQL
  • Hadoop
  • Classification
  • Time series
  • Math and cmath modules
  • Operator module
  • Basic Descriptive Statistics
  • Measure of Central Tendency

Course packages

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

Python

Trainer Assistance

Certification

Payment: 30% deposit + 4 equal installments

700€

Payment: Full payment (5% off)

4000 3800€

Sign up >

Python Certified

Trainer Assistance

Certification

Payment: 30% deposit + 4 equal installments

787€

Payment: Full payment (5% off)

4500 4275€

Sign up >

Python


AI's and Machine learning's favorite coding language

Location: Online

Date: TBD

Session duration: 3h

Course duration: 9 months

Trainer: TBD

starting from

700 € / month

Trainer presentation

Coming soon

Python Trainer