Master Class: Advanced Python (Associate Training) (PYTHON03)

 

Course Overview

Building on the basic course, we will cover more advanced topics and use the special features in Python programming.

Quem deve participar

Entry-level Python developers who want to deepen their knowledge and skills and Python developers who want to make the step from script to application.

Pré- requisitos

Objetivos do Curso

After this course you will be able to use Python in a deeper and more efficient way to develop more complex scripts or whole applications.

Conteúdo do curso

1. Organizing and Structuring Projects in Python
  • Virtual Python environment
  • Version management
2. Modularisation
  • Global modules
  • Local modules
  • Packages
  • Importlib
3. Iterators
  • Comprehension
  • Chained lists
  • Generators
4. Object-Oriented Programming in Python
  • Classes and objects
  • Access to attributes
  • Inheritance
5. Naming Conventions and Best Practices
6. System Functions
  • The modules os, sys, psutil
  • Standard input and output
  • Working with files
7. Working with Third-Party Packages
  • Numpy
  • Matplotlib
  • Pandas
  • Scipy
  • etc.
8. Testing and Tuning
  • Automated testing
  • Logging
  • Performance Analysis
  • Optimization
9. Simple Web Applications with Python
  • Django
10. Outlook Machine Learning with Python
11. Outlook Network Programming with Python
12. Python Hosting
  • Program Distribution
  • Python in SQL Server
  • Python in Power BI
13. Programming Style, Best Practices

Preços & Delivery methods

Treinamento online

Duração
3 dias

Preço
  • Solicitar orçamento
Classroom training

Duração
3 dias

Preço
  • Solicitar orçamento

Click on town name or "Online Training" to book Agenda

Guaranteed date:   We will carry out all guaranteed training regardless of the number of attendees, exempt from force majeure or other unexpected events, like e.g. accidents or illness of the trainer, which prevent the course from being conducted.
Instructor-led Online Training:   Este é um curso Instructor-Led Online. If you have any questions about our online courses, feel free to contact us via phone or Email anytime.
This is a FLEX course, which is delivered both virtually and in the classroom.

Alemanha

Este é um curso FLEX. garantido! Hamburgo Inscrever
Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever
Berlim Inscrever
Hamburgo Inscrever

França

Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever
Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever

Suíça

Este é um curso FLEX. Zürich Inscrever
Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever
Este é um curso FLEX. Zürich Inscrever
Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever
Este é um curso FLEX. Zürich Inscrever
Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever
Este é um curso FLEX. Zürich Inscrever
Treinamento online Fuso horário: Central European Summer Time (CEST) Inscrever
Este é um curso FLEX. Zürich Inscrever
Treinamento online Fuso horário: Central European Time (CET) Inscrever
Este é um curso FLEX. Zürich Inscrever
Treinamento online Fuso horário: Central European Time (CET) Inscrever